From 9694ad0fa32d98622f162c6571f26f76fbf04582 Mon Sep 17 00:00:00 2001 From: Lesan <1960681385@qq.com> Date: Sun, 19 Jan 2025 16:43:30 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8F=90=E4=BA=A4=E4=BA=BA=E6=9D=83?= =?UTF-8?q?=E9=99=90-=E5=85=81=E8=AE=B8=E6=92=A4=E9=94=80=E5=AE=A1?= =?UTF-8?q?=E6=89=B9=E4=B8=AD=E7=9A=84=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/bpm/model/form/ExtraSettings.vue | 19 +++++++++++++++++++ src/views/bpm/model/form/index.vue | 12 ++++++++++-- 2 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 src/views/bpm/model/form/ExtraSettings.vue diff --git a/src/views/bpm/model/form/ExtraSettings.vue b/src/views/bpm/model/form/ExtraSettings.vue new file mode 100644 index 000000000..75da9576a --- /dev/null +++ b/src/views/bpm/model/form/ExtraSettings.vue @@ -0,0 +1,19 @@ + + + diff --git a/src/views/bpm/model/form/index.vue b/src/views/bpm/model/form/index.vue index 5c8d06d1a..d9d399e50 100644 --- a/src/views/bpm/model/form/index.vue +++ b/src/views/bpm/model/form/index.vue @@ -68,6 +68,11 @@ + + +
+ +
@@ -86,6 +91,7 @@ import BasicInfo from './BasicInfo.vue' import FormDesign from './FormDesign.vue' import ProcessDesign from './ProcessDesign.vue' import { useTagsViewStore } from '@/store/modules/tagsView' +import ExtraSettings from './ExtraSettings.vue' const router = useRouter() const { delView } = useTagsViewStore() // 视图操作 @@ -118,7 +124,8 @@ const currentStep = ref(-1) // 步骤控制。-1 用于,一开始全部不展 const steps = [ { title: '基本信息', validator: validateBasic }, { title: '表单设计', validator: validateForm }, - { title: '流程设计', validator: validateProcess } + { title: '流程设计', validator: validateProcess }, + { title: '更多设置', validator: null } ] // 表单数据 @@ -137,7 +144,8 @@ const formData: any = ref({ visible: true, startUserType: undefined, startUserIds: [], - managerUserIds: [] + managerUserIds: [], + allowCancelRunningProcess: true }) //流程数据 -- Gitee