Files
meida_applet/sheep/api/member/user.js
T
2025-10-14 11:03:07 +08:00

120 lines
2.4 KiB
JavaScript

import request from '@/sheep/request';
const UserApi = {
// 获得基本信息
getUserInfo: () => {
return request({
url: '/member/user/get',
method: 'GET',
custom: {
showLoading: false,
auth: true,
},
});
},
// 修改基本信息
updateUser: (data) => {
return request({
url: '/member/user/update',
method: 'PUT',
data,
custom: {
auth: true,
showSuccess: true,
successMsg: '更新成功'
},
});
},
// 修改用户手机
updateUserMobile: (data) => {
return request({
url: '/member/user/update-mobile',
method: 'PUT',
data,
custom: {
loadingMsg: '验证中',
showSuccess: true,
successMsg: '修改成功'
},
});
},
// 基于微信小程序的授权码,修改用户手机
updateUserMobileByWeixin: (code) => {
return request({
url: '/member/user/update-mobile-by-weixin',
method: 'PUT',
data: {
code
},
custom: {
showSuccess: true,
loadingMsg: '获取中',
successMsg: '修改成功'
},
});
},
// 修改密码
updateUserPassword: (data) => {
return request({
url: '/member/user/update-password',
method: 'PUT',
data,
custom: {
loadingMsg: '验证中',
showSuccess: true,
successMsg: '修改成功'
},
});
},
// 重置密码
resetUserPassword: (data) => {
return request({
url: '/member/user/reset-password',
method: 'PUT',
data,
custom: {
loadingMsg: '验证中',
showSuccess: true,
successMsg: '修改成功'
}
});
},
// 获取h5填写的表单信息
getInfoByUser: () => {
return request({
url: '/digital/records/get-by-user-id',
method: 'GET',
custom: {
showLoading: false,
auth: true,
},
});
},
// 获取试穿记录
getTryOnList: (params = {}) => {
return request({
url: '/digital/on-record/page',
method: 'GET',
params,
custom: {
showLoading: false,
auth: true,
},
});
},
// 获取人脸信息
getFaceInfo: (data) => {
return request({
url: '/cloth/getFaceList',
method: 'POST',
data,
custom: {
showLoading: false,
auth: true,
},
});
},
};
export default UserApi;