UNPKG

htao-common

Version:

通用

152 lines (138 loc) 3 kB
import request from '@/utils/request' // 查询用户列表 export function getUserList(obj, data) { const params = { data: data, pageSize: obj.pageSize, pageNumber: obj.pageNum } return request({ url: '/dictionary/sys/user/pageList', method: 'post', data: params }) } // 新增用户 export function addUser(data) { // const params = { // data: data // } return request({ url: '/dictionary/sys/user/save', method: 'post', data: data }) } // 修改用户 export function updateUser(data) { // const params = { // data: data // } return request({ url: '/dictionary/sys/user/edit', method: 'post', data: data }) } // 删除用户 export function delUser(userId) { return request({ url: `/dictionary/sys/user/del/${userId}`, method: 'post' }) } // 用户密码重置 export function resetUserPwd(userId) { return request({ url: `/dictionary/sys/user/resetPwd/${userId}`, method: 'post' }) } //个人修改密码 export function personUpdatePwd(data) { return request({ url: '/dictionary/sys/user/updatePwd', method: 'post', data: data }) } //密码过期 修改密码 export function updatePwdForExp(data) { return request({ url: '/dictionary/sys/user/updatePwdForExp', method: 'post', data: data }) } // 用户状态修改 export function changeUserStatus(userId, status) { const data = { userId, status } return request({ url: '/system/user/changeStatus', method: 'put', data: data }) } // 查询用户个人信息 export function getUserProfile() { return request({ url: '/system/user/profile', method: 'get' }) } // 修改用户个人信息 export function updateUserProfile(data) { const params = { data: data } return request({ url: '/system/user/profile', method: 'post', data: params }) } // 用户密码重置 export function updateUserPwd(oldPassword, newPassword) { const data = { oldPassword, newPassword } return request({ url: '/system/user/profile/updatePwd', method: 'put', params: data }) } //查詢用戶角色列表 export function getUserRoleList(data) { return request({ url: `/dictionary/sys/user/detail/${data}`, method: 'get', }) } //修改用戶角色 export function updateUserRole(params) { return request({ url: '/dictionary/sys/user/setrole', method: 'post', data: params }) } //查看用户与税号关联关系 export function getUserAndTaxRelation(userId) { return request({ url: `/dictionary/user/user-tax/queryList/${userId}`, method: 'get', }) } //保存用户与税号关联关系 export function saveRelations(data) { return request({ url: '/dictionary/user/user-tax/saveOrUpdate', method: 'post', data: data }) }