// src/api/login.ts import request from '../utils/request.js' let adminPrefix = import.meta.env.VITE_API_ADMIN_PRE // 查询所有用户 export const getAllRoleUserApi = (params:any) => { return request({ url: `${adminPrefix}/api/v1/role/users/list`, method: 'get', params }) } /** 用户角色配置 操作 */ // 获取人员权限角色配置信息 export const getUserRoleConfigApi = () => { return request({ url: `${adminPrefix}/api/v1/role/tableData`, method: 'get', }) } // 设置角色用户数据接口 export const addUserRoleConfigApi = (data:any) => { return request({ url: `${adminPrefix}/api/v1/role/userAdd`, method: 'post', data }) } // 删除角色用户数据接口 export const deleteUserRoleConfigApi = (id:any) => { return request({ url: `${adminPrefix}/api/v1/role/userDel/${id}`, method: 'post', }) } /** 用户角色配置查询操作 */ // 获取用户权限列表 export const getUserRoleConfigListApi = (data:any) => { return request({ url: `${adminPrefix}/api/v1/role/pageListData`, method: 'post', data }) } // 权限列表——联动查询下拉接口 export const getPrivilegeHeaderSearchListApi = () => { return request({ url: `${adminPrefix}/api/v1/role/groupList`, method: 'get', }) } // 权限列表——角色下拉接口 export const getRoleListApi = () => { return request({ url: `${adminPrefix}/api/v1/role/List`, method: 'get', }) } // 权限列表查询组员下拉接口 export const getGroupMembersListApi = () => { return request({ url: `${adminPrefix}/api/v1/role/userList`, method: 'get', }) }