Browse Source

编辑审批流不允许编辑名称和关联报告

cxmo 1 year ago
parent
commit
5eaf015ed9
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/views/approve_manage/approveEdit.vue

+ 2 - 1
src/views/approve_manage/approveEdit.vue

@@ -5,11 +5,12 @@
             <el-form :inline="true" :model="approveForm" ref="approve-form" :rules="formRules"
             <el-form :inline="true" :model="approveForm" ref="approve-form" :rules="formRules"
                 label-width="100px" label-position="left">
                 label-width="100px" label-position="left">
                 <el-form-item label="审批流名称" prop="name">
                 <el-form-item label="审批流名称" prop="name">
-                    <el-input v-model="approveForm.name" placeholder="请输入审批流名称"></el-input>
+                    <el-input v-model="approveForm.name" :disabled="this.$route.query.flowId" placeholder="请输入审批流名称"></el-input>
                 </el-form-item>
                 </el-form-item>
                 <el-form-item label="关联报告" prop="classify">
                 <el-form-item label="关联报告" prop="classify">
                     <el-cascader v-model="approveForm.classify"
                     <el-cascader v-model="approveForm.classify"
                         placeholder="请选择关联报告" clearable
                         placeholder="请选择关联报告" clearable
+                        :disabled="this.$route.query.flowId"
                         :options="classifyTree"
                         :options="classifyTree"
                         :props="{value:'ClassifyId',label:'ClassifyName',children:'Children'}"
                         :props="{value:'ClassifyId',label:'ClassifyName',children:'Children'}"
                         style="margin-right: auto;margin-left: 15px;"></el-cascader>
                         style="margin-right: auto;margin-left: 15px;"></el-cascader>