wzj-boot/mini-app/src/apis/userApis.js

66 lines
1.2 KiB
JavaScript

import request from '../js/request'
import { baseUrl, MINI_DEPTID } from '../baseDefine'
import { formHeader, jsonHeader } from './xiao4rApis'
/**
* 用户相关接口
*/
class UserApis {
/**
* 注册
* @param data
* @returns {Promise实例对象}
*/
registrationByMini(data) {
data.deptId = MINI_DEPTID
return request.post({
url: baseUrl + 'winery/mini/user/registrationByMini',
data: data
})
}
/**
* 登录
* @param data
* @returns {Promise实例对象}
*/
loginByMini(data) {
data.deptId = MINI_DEPTID
return request.post({
url: baseUrl + 'winery/mini/user/loginByMini',
data: data
})
}
getSession(code) {
return request.get({
url: baseUrl + 'winery/mini/user/getSession',
header: formHeader,
data: {
'code': code,
'deptId': MINI_DEPTID
}
})
}
sendMobile(data) {
data.deptId = MINI_DEPTID
return request.post({
url: baseUrl + 'winery/mini/user/sendMobile',
header: jsonHeader,
data: data
})
}
getAuthTest(data) {
return request.get({
url: baseUrl + 'winery/mini/user/test',
header: formHeader,
data: data
})
}
}
export default new UserApis()