ソースを参照

build:设置流程主分支

snow 2 年 前
コミット
71133600ac

ファイルの差分が大きいため隠しています
+ 0 - 0
dist/static/js/0.js


+ 10 - 0
src/views/serviceParam/setActionProcess/addEdit.vue

@@ -95,6 +95,14 @@
                   </el-checkbox-group>
                   </el-checkbox-group>
                 </el-form-item></el-col
                 </el-form-item></el-col
               >
               >
+              <el-col :span="24">
+                <el-form-item  label="主流程" prop="is_master">
+                  <el-radio-group v-model="ruleForm.is_master">
+                    <el-radio label="1">是</el-radio>
+                    <el-radio label="0">否</el-radio>
+                  </el-radio-group>
+                </el-form-item>
+                </el-col>
             </el-row>
             </el-row>
           </el-form>
           </el-form>
         </el-col>
         </el-col>
@@ -170,6 +178,7 @@ export default {
         } else {
         } else {
           this.title = "修改流程节点";
           this.title = "修改流程节点";
           this.rulesThis = this.rules;
           this.rulesThis = this.rules;
+
         }
         }
         await this.resetForm();
         await this.resetForm();
         await this.searchList();
         await this.searchList();
@@ -222,6 +231,7 @@ export default {
             status_name: "",
             status_name: "",
             order_process: "",
             order_process: "",
             next_action_ids: [],
             next_action_ids: [],
+            is_master:"0",
             remark: "",
             remark: "",
           };
           };
         }
         }

+ 7 - 0
src/views/serviceParam/setActionProcess/columns.js

@@ -95,6 +95,13 @@ const rules = {
       trigger: "blur",
       trigger: "blur",
     },
     },
   ],
   ],
+  is_master: [
+    {
+      required: true,
+      message: "请选择是否为主流程",
+      trigger: "blur",
+    },
+  ],
   next_action_ids: [
   next_action_ids: [
     {
     {
       type: "array",
       type: "array",

この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません