diff --git a/src/views/bpm/model/form/ExtraSettings.vue b/src/views/bpm/model/form/ExtraSettings.vue index af32516f6fcaf58cbb6885910cb69d1c7bec79ec..7c03b439c439f756e4bdbd745d4a474576550fec 100644 --- a/src/views/bpm/model/form/ExtraSettings.vue +++ b/src/views/bpm/model/form/ExtraSettings.vue @@ -4,14 +4,132 @@ - -
- 第一个审批节点通过后,提交人仍可撤销申请 +
+ +
+ 第一个审批节点通过后,提交人仍可撤销申请 +
+
+ + + +
+
+ + + + + + + + +
+
+ 编码示例:{{ numberExample }} +
diff --git a/src/views/bpm/model/form/index.vue b/src/views/bpm/model/form/index.vue index d9d399e50927bcdad481e9fb14045b5ac85b68e0..7c401c1a13cb8d89d17a538f011c8c7d1d92f672 100644 --- a/src/views/bpm/model/form/index.vue +++ b/src/views/bpm/model/form/index.vue @@ -70,7 +70,7 @@ -
+
@@ -103,6 +103,7 @@ const userStore = useUserStoreWithOut() const basicInfoRef = ref() const formDesignRef = ref() const processDesignRef = ref() +const extraSettingsRef = ref() /** 步骤校验函数 */ const validateBasic = async () => { @@ -145,7 +146,14 @@ const formData: any = ref({ startUserType: undefined, startUserIds: [], managerUserIds: [], - allowCancelRunningProcess: true + allowCancelRunningProcess: true, + processIdRule: { + enable: false, + prefix: '', + infix: '', + postfix: '', + length: 5 + } }) //流程数据 @@ -187,6 +195,8 @@ const initData = async () => { // 最终,设置 currentStep 切换到第一步 currentStep.value = 0 + + extraSettingsRef.value.initData() } /** 根据类型切换流程数据 */