// import request from '../index' import request1 from '../request' const prefix = 'sys' // const baseURL = window.localStorage.getItem('baseUrlAccount')! // const baseURL = 'http://192.168.1.200:5910/' // 组织查询 export function getDeptList(params: object) { return request1({ url: `${prefix}/dept/list`, method: 'get', params, }) } // 组织机构树列表 export function getDeptTreeList(params?: any) { return request1({ url: `${prefix}/dept/tree`, method: 'get', params, }) } // 组织查询 -- 无权限 export function getDeptTree(params: object) { return request1({ url: '/system/dept/listPage', method: 'get', params, }) } // 组织机构树列表 export function getDeptTreeListByPid(pid: string) { return request1({ url: `${prefix}/dept/listByPid`, method: 'get', params: { pid, }, }) } // 根据角色获取组织机构树列表 export function getDeptTreeByRole(roleId: string) { return request1({ url: `${prefix}/role/treeByRoleId`, method: 'get', params: { roleId, }, }) } // 添加组织机构 export function addDept(data: object) { return request1({ url: '/sys/dept/add', method: 'post', data, }) } // 修改组织机构 export function updateDept(data: object) { return request1({ url: '/sys/dept/update', method: 'post', data, }) } // 删除组织机构 export function delDept(id: string) { return request1({ url: '/sys/dept/delete', method: 'post', data: { id, }, }) } // 资源类型列表 export function getDeptTypeList() { return request1({ url: `${prefix}/dict/code/deptType`, method: 'get', }) }