forked from gzt/A8000
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
75 lines
2.0 KiB
75 lines
2.0 KiB
import apiClient from '../../utils/axios'
|
|
|
|
//修改用户权限
|
|
export const changeUserAuth = async (params: any) => {
|
|
try {
|
|
const res = await apiClient.post('/api/v1/app/Usr/modifyUsrRole', params)
|
|
return res.data
|
|
} catch (error) {
|
|
console.log('修改用户权限时出错', error)
|
|
}
|
|
}
|
|
|
|
//修改用户密码
|
|
export const changeUserPassword = async (params: any) => {
|
|
try {
|
|
const res = await apiClient.post(`/api/v1/app/Usr/modifyUsrPwd?id=${params.id}&oldpasswd=${params.oldpasswd}&password=${params.password}`)
|
|
return res.data
|
|
} catch (error) {
|
|
console.log('修改用户密码时出错', error)
|
|
}
|
|
}
|
|
|
|
//修改用户名称
|
|
export const changeUserName = async (params: any) => {
|
|
try {
|
|
const res = await apiClient.post('/api/v1/app/Usr/modifyUsrAccount', params)
|
|
return res.data
|
|
} catch (error) {
|
|
console.log('修改用户名称时出错', error)
|
|
}
|
|
}
|
|
|
|
//获取用户列表
|
|
export const getUserList = async () => {
|
|
try {
|
|
const res = await apiClient.post('/api/v1/app/Usr/getUsrlist')
|
|
return res.data
|
|
} catch (error) {
|
|
console.log('获取用户列表时出错', error)
|
|
}
|
|
}
|
|
|
|
//获取当前用户信息
|
|
export const getCurrentUserInfo = async (params: any) => {
|
|
try {
|
|
const res = await apiClient.post('/api/v1/app/Usr/getLoginUsr', params)
|
|
return res.data
|
|
} catch (error) {
|
|
console.log('获取当前用户信息时出错', error)
|
|
}
|
|
}
|
|
|
|
//删除用户
|
|
export const deleteUser = async (params: any) => {
|
|
const { id } = params
|
|
try {
|
|
const res = await apiClient.post(`/api/v1/app/Usr/delUser?id=${id}`)
|
|
return res.data
|
|
} catch (error) {
|
|
console.log('删除用户时出错', error)
|
|
}
|
|
}
|
|
|
|
//注册
|
|
export const userRegister = async (params: any) => {
|
|
const { account, password, usrRole } = params
|
|
try {
|
|
const res = await apiClient.post(
|
|
`/api/v1/app/Usr/addUser?accound=${account}&password=${password}&role=${usrRole}`,
|
|
)
|
|
return res.data
|
|
} catch (error) {
|
|
console.log('注册时出错', error)
|
|
}
|
|
}
|