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