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