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

66 lines
1.2 KiB
JavaScript
Raw Normal View History

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