import request from '../utils/request' import md5 from '../utils/js-md5' const app=getApp() /** * 普通登录 * @param params */ export function login(params) { params.password = md5(params.password) return request({ baseUrl: app.globalData.api_domain.api_seller, url: `passport/mini-program/seller-login`, method: 'get', loading: false, params }) } /** * 手机验证码登陆 * @param params */ export function smslogin(params) { return request({ baseUrl: app.globalData.api_domain.api_seller, url: `passport/mini-program/smscode-login`, method: 'get', loading: false, params }) } export function logout(params) { return request({ baseUrl: app.globalData.api_domain.api_seller, url: `passport/mini-program/logout`, method: 'post', loading: false, data:params }) } /** * 小程序绑定已有用户 */ export function bindUser(params){ return request({ baseUrl:app.globalData.api_domain.api_seller, url: `passport/mini-program/bind-user`, method: 'post', loading: false, data:params }) } /** * 小程序解绑用户 */ export function unbindUser(params){ return request({ baseUrl:app.globalData.api_domain.api_seller, url: `passport/mini-program/unbind-user`, method: 'post', loading: false, data:params }) } /** * 小程序注册用户 */ export function registerBind(uuid,params) { params.password = md5(params.password) return request({ baseUrl: app.globalData.api_domain.api_seller, url: `passport/mini-program/register-bind/${uuid}`, method: 'post', loading: false, data:params }) } /** * 小程序自动登陆过 */ export function autoLogin(params) { return request({ baseUrl: app.globalData.api_domain.api_seller, url: `passport/mini-program/auto-login`, method: 'get', loading: false, params }) } /** * 加密数据解密验证 * @param params */ export function accessUnionID(params) { return request({ baseUrl: app.globalData.api_domain.api_seller, url: 'passport/mini-program/decryptUserinfo', method: 'get', loading:false, params }) } /** * 发送会员注册手机验证码 * @param mobile * @param captcha */ export function sendRegisterSms(mobile, captcha) { return request({ baseUrl:app.globalData.api_domain.api_buyer, url: `passport/register/smscode/${mobile}`, method:'post', data: { captcha, uuid: app.globalData.uuid } }) } export function saveFormId(params) { return request({ baseUrl: app.globalData.api_domain.api_seller, url: `passport/mini-program/formid`, method: 'post', loading: false, data:params }) } /** * 刷新token * @param params * @returns {Promise} */ export function refreshToken(params) { return request({ baseUrl: app.globalData.api_domain.api_seller, url: `passport/mini-program/token`, method: 'post', needToken:false, loading: false, data:params }) } /** * 发送会员登陆验证码 * @param mobile * @param captcha */ export function sendLoginSms(mobile) { return request({ baseUrl: app.globalData.api_domain.api_seller, url: `passport/mini-program/smslogin/${mobile}`, method:'post', loading:false }) } /** * 解密微信用户 */ export function decryptWxUser(param) { return request({ baseUrl: app.globalData.api_domain.api_seller, url: `passport/mini-program/decryptWxUser`, method:'get', loading:false, params:param }) }