import request from '@/router/axios'; // 列表查询 export function getDataUsers(page,limit,params) { return request({ url: "/api/userQueryController/getDataGridUsers", method: "get", params:{ page, limit, ...params } }); } // 停用启用 export function stopUser(params) { return request({ url: "/api/userQueryController/stopUsers", method: "post", params }); } // 角色全查询 export function gridRoles(page,limit) { return request({ url: "/api/roleQueryController/refDataGrid", method: "get", params:{ page,limit } }); } // 查询当前用户已拥有的角色 export function listRoleByUserOid(userOid) { return request({ url: "/api/roleQueryController/listRoleByUserOid", method: "get", params:{ userOid } }); } // 保存角色 export function saveRights(params) { return request({ url: "/api/roleQueryController/saveRights", method: "post", params }); } // 新增成员 export function addUser(row) { return request({ url: "/api/userQueryController/addUser", method: "post", data:row }); } // 修改成员 export function updateUser(row) { return request({ url: "/api/userQueryController/updateUser", method: "put", data:row }); } // 删除成员 export function deleteUser(params) { return request({ url: "/api/userQueryController/deleteUser", method: "delete", params }); } //获取密码策略 export function selectPwdStrategyMap(params) { return request({ url: "/api/passwordStrategyQueryController/selectPwdStrategyMap", method: "get", params }); } //保存密码策略 export function saveUserPasswordStrateg(params) { let formData = new FormData() for (let key in params){ formData.append(key,params[key]) } return request({ url: "/api/passwordStrategyQueryController/saveUserPasswordStrateg", method: "post", data:formData }); } // 下载模板接口 export const download = (params) => { return request({ url: '/api/userQueryController/downloadImportTemplate', method: 'get', headers: {'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'}, responseType: 'blob', params }) } //获取密码策略 export function departmentQueryController(params) { return request({ url: "/api/departmentQueryController/refTree", method: "get", params }); } //获取密码策略 export function saveUsersDepts(params) { return request({ url: "/api/departmentQueryController/saveUsersDepts", method: "post", params }); } //获取用户,数据授权页面选择用户 export function listUserByUserType(params) { return request({ url: "/api/userQueryController/listUserByUserType", method: "get", params }); }