import { http } from "@/utils/http"; type Result = { success: boolean; data: Array; }; /** * * @returns 分页查询应用子库 */ export const getSubLibraryList = (data?: object) => { return http.request("get", "/know-sub/applicationSubLibrary/list", { params: data }); }; /** * * @returns 分页查询部门信息列表 */ export const getDeptManageList = (data?: object) => { return http.request("get", "/know-sub/deptManage/list", { params: data }); }; /** * * @returns 新建子库 */ export const createSubLibrary = (data?: object) => { return http.request("post", "/know-sub/applicationSubLibrary/save", { data }); }; /** * * @returns 修改子库 */ export const updateSubLibrary = (data?: object) => { return http.request( "post", "/know-sub/applicationSubLibrary/update", { data } ); }; /** * * @returns 查看用户信息列表 */ export const getUserList = (data?: object) => { return http.request("get", "/know-sub/user/list", { params: data }); }; /** * * @returns 新增用户信息 */ export const saveUserInfo = (data?: object) => { return http.request("post", "/know-sub/user/saveUserInfo", { data }); }; /** * * @returns 修改用户信息 */ export const updateUserInfo = (data?: object) => { return http.request("post", "/know-sub/user/update", { data }); }; /** * * @returns 下载文件 */ export function downloadFile(id) { return `/know-sub/file/downloadFile?fileId=${id}`; } /** * * @returns 重置用户密码 */ export const resetPW = (data?: object) => { return http.request("put", "/know-sub/user/resetPW", { data }); }; /** * * @returns 删除用户 */ export const deletePW = (data?: object) => { return http.request("delete", "/know-sub/user/delete", { params: data }); }; /** * * @returns 新建部门 */ export const createDeptManage = (data?: object) => { return http.request("post", "/know-sub/deptManage/save", { data }); }; /** * * @returns 修改部门 */ export const updateDeptManage = (data?: object) => { return http.request("post", "/know-sub/deptManage/update", { data }); }; /** * * @returns 删除部门 */ export const deleteDeptManage = (data?: object) => { return http.request("delete", "/know-sub/deptManage/delete", { params: data }); }; /** * * @returns 分页查询字典信息列表 */ export const getDicManageList = (data?: object) => { return http.request("get", "/know-sub/dicManage/list", { params: data }); }; /** * * @returns 增加字典信息 */ export const createSaveDic = (data?: object) => { return http.request("post", "/know-sub/dicManage/saveDic", { data }); }; /** * * @returns 查询字典配置信息列表 */ export const queryDicDateList = (data?: object) => { return http.request("get", "/know-sub/dicManage/queryDicDate", { params: data }); }; /** * * @returns 保存字典值配置信息 */ export const createSaveDicData = (data?: object) => { return http.request( "post", `/know-sub/dicManage/saveDicData?dicId=${ (data as { dicId: string }).dicId }`, { data: (data as { dicDataReqVos: object }).dicDataReqVos } ); }; /** * * @returns 删除字典信息 */ export const deleteDicManage = (data?: object) => { return http.request("delete", "/know-sub/dicManage/delete", { params: data }); }; /** * * @returns 新增角色 */ export const createRole = (data?: object) => { return http.request("post", "/know-sub/roleManage/save", { data }); }; /** * * @returns 查看角色列表 */ export const queryRoleDateList = (data?: object) => { return http.request("get", "/know-sub/roleManage/list", { params: data }); }; /** * * @returns 修改角色 */ export const updateRole = (data?: object) => { return http.request("post", "/know-sub/roleManage/update", { data }); }; /** * * @returns 删除角色 */ export const deleteRole = (data?: object) => { return http.request("delete", "/know-sub/roleManage/delete", { params: data }); }; /** * * @returns 修改用户状态 */ export const updateUserStatus = (data?: object) => { return http.request("post", "/know-sub/user/updateUserStatus", { data }); };