diff --git a/src/api/business.ts b/src/api/business.ts new file mode 100644 index 0000000..6f7d45f --- /dev/null +++ b/src/api/business.ts @@ -0,0 +1,66 @@ +import { http } from "@/utils/http"; + +type Result = { + success: boolean; + data: Array; +}; + +/** + * + * @returns 分页查询流程列表 + */ +export const getFlowList = (data?: object) => { + return http.request("get", "/know-sub/flow/list", { + params: data + }); +}; + +/** + * + * @returns 分页查询流程列表 + */ +export const getFlowDetail = (data?: object) => { + return http.request("get", "/know-sub/flow/getFlowDetail", { + params: data + }); +}; + +/** + * + * @returns 查询可选择的子库信息列表 + */ +export const getOptionalBaseList = (data?: object) => { + return http.request("get", "/know-sub/flow/optionalBaseList", { + params: data + }); +}; + +/** + * + * @returns 查看角色列表 + */ +export const getRoleManageList = (data?: object) => { + return http.request("get", "/know-sub/roleManage/list", { + params: data + }); +}; + +/** + * + * @returns 查看用户信息列表 + */ +export const getUserList = (data?: object) => { + return http.request("get", "/know-sub/user/list", { + params: data + }); +}; + +/** + * + * @returns 新建流程 + */ +export const createProcess = (data?: object) => { + return http.request("post", "/know-sub/flow/save", { + data + }); +}; diff --git a/src/api/system.ts b/src/api/system.ts new file mode 100644 index 0000000..5566a15 --- /dev/null +++ b/src/api/system.ts @@ -0,0 +1,36 @@ +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 + }); +}; diff --git a/src/views/businessManagement/processConfiguration/components/createForm.vue b/src/views/businessManagement/processConfiguration/components/createForm.vue index 23a40c0..ecaa633 100644 --- a/src/views/businessManagement/processConfiguration/components/createForm.vue +++ b/src/views/businessManagement/processConfiguration/components/createForm.vue @@ -1,6 +1,13 @@