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()
}
/** 根据类型切换流程数据 */