100 lines
1.5 KiB
JavaScript
100 lines
1.5 KiB
JavaScript
|
// 工具库
|
||
|
import util from '@/common/js/util.js'
|
||
|
|
||
|
// 我的模块
|
||
|
const mine = {
|
||
|
/**
|
||
|
* 获取用户信息
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
getUserinfo(param) {
|
||
|
return util.request({
|
||
|
url: `/user/getUserData`,
|
||
|
method: 'GET',
|
||
|
})
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 修改用户信息
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
updateUserInfo(param) {
|
||
|
return util.request({
|
||
|
url: `/user/updateUserData`,
|
||
|
data: param.data,
|
||
|
method: 'PUT',
|
||
|
load: 1,
|
||
|
})
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 获取我的评论
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
myComment(param) {
|
||
|
return util.request({
|
||
|
url: `/user/home/myComment`,
|
||
|
query: param.query,
|
||
|
method: 'POST',
|
||
|
})
|
||
|
},
|
||
|
|
||
|
// 实名认证
|
||
|
certification(param) {
|
||
|
return util.request({
|
||
|
url: `/user/info/certification`,
|
||
|
data: param.data,
|
||
|
method: 'POST',
|
||
|
load: true,
|
||
|
})
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 支付
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
pay(param) {
|
||
|
return util.request({
|
||
|
url: '/home/pay',
|
||
|
query: param.query,
|
||
|
method: 'POST',
|
||
|
})
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 获取余额记录
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
getBalanceLog(param) {
|
||
|
return util.request({
|
||
|
url: '/home/getBalanceLog',
|
||
|
query: param.query,
|
||
|
method: 'POST',
|
||
|
})
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 查询我的钱包接口
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
selectPurse(param) {
|
||
|
return util.request({
|
||
|
url: '/user/selectPurse',
|
||
|
method: 'GET',
|
||
|
})
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 获取待释放列表
|
||
|
* @param {Object} param
|
||
|
*/
|
||
|
releasedList(param) {
|
||
|
return util.request({
|
||
|
url: '/user/released/list',
|
||
|
query: param.query,
|
||
|
method: 'GET',
|
||
|
})
|
||
|
},
|
||
|
}
|
||
|
|
||
|
export default mine
|