178 lines
2.9 KiB
JavaScript
178 lines
2.9 KiB
JavaScript
|
|
/*
|
||
|
|
* @Descripttion:
|
||
|
|
* @Author: lip
|
||
|
|
* @Date: 2023-07-27 16:01:59
|
||
|
|
* @LastEditors: shirlwang
|
||
|
|
*/
|
||
|
|
import request from '@/utilsRc/request'
|
||
|
|
|
||
|
|
// 登录方法
|
||
|
|
// export function login(data) {
|
||
|
|
// return request({
|
||
|
|
// 'url': '/login',
|
||
|
|
// headers: {
|
||
|
|
// isToken: false
|
||
|
|
// },
|
||
|
|
// 'method': 'post',
|
||
|
|
// data
|
||
|
|
// })
|
||
|
|
// }
|
||
|
|
const userApi = {
|
||
|
|
Login: '/login',
|
||
|
|
Logout: '/logout',
|
||
|
|
Register: '/register',
|
||
|
|
// get my info
|
||
|
|
UserInfo: '/getInfo'
|
||
|
|
}
|
||
|
|
// 登录接口
|
||
|
|
export function login(data) {
|
||
|
|
return request({
|
||
|
|
'url': '/personnel/personBaseInfo/loginGrAndQy',
|
||
|
|
headers: {
|
||
|
|
isToken: false
|
||
|
|
},
|
||
|
|
'method': 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
export function loginphone(data) {
|
||
|
|
return request({
|
||
|
|
'url': '/not/login/person/xcxLogin',
|
||
|
|
'method': 'get',
|
||
|
|
headers: {
|
||
|
|
isToken: false
|
||
|
|
},
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
// 注册方法
|
||
|
|
export function register (data) {
|
||
|
|
return request({
|
||
|
|
'url': '/register',
|
||
|
|
headers: {
|
||
|
|
isToken: false
|
||
|
|
},
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 短信登录
|
||
|
|
export function smsLogin(data) {
|
||
|
|
return request({
|
||
|
|
'url': '/smsLogin',
|
||
|
|
'method': 'post',
|
||
|
|
'data': data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
export function wechatLogin(data) {
|
||
|
|
return request({
|
||
|
|
url: '/xcxLogin',
|
||
|
|
method: 'post',
|
||
|
|
params: data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 获取用户详细信息
|
||
|
|
export function getInfo() {
|
||
|
|
return request({
|
||
|
|
'url': '/getInfo',
|
||
|
|
'method': 'get'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 退出方法
|
||
|
|
export function logout() {
|
||
|
|
return request({
|
||
|
|
'url': '/logout',
|
||
|
|
'method': 'post'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 获取验证码
|
||
|
|
export function getCodeImg() {
|
||
|
|
return request({
|
||
|
|
'url': '/captchaImage',
|
||
|
|
headers: {
|
||
|
|
isToken: false
|
||
|
|
},
|
||
|
|
method: 'get',
|
||
|
|
timeout: 20000
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
export function registerReq(data) {
|
||
|
|
// const data = {
|
||
|
|
// username,
|
||
|
|
// password,
|
||
|
|
// code,
|
||
|
|
// uuid,
|
||
|
|
// userType
|
||
|
|
// }
|
||
|
|
return request({
|
||
|
|
'url': '/registerBody',
|
||
|
|
headers: {
|
||
|
|
isToken: false
|
||
|
|
},
|
||
|
|
'method': 'post',
|
||
|
|
'data': data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 发送邮箱验证码
|
||
|
|
export function sendMailCode(query) {
|
||
|
|
return request({
|
||
|
|
url: '/manage/mail/sendMailCode',
|
||
|
|
method: 'get',
|
||
|
|
params: query
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 发送短信(人才集团)
|
||
|
|
export function sendSmsForRcjt(data) {
|
||
|
|
return request({
|
||
|
|
'url': '/sendSmsForRcjt',
|
||
|
|
'method': 'post',
|
||
|
|
'data': data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 发送登录短信
|
||
|
|
export function sendSmsCode(data) {
|
||
|
|
return request({
|
||
|
|
'url': '/onlySendSms',
|
||
|
|
'method': 'post',
|
||
|
|
'data': data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 修改密码
|
||
|
|
export function updateUserPwd({oldPassword, newPassword}) {
|
||
|
|
return request({
|
||
|
|
url: '/system/center/user/profile/updatePwd',
|
||
|
|
method: 'put',
|
||
|
|
params: {
|
||
|
|
oldPassword,
|
||
|
|
newPassword
|
||
|
|
}
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 找回密码 发送验证码
|
||
|
|
export function sendSms(data) {
|
||
|
|
return request({
|
||
|
|
'url': '/sendSms',
|
||
|
|
'method': 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 找回密码
|
||
|
|
export function retrieve(data) {
|
||
|
|
return request({
|
||
|
|
'url': '/retrieve',
|
||
|
|
'method': 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|