695593266@qq.com пре 1 месец
родитељ
комит
67d96091eb
2 измењених фајлова са 18 додато и 1 уклоњено
  1. 9 0
      .claude/settings.local.json
  2. 9 1
      src/views/bpm/model/index.vue

+ 9 - 0
.claude/settings.local.json

@@ -0,0 +1,9 @@
+{
+  "permissions": {
+    "allow": [
+      "Bash(git checkout *)",
+      "Bash(python *)",
+      "Bash(node *)"
+    ]
+  }
+}

+ 9 - 1
src/views/bpm/model/index.vue

@@ -86,6 +86,12 @@
         <el-form-item label="流程描述" prop="description">
           <el-input type="textarea" v-model="form.description" clearable/>
         </el-form-item>
+        <el-form-item label="自动跳过审批" prop="autoSkipApprove">
+          <el-radio-group v-model="form.autoSkipApprove">
+            <el-radio :label="1">是</el-radio>
+            <el-radio :label="0">否</el-radio>
+          </el-radio-group>
+        </el-form-item>
         <div v-if="form.id">
           <el-form-item label="表单路由" prop="formCustomCreatePath">
             <el-input v-model="form.formCustomCreatePath" placeholder="请按格式输入表单路由" style="width: 330px;"
@@ -238,6 +244,7 @@ export default {
         key: [{required: true, message: "流程标识不能为空", trigger: "blur"}],
         name: [{required: true, message: "流程名称不能为空", trigger: "blur"}],
         processTypeId: [{required: true, message: "流程分类不能为空", trigger: "change"}],
+        autoSkipApprove: [{required: true, message: "请选择是否自动跳过审批", trigger: "change"}],
       },
       pageSize: this.$store.state.tablePageSize,
       cacheKeyUrl: '05790f5b-bpm-model'
@@ -310,7 +317,8 @@ export default {
         formType: undefined,
         formId: undefined,
         formCustomCreatePath: undefined,
-        formCustomViewPath: undefined
+        formCustomViewPath: undefined,
+        autoSkipApprove: 0
       };
       console.log(this.$refs.form);
       this.$refs.form.resetFields();