2025-08-05 15:25:23 +08:00
|
|
|
import request from '@/utils/request.js';
|
|
|
|
|
// import { APPID } from '@/utils/config.js';
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 登录(SMS)
|
|
|
|
|
* @param {Object} params
|
|
|
|
|
*/
|
|
|
|
|
export function loginbysms(params) {
|
|
|
|
|
// params.appId = APPID;
|
|
|
|
|
return request({
|
2025-08-23 14:25:27 +08:00
|
|
|
url: "/auth/loginbysms",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
|
|
|
|
});
|
2025-08-05 15:25:23 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 注册
|
|
|
|
|
* @param {Object} params
|
|
|
|
|
*/
|
|
|
|
|
export function register(params) {
|
|
|
|
|
// params.appId = APPID;
|
|
|
|
|
return request({
|
2025-08-23 14:25:27 +08:00
|
|
|
url: "/auth/register",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
2025-08-05 15:25:23 +08:00
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
2025-08-30 20:03:57 +08:00
|
|
|
/**
|
|
|
|
|
* 注册
|
|
|
|
|
* @param {Object} params
|
|
|
|
|
*/
|
|
|
|
|
export function forgotPassword(params) {
|
|
|
|
|
// params.appId = APPID;
|
|
|
|
|
return request({
|
|
|
|
|
url: "/user/forgotPassword",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
2025-09-03 13:12:44 +08:00
|
|
|
cha:1
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
export function uploadAvatar(params) {
|
|
|
|
|
// params.appId = APPID;
|
|
|
|
|
return request({
|
|
|
|
|
url: "/user/uploadAvatar",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
export function updateName(params) {
|
|
|
|
|
// params.appId = APPID;
|
|
|
|
|
return request({
|
|
|
|
|
url: "/user/updateName",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
2025-08-30 20:03:57 +08:00
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
2025-08-05 15:25:23 +08:00
|
|
|
/**
|
|
|
|
|
* 密码登录
|
|
|
|
|
* @param {Object} params
|
|
|
|
|
*/
|
|
|
|
|
export function loginbypw(params) {
|
|
|
|
|
// params.appId = APPID;
|
|
|
|
|
return request({
|
2025-08-23 14:25:27 +08:00
|
|
|
url: "/auth/loginbypw",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
2025-08-05 15:25:23 +08:00
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 查询等级
|
|
|
|
|
* @param {Object} params
|
|
|
|
|
*/
|
|
|
|
|
export function getUserInfo(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: "/user/getUserInfo",
|
|
|
|
|
method: "get",
|
2025-08-23 14:25:27 +08:00
|
|
|
data: params,
|
2025-08-05 15:25:23 +08:00
|
|
|
});
|
|
|
|
|
}
|
2025-09-03 13:12:44 +08:00
|
|
|
export function deleteAccount(params) {
|
|
|
|
|
// params.appId = APPID;
|
|
|
|
|
return request({
|
|
|
|
|
url: "/user/deleteAccount",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
|
|
|
|
cha:1
|
|
|
|
|
});
|
|
|
|
|
}
|
2025-08-05 15:25:23 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 实名认证
|
|
|
|
|
* @param {Object} params
|
|
|
|
|
*/
|
|
|
|
|
export function realNameAuthentication(params) {
|
|
|
|
|
// params.appId = APPID;
|
|
|
|
|
return request({
|
2025-08-23 14:25:27 +08:00
|
|
|
url: "/user/realName",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
2025-08-05 15:25:23 +08:00
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 设置交易密码
|
|
|
|
|
* @param {Object} params
|
|
|
|
|
*/
|
|
|
|
|
export function resetTradePw(params) {
|
|
|
|
|
// params.appId = APPID;
|
|
|
|
|
return request({
|
2025-08-23 14:25:27 +08:00
|
|
|
url: "/user/resetTradePw",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
2025-08-05 15:25:23 +08:00
|
|
|
});
|
|
|
|
|
}
|
2025-09-03 13:12:44 +08:00
|
|
|
export function forgotPayPassword(params) {
|
|
|
|
|
// params.appId = APPID;
|
|
|
|
|
return request({
|
|
|
|
|
url: "/user/forgotPayPassword",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
|
|
|
|
cha:1
|
|
|
|
|
});
|
|
|
|
|
}
|
2025-08-05 15:25:23 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 获取短信验证码
|
|
|
|
|
* @param {Object} params
|
|
|
|
|
*/
|
|
|
|
|
export function getTradeSmsCode(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: "/user/getTradeSmsCode",
|
|
|
|
|
method: "post",
|
2025-08-23 14:25:27 +08:00
|
|
|
data: params,
|
2025-08-05 15:25:23 +08:00
|
|
|
});
|
|
|
|
|
}
|
2025-08-23 14:25:27 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 绑定邀请码
|
|
|
|
|
*/
|
|
|
|
|
export function bindInvitationCode(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: "/user/bindInvitationCode",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
|
|
|
|
});
|
|
|
|
|
}
|
2025-09-19 17:19:19 +08:00
|
|
|
// 微信一键登录
|
|
|
|
|
export function wechatLogin(params) {
|
|
|
|
|
return request({
|
2025-09-23 23:19:12 +08:00
|
|
|
url: `/auth/loginByWechat`,
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
|
|
|
|
cha:1
|
2025-09-19 17:19:19 +08:00
|
|
|
});
|
|
|
|
|
}
|
2025-08-23 14:25:27 +08:00
|
|
|
|
2025-09-19 17:19:19 +08:00
|
|
|
// 支付宝一键登录
|
|
|
|
|
export function alipayLogin(params) {
|
|
|
|
|
return request({
|
2025-09-23 23:19:12 +08:00
|
|
|
url: "/auth/loginByAlipayNew",
|
2025-09-19 17:19:19 +08:00
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
2025-09-23 23:19:12 +08:00
|
|
|
cha:1
|
2025-09-19 17:19:19 +08:00
|
|
|
});
|
|
|
|
|
}
|
2026-07-31 10:55:02 +08:00
|
|
|
|
|
|
|
|
// Apple一键登录
|
|
|
|
|
export function appleLogin(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: "/auth/loginByApple",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: params,
|
|
|
|
|
cha:1
|
|
|
|
|
});
|
|
|
|
|
}
|