From 1307f4e4f973324957632c38e1fed92b4b5af3a5 Mon Sep 17 00:00:00 2001 From: ye1023 <12588209+ye1023@user.noreply.gitee.com> Date: Fri, 24 Apr 2026 15:17:40 +0800 Subject: [PATCH] =?UTF-8?q?yxk-20260424-=E6=96=B0=E5=A2=9E=E9=80=9A?= =?UTF-8?q?=E7=94=A8=E6=9F=A5=E8=AF=A2=E6=B5=81=E7=A8=8B=E7=BB=84=E4=BB=B6?= =?UTF-8?q?v1=EF=BC=8C=E4=BC=A0=E5=85=A5businessid=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E6=89=80=E6=9C=89=E7=9B=B8=E5=85=B3=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/common/api.ts | 13 +- .../process/BusinessProcessListModal.vue | 124 +++++++++++++++ .../bg/bgpartymatter/BgPartymatterList.vue | 148 ++++++++++-------- 3 files changed, 218 insertions(+), 67 deletions(-) create mode 100644 src/components/semri/process/BusinessProcessListModal.vue diff --git a/src/api/common/api.ts b/src/api/common/api.ts index 3aba7ce..8dd36df 100644 --- a/src/api/common/api.ts +++ b/src/api/common/api.ts @@ -16,6 +16,7 @@ enum Api { getCategoryData = '/sys/category/loadAllData', startProcess = '/act/process/extActProcess/startMutilProcess', startProcessSchedules = '/tasktask/taskTask/flow-schedules', + queryByBusinessId = '/tasktask/taskTask/queryByBusinessId', } /** @@ -165,8 +166,16 @@ export const startProcess = (params) => { return defHttp.post({ url: Api.startProcess, params, - }) -} + }); +}; + +/** + * 根据业务ID查询流程列表 + * @param params + */ +export const queryByBusinessId = (params) => + defHttp.get({ url: Api.queryByBusinessId, params }, { isTransformResponse: false }); + /** * 【用于评论功能】自定义文件上传-方法 diff --git a/src/components/semri/process/BusinessProcessListModal.vue b/src/components/semri/process/BusinessProcessListModal.vue new file mode 100644 index 0000000..54ea2d7 --- /dev/null +++ b/src/components/semri/process/BusinessProcessListModal.vue @@ -0,0 +1,124 @@ + + + + + diff --git a/src/views/bg/bgpartymatter/BgPartymatterList.vue b/src/views/bg/bgpartymatter/BgPartymatterList.vue index 54d417d..2a5e4da 100644 --- a/src/views/bg/bgpartymatter/BgPartymatterList.vue +++ b/src/views/bg/bgpartymatter/BgPartymatterList.vue @@ -7,56 +7,57 @@ -
- - - - - - - - - - - - - - - -
+
+ + + + + + + + + + + + + + + +
+