Files

103 lines
2.2 KiB
JavaScript

import { get, post, put, dele } from '@/utils/request';
/**
* @desc 上传图片
*/
export const uploadImage = (params) => {
return post('/front/upload/image?useType=comment', params);
};
/**
* @desc 修改手机号获取验证码初始化
*/
export const editMobileInit = (params) => {
return get('/front/user/user/edit-mobile-init', params);
};
/**
* @desc 发送验证码
*/
export const sendCode = (params) => {
return post('/app-api/member/auth/send-sms-code', params);
};
/**
* @desc 发送邮箱验证码
*/
export const sendCodeToEmail = (params) => {
return get('/app-api/member/auth/code', params);
};
/**
* @desc 发送验证码初始化
*/
export const loginLRInit = (params) => {
return get('/sale/login/send-mb-verify-code-init', params);
};
/**
* @desc 邮箱注册
*/
export const registerByEmail = (params) => {
return post('/app-api/member/auth/email-register', params);
};
/**
* @desc 邮箱登录
*/
export const loginByEmail = (params) => {
return post('/app-api/member/auth/email-login', params);
};
/**
* @desc 登录
*/
export const login = (params) => {
return post('/app-api/member/auth/weixin-mini-app-login', params);
};
/**
* @desc 注册
*/
export const register = (params) => {
return get('/front/user/login/register', params);
};
/**
* @desc 忘记密码
*/
export const forgetPassword = (params) => {
return get('/front/user/login/forget-password', params);
};
/**
* @desc 会员首页
*/
export const userIndex = (params) => {
return get('/front/user/user/index', params);
};
/**
* @desc 获取会员数据
*/
export const userInfo = (params) => {
return get('/sale/user/profile', params);
};
/**
* @desc 更改会员手机号
*/
export const updateMobile = (params) => {
return get('/sale/user/update-mobile', params);
};
/**
* @desc 更改会员资料
*/
export const updateProfile = (params) => {
return get('/sale/user/update-profile', params);
};
/**
* @desc 注销账户
*/
export const voidAccount = (params) => {
return get('/front/user/user/void-account', params);
};
/**
* @desc 获取隐私政策
*/
export const policyServer = (params) => {
return get('/sale/login/get-policy', params);
};