irc_web/.svn/pristine/8d/8d4ac88a7a4cc20d983658e8163...

72 lines
1.4 KiB
Plaintext

import request from '@/utils/request'
export function login(data) {
return request({
url: '/user/login',
method: 'post',
data
})
}
export function getAllDictionary() {
return request({
url: '/dictionary/getAllDictionary',
method: 'get'
})
}
export function getHospitalList() {
return request({
url: '/hospital/hospitalList',
method: 'get'
})
}
export function sendVerificationCode(emailOrPhone) {
return request({
url: `/user/sendVerificationCode/${emailOrPhone}`,
method: 'get'
})
}
export function anonymousSendVerificationCode(emailOrPhone) {
return request({
url: `/user/anonymousSendVerificationCode/${emailOrPhone}`,
method: 'get'
})
}
export function verifyAnonymousVerifyCode(email, verifyCode) {
return request({
url: `/User/verifyAnonymousVerifyCode/${email}/${verifyCode}`,
method: 'get'
})
}
export function anonymousSetPassword(userId, newPwd) {
return request({
url: `/User/anonymousSetPassword/${userId}/${newPwd}`,
method: 'get'
})
}
export function setNewPassword(param) {
return request({
url: `/user/setNewPassword`,
method: 'post',
data: param
})
}
export function getUserMenuTree() {
return request({
url: `/Menu/getUserMenuTree`,
method: 'get'
})
}
export function getUserPermissions() {
return request({
url: `/Menu/getUserPermissions`,
method: 'get'
})
}