import service from './service' import serviceLbcloud from './serviceLbcloud' // 查询权限列表 const userAuthorityQuery = (params) => { return service.post('/gyl-base-service/sysAuthority/queryUserInfoPage', params) } // 新增用户权限 const userAuthorityAdd = (params) => { return service.post('/wly-customization-service/user/self/save', params) } // 编辑用户权限 const userAuthorityUpdate = (params) => { return service.post('/wly-customization-service/user/self/update', params) } // 删除用户权限 const userAuthorityDelete = (params) => { return service.post(`/wly-customization-service/user/self/delete?userId=${params.userId}`) } // 用户权限详情 const userAuthorityQueryItem = (params) => { return service.get('/wly-customization-service/user/self/id', params) } // 加载用户已授权角色 const roleAuthorizedClientId = (params) => { return serviceLbcloud.post('/lbcloud-authority/api/RoleClient/queryUserListByRole', params) } // 加载所有角色 const roleLoadingAll = (params) => { return service.get('/role/load/all', { params }) } // 获取登录用户权限列表 const getUseridtree = (params) => { return service.post('wly-customization-service/user/resources/getUserMenu') } // 用户权限禁用启用 const userAuthorityDisabled = (params) => { return service.post(`/wly-customization-service/user/self/updateValid?userId=${params.userId}`) } //获取供应链系统角色 const sysRoleIds = (params) => { return service.get(`/gyl-base-service/sysAuthority/sysRoleIds?userId=${params.userId}&systemId=${params.systemId}`) } // 绑定用户角色 const bindUserRole = (params) => { return service.post('/gyl-base-service/sysAuthority/bindUserRole', params) } export { userAuthorityQuery, userAuthorityAdd, userAuthorityUpdate, userAuthorityDelete, userAuthorityQueryItem, roleAuthorizedClientId, roleLoadingAll, getUseridtree, userAuthorityDisabled, sysRoleIds, bindUserRole }