From 1d4d85f5088bce35dd01a74309cbef1491adb3f6 Mon Sep 17 00:00:00 2001 From: yzz Date: Fri, 12 Apr 2024 16:55:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E7=AE=A1=E7=90=86-=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=E4=BF=A1=E6=81=AF=E7=BB=91=E5=AE=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../processManagement/processManagement.js | 60 + .../processManagement/processBindingInfo.vue | 1258 +++++++++++++++++ 2 files changed, 1318 insertions(+) create mode 100644 src/api/processManagement/processManagement.js create mode 100644 src/views/modules/processManagement/processBindingInfo.vue diff --git a/src/api/processManagement/processManagement.js b/src/api/processManagement/processManagement.js new file mode 100644 index 0000000..8cdb2ed --- /dev/null +++ b/src/api/processManagement/processManagement.js @@ -0,0 +1,60 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +/** + * @Author Yzz + * @Description 获取流程绑定信息的主表数据 + * @Date 2024/15/09 15:41:26 + **/ +export const getRequestMainData = data => createAPI(`/plm/request/getRequestMainData`,'post',data) + +/** + * @Author Yzz + * @Description 获取流程绑定信息的主表数据 + * @Date 2024/15/09 15:41:26 + **/ +export const saveRequestHeader = data => createAPI(`/plm/request/saveRequestHeader`,'post',data) + +/** + * @Author Yzz + * @Description 获取流程绑定信息的主表数据 + * @Date 2024/15/09 15:41:26 + **/ +export const updateRequestHeader = data => createAPI(`/plm/request/updateRequestHeader`,'post',data) + +/** + * @Author Yzz + * @Description 获取流程绑定信息的主表数据 + * @Date 2024/15/09 15:41:26 + **/ +export const deleteRequestHeader = data => createAPI(`/plm/request/deleteRequestHeader`,'post',data) + +/* + * @Author Yzz + * @Description 根据流程获取节点信息 + * @Date 2024/16/11 16:17:18 + **/ +export const getNodeInfoByWorkflow = data => createAPI(`/plm/request/getNodeInfoByWorkflow`,'post',data) + +/* + * @Author Yzz + * @Description 获取流程现有的出口配置 + * @Date 2024/14/12 14:59:01 + **/ +export const getNodeDetail = data => createAPI(`/plm/request/getNodeDetail`,'post',data) + +/* + * @Author Yzz + * @Description 保存流程出口配置 + * @Date 2024/14/12 14:59:23 + **/ +export const saveRequestNodeDetail = data => createAPI(`/plm/request/saveRequestNodeDetail`,'post',data) + +/* + * @Author Yzz + * @Description 删除对应流程节点的全部出口配置 + * @Date 2024/16/12 16:03:52 + **/ +export const deleteRequestNodeDetailByLine = data => createAPI(`/plm/request/deleteRequestNodeDetailByLine`,'post',data) + + + diff --git a/src/views/modules/processManagement/processBindingInfo.vue b/src/views/modules/processManagement/processBindingInfo.vue new file mode 100644 index 0000000..7a13704 --- /dev/null +++ b/src/views/modules/processManagement/processBindingInfo.vue @@ -0,0 +1,1258 @@ + + + + + +