Files
ks-app-employment-service/apiRc/login.js
2025-10-31 17:48:31 +08:00

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
})
}