|
|
|
import { http } from "@/utils/http";
|
|
|
|
|
|
|
|
type Result = {
|
|
|
|
success: boolean;
|
|
|
|
data: Array<any>;
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @returns 分页查询应用子库
|
|
|
|
*/
|
|
|
|
export const getSubLibraryList = (data?: object) => {
|
|
|
|
return http.request<Result>("get", "/know-sub/applicationSubLibrary/list", {
|
|
|
|
params: data
|
|
|
|
});
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @returns 分页查询部门信息列表
|
|
|
|
*/
|
|
|
|
export const getDeptManageList = (data?: object) => {
|
|
|
|
return http.request<Result>("get", "/know-sub/deptManage/list", {
|
|
|
|
params: data
|
|
|
|
});
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @returns 新建子库
|
|
|
|
*/
|
|
|
|
export const createSubLibrary = (data?: object) => {
|
|
|
|
return http.request<Result>("post", "/know-sub/applicationSubLibrary/save", {
|
|
|
|
data
|
|
|
|
});
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @returns 修改子库
|
|
|
|
*/
|
|
|
|
export const updateSubLibrary = (data?: object) => {
|
|
|
|
return http.request<Result>(
|
|
|
|
"post",
|
|
|
|
"/know-sub/applicationSubLibrary/update",
|
|
|
|
{
|
|
|
|
data
|
|
|
|
}
|
|
|
|
);
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @returns 查看用户信息列表
|
|
|
|
*/
|
|
|
|
export const getUserList = (data?: object) => {
|
|
|
|
return http.request<Result>("get", "/know-sub/user/list", {
|
|
|
|
params: data
|
|
|
|
});
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @returns 新增用户信息
|
|
|
|
*/
|
|
|
|
export const saveUserInfo = (data?: object) => {
|
|
|
|
return http.request<Result>("post", "/know-sub/user/saveUserInfo", {
|
|
|
|
data
|
|
|
|
});
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @returns 修改用户信息
|
|
|
|
*/
|
|
|
|
export const updateUserInfo = (data?: object) => {
|
|
|
|
return http.request<Result>("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<Result>("get", "/know-sub/user/resetPW", {
|
|
|
|
params: data
|
|
|
|
});
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @returns 删除用户
|
|
|
|
*/
|
|
|
|
export const deletePW = (data?: object) => {
|
|
|
|
return http.request<Result>("delete", "/know-sub/user/delete", {
|
|
|
|
params: data
|
|
|
|
});
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @returns 新建部门
|
|
|
|
*/
|
|
|
|
export const createDeptManage = (data?: object) => {
|
|
|
|
return http.request<Result>("post", "/know-sub/deptManage/save", {
|
|
|
|
data
|
|
|
|
});
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @returns 修改部门
|
|
|
|
*/
|
|
|
|
export const updateDeptManage = (data?: object) => {
|
|
|
|
return http.request<Result>("post", "/know-sub/deptManage/update", {
|
|
|
|
data
|
|
|
|
});
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @returns 删除用户
|
|
|
|
*/
|
|
|
|
export const deleteDeptManage = (data?: object) => {
|
|
|
|
return http.request<Result>("delete", "/know-sub/deptManage/delete", {
|
|
|
|
params: data
|
|
|
|
});
|
|
|
|
};
|