web/buyer/src/api/login.js
lemon橪 23e456d265 feat: 基于 @xiaochangbai 老哥的代码进行了一点样式优化
看到老哥有引入其他的qr插件,在项目里面本身自带了一个,稍微改了一下部分样式

https://gitee.com/beijing_hongye_huicheng/lilishop-uniapp/pulls/3
2022-09-16 16:37:38 +08:00

112 lines
2.1 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import request, {Method, buyerUrl} from '@/plugins/request.js';
/**
* 注册
*/
export function regist (params) {
return request({
url: '/buyer/passport/member/register',
method: Method.POST,
needToken: false,
data: params
});
}
/**
* 账号密码登录
*/
export function login (params) {
return request({
url: '/buyer/passport/member/userLogin',
method: Method.POST,
needToken: false,
data: params,
headers: { 'clientType': 'PC' }
});
}
/**
* 手机号验证码登录
*/
export function smsLogin (params) {
return request({
url: '/buyer/passport/member/smsLogin',
method: Method.POST,
needToken: false,
data: params,
headers: { 'clientType': 'PC' }
});
}
/**
* 获取用户信息
*/
export function getMemberMsg (params) {
return request({
url: '/buyer/passport/member',
method: Method.GET,
needToken: true,
params
});
}
/**
* 第三方登录 支付宝微博qq,微信
*/
export function webLogin (type) {
window.open(`${buyerUrl}/buyer/passport/connect/connect/login/web/${type}`, 'blank');
}
/**
* 第三方登录成功 回调接口
*/
export function loginCallback (uuid) {
return request({
url: `/buyer/passport/connect/connect/result?state=${uuid}`,
method: Method.GET,
needToken: false
});
}
/**
* 忘记密码 验证手机验证码
*/
export function validateCode (params) {
return request({
url: `/buyer/passport/member/resetByMobile`,
method: Method.POST,
needToken: false,
params
});
}
/**
* 忘记密码 重置密码
*/
export function resetPassword (params) {
return request({
url: `/buyer/passport/member/resetPassword`,
method: Method.POST,
needToken: false,
params
});
}
export function getSCLoginCode(params) {
return request({
url: `/buyer/passport/member/pc_session`,
method: Method.POST,
needToken: false,
params
});
}
export function sCLogin(token,params) {
return request({
url: `/buyer/passport/member/session_login/`+token,
method: Method.POST,
needToken: false,
params
});
}