From bcec0c6dfcf26ce2060e9d72800db88962d19825 Mon Sep 17 00:00:00 2001 From: ZhangZhixing Date: Wed, 26 Feb 2025 16:04:20 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E9=A2=84=E5=AE=A1?= =?UTF-8?q?=E9=80=89=E4=BA=BA=E5=A2=9E=E5=8A=A0=E9=85=8D=E7=BD=AE=E9=A1=B9?= =?UTF-8?q?=20https://e.gitee.com/gdyditc/projects/725584/tasks/table=3Fis?= =?UTF-8?q?sue=3DIBLALD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/SecondDev/OpinionDialog.vue | 16 ++++-- .../design/bpmn/components/ApproveRules.vue | 49 +++++++++++++++++++ .../design/bpmn/config/propertyConfig.ts | 3 ++ src/views/workflow/design/bpmn/panel/User.vue | 3 ++ 4 files changed, 67 insertions(+), 4 deletions(-) diff --git a/src/components/SecondDev/OpinionDialog.vue b/src/components/SecondDev/OpinionDialog.vue index 840d815..235ab73 100644 --- a/src/components/SecondDev/OpinionDialog.vue +++ b/src/components/SecondDev/OpinionDialog.vue @@ -11,10 +11,18 @@ diff --git a/src/views/workflow/design/bpmn/components/ApproveRules.vue b/src/views/workflow/design/bpmn/components/ApproveRules.vue index 84c1657..660f9b6 100644 --- a/src/views/workflow/design/bpmn/components/ApproveRules.vue +++ b/src/views/workflow/design/bpmn/components/ApproveRules.vue @@ -37,6 +37,27 @@ > + + + + + + + + + + + + diff --git a/src/views/workflow/design/bpmn/config/propertyConfig.ts b/src/views/workflow/design/bpmn/config/propertyConfig.ts index 315dc2d..a206826 100644 --- a/src/views/workflow/design/bpmn/config/propertyConfig.ts +++ b/src/views/workflow/design/bpmn/config/propertyConfig.ts @@ -134,6 +134,9 @@ const UserProperties: UserTaskConfig = { autoAgreeRule: [], //自动同意规则 isPrevChooseNext: DesignatedApprover.NOT_SPECIFIED, //是否上一节点审批人指定下一节点审批人 provisionalApprover: false, //临时审批人 + isMore: true, //是否多选 + isAll: false, //是否全选 + isReadOnly: false, //是否只读 noHandler: NoHandler.ADMIN, //无对应处理人 countersignConfig: { multipleInstancesType: MultipleInstancesType.NONE, //多实例类型 diff --git a/src/views/workflow/design/bpmn/panel/User.vue b/src/views/workflow/design/bpmn/panel/User.vue index 550c823..d1aad9d 100644 --- a/src/views/workflow/design/bpmn/panel/User.vue +++ b/src/views/workflow/design/bpmn/panel/User.vue @@ -23,6 +23,9 @@ v-model:noHandler="formInfo.noHandler" v-model:isPrevChooseNext="formInfo.isPrevChooseNext" v-model:provisionalApprover="formInfo.provisionalApprover" + v-model:isMore="formInfo.isMore" + v-model:isAll="formInfo.isAll" + v-model:isReadOnly="formInfo.isReadOnly" /> Date: Fri, 28 Feb 2025 15:16:06 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E9=A2=84=E5=AE=A1?= =?UTF-8?q?=E9=80=89=E4=BA=BA=E5=A2=9E=E5=8A=A0=E9=85=8D=E7=BD=AE=E9=A1=B9?= =?UTF-8?q?=20https://e.gitee.com/gdyditc/projects/725584/tasks/table=3Fis?= =?UTF-8?q?sue=3DIBLALD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/SecondDev/OpinionDialog.vue | 16 ++++-------- .../design/bpmn/components/ApproveRules.vue | 25 +++++++++---------- .../design/bpmn/config/propertyConfig.ts | 4 +-- src/views/workflow/design/bpmn/panel/User.vue | 4 +-- 4 files changed, 21 insertions(+), 28 deletions(-) diff --git a/src/components/SecondDev/OpinionDialog.vue b/src/components/SecondDev/OpinionDialog.vue index 235ab73..f4e8830 100644 --- a/src/components/SecondDev/OpinionDialog.vue +++ b/src/components/SecondDev/OpinionDialog.vue @@ -11,17 +11,11 @@ diff --git a/src/views/workflow/design/bpmn/components/ApproveRules.vue b/src/views/workflow/design/bpmn/components/ApproveRules.vue index a3fcfd2..d3e527e 100644 --- a/src/views/workflow/design/bpmn/components/ApproveRules.vue +++ b/src/views/workflow/design/bpmn/components/ApproveRules.vue @@ -79,15 +79,15 @@ noHandler: Number || String || Boolean, isPrevChooseNext: Number || String || Boolean, isChooseMulti: { - type: Boolean || undefined, + type: Boolean, default: true, }, isChooseAll: { - type: Boolean || undefined, + type: Boolean, default: false, }, isReadOnly: { - type: Boolean || undefined, + type: Boolean, default: false, }, provisionalApprover: { From f9943b31478b34e7c1de0b615b5069e9e6821a03 Mon Sep 17 00:00:00 2001 From: ZhangZhixing Date: Fri, 28 Feb 2025 17:22:25 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E9=A2=84=E5=AE=A1?= =?UTF-8?q?=E9=80=89=E4=BA=BA=E5=A2=9E=E5=8A=A0=E9=85=8D=E7=BD=AE=E9=A1=B9?= =?UTF-8?q?=20https://e.gitee.com/gdyditc/projects/725584/tasks/table=3Fis?= =?UTF-8?q?sue=3DIBLALD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/workflow/design/bpmn/components/ApproveRules.vue | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/views/workflow/design/bpmn/components/ApproveRules.vue b/src/views/workflow/design/bpmn/components/ApproveRules.vue index d3e527e..5b60a70 100644 --- a/src/views/workflow/design/bpmn/components/ApproveRules.vue +++ b/src/views/workflow/design/bpmn/components/ApproveRules.vue @@ -40,21 +40,18 @@ From 18dba79463b6e41d8c26d6be07a859717cf59f18 Mon Sep 17 00:00:00 2001 From: ZhangZhixing Date: Mon, 3 Mar 2025 14:25:18 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E9=A2=84=E5=AE=A1?= =?UTF-8?q?=E9=80=89=E4=BA=BA=E5=A2=9E=E5=8A=A0=E9=85=8D=E7=BD=AE=E9=A1=B9?= =?UTF-8?q?=20=20=E5=8E=BB=E6=8E=89=20=3D=3D=20true=20https://e.gitee.com/?= =?UTF-8?q?gdyditc/projects/725584/tasks/table=3Fissue=3DIBLALD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/SecondDev/OpinionDialog.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/SecondDev/OpinionDialog.vue b/src/components/SecondDev/OpinionDialog.vue index 7358319..796b419 100644 --- a/src/components/SecondDev/OpinionDialog.vue +++ b/src/components/SecondDev/OpinionDialog.vue @@ -13,7 +13,7 @@