76 lines
1.1 KiB
JavaScript
76 lines
1.1 KiB
JavaScript
// 工具库
|
|
import util from '@/common/js/util.js'
|
|
|
|
// 我的模块
|
|
const mine = {
|
|
/**
|
|
* 获取用户信息
|
|
* @param {Object} param
|
|
*/
|
|
getUserinfo(param) {
|
|
return util.request({
|
|
url: `/getAppInfo`,
|
|
method: 'GET',
|
|
})
|
|
},
|
|
|
|
/**
|
|
* 修改用户信息
|
|
* @param {Object} param
|
|
*/
|
|
updateUserInfo(param) {
|
|
return util.request({
|
|
url: `/user/info/updateUserInfo`,
|
|
data: param.data,
|
|
method: 'POST',
|
|
load: true,
|
|
})
|
|
},
|
|
|
|
// 实名认证
|
|
certification(param) {
|
|
return util.request({
|
|
url: `/user/info/certification`,
|
|
query: param.query,
|
|
data: param.data,
|
|
method: 'POST',
|
|
})
|
|
},
|
|
|
|
/**
|
|
* 支付
|
|
* @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
|
|
*/
|
|
myfreeze(param) {
|
|
return util.request({
|
|
url: '/home/myfreeze',
|
|
method: 'POST',
|
|
})
|
|
},
|
|
}
|
|
|
|
export default mine |