66 lines
1.2 KiB
JavaScript
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()
|