jiuyiUniapp/jiuyi2/api/mine.js

182 lines
2.9 KiB
JavaScript
Raw Normal View History

2024-12-18 15:46:27 +08:00
// 工具库
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,
})
},
2025-01-07 14:56:03 +08:00
/**
* 开启青少年模式
* @param {Object} param
*/
adolescentOpen(param) {
return util.request({
url: `/user/adolescent/open`,
data: param.data,
method: 'GET',
load: 1,
})
},
2024-12-18 15:46:27 +08:00
/**
* 获取我的评论
* @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,
})
},
/**
2025-01-04 20:33:45 +08:00
* 查询我的钱包接口
2024-12-18 15:46:27 +08:00
* @param {Object} param
*/
2025-01-04 20:33:45 +08:00
selectPurse(param) {
2024-12-18 15:46:27 +08:00
return util.request({
2025-01-04 20:33:45 +08:00
url: '/user/selectPurse',
method: 'GET',
2024-12-18 15:46:27 +08:00
})
},
/**
2025-01-04 20:33:45 +08:00
* 获取待释放列表
2024-12-18 15:46:27 +08:00
* @param {Object} param
*/
2025-01-04 20:33:45 +08:00
releasedList(param) {
2024-12-18 15:46:27 +08:00
return util.request({
2025-01-04 20:33:45 +08:00
url: '/user/released/list',
2024-12-18 15:46:27 +08:00
query: param.query,
2025-01-04 20:33:45 +08:00
method: 'GET',
2024-12-18 15:46:27 +08:00
})
},
/**
2025-01-04 20:33:45 +08:00
* 根据用户账号查询用户id
2024-12-18 15:46:27 +08:00
* @param {Object} param
*/
2025-01-04 20:33:45 +08:00
getUserDataByAccount(param) {
2024-12-18 15:46:27 +08:00
return util.request({
2025-01-04 20:33:45 +08:00
url: '/coreplay/app/durian/getUserDataByAccount',
2024-12-18 15:46:27 +08:00
query: param.query,
method: 'GET',
})
},
2025-01-04 20:33:45 +08:00
/**
* 设置二级密码
* @param {Object} param
*/
setSecondLevelCipher(param) {
return util.request({
url: '/user/user/setSecondLevelCipher',
data: param.data,
method: 'POST',
})
},
/**
* 验证二级密码
* @param {Object} param
*/
checkSecondLevelCipher(param) {
return util.request({
url: '/user/user/checkSecondLevelCipher',
data: param.data,
method: 'POST',
})
},
2025-01-06 14:04:49 +08:00
/**
* 返回绑定微信 支付宝账号
*/
getBindAccount() {
return util.request({
url: '/user/Bind/getBindAccount',
method: 'GET',
})
},
/**
* 绑定支付宝账号和微信账号
* @param {Object} param
*/
bindAccount(param) {
return util.request({
url: '/user/Bind/account',
data: param.data,
method: 'POST',
})
},
/**
* 意见反馈
* @param {Object} param
*/
feedback(param) {
return util.request({
url: '/user/protocol/feedback',
data: param.data,
method: 'POST',
})
},
2025-01-14 20:37:57 +08:00
/**
* 查看用户支付排序
* @param {Object} param
*/
getPaymentOrder(param) {
return util.request({
url: '/user/paymentOrder/getPaymentOrder',
method: 'GET',
})
},
/**
* 修改用户支付排序
* @param {Object} param
*/
updatePaymentOrder(param) {
return util.request({
url: '/user/paymentOrder/updatePaymentOrder',
data: param.data,
method: 'POST',
})
},
2024-12-18 15:46:27 +08:00
}
export default mine