Files
dou_fire/apis/interfaces/user.js
2022-12-27 09:17:32 +08:00

93 lines
1.3 KiB
JavaScript

/**
* Web唐明明
* 匆匆数载恍如梦,岁月迢迢华发增。
* 碌碌无为枉半生,一朝惊醒万事空。
* moduleName: 用户
*/
import { request } from '../index'
// 我的下级用户
const relations = data => {
return request({
url : 'user/relations',
data
})
}
// 我的邀请码
const code = () => {
return request({
url : 'user/invite',
})
}
// 用户基础信息
const info = () => {
return request({
url : 'app/user/info'
})
}
// 获取用户信息
const userInfo = () => {
return request({
url : 'user'
})
}
// 更新用户资料
const updInfo = (key, value) => {
return request({
url : 'user/setting/' + key,
method : 'PUT',
data : {
value
}
})
}
// 用户认证状态
const certified = () => {
return request({
url : 'user/certified'
})
}
// 用户认证
const certification = data => {
return request({
url : 'user/certification',
method : 'POST',
data
})
}
// 获取身份证认证信息
const identityOcr = () => {
return request({
url : 'user/certification'
})
}
// 获取签名地址
const eSigns = data => {
return request({
url : 'e-signs/authorize/psn',
data
})
}
export {
relations,
code,
info,
userInfo,
updInfo,
certified,
certification,
identityOcr,
eSigns
}