Procházet zdrojové kódy

单条审批时禁用模态框

molilang před 3 roky
rodič
revize
be5513b607

+ 1 - 1
src/pages/main/gridDivision/approvalExamination.vue

@@ -238,7 +238,7 @@ export default {
               No: index + 1,
             }))
           : [];
-        this.table_list[0].sts === "1"
+        this.table_list.length && this.table_list[0].sts === "1"
           ? (this.table_handle = [
               {
                 label: "审批轨迹",

+ 14 - 7
src/pages/main/gridDivision/workersList.vue

@@ -31,7 +31,12 @@
       @cancel="handleVisible('add')"
       :visible="add_visible"
     >
-      <el-form label-width="120px" :model="add_form" ref="add_ref">
+      <el-form
+        :disabled="title === '审核' || title === '查看'"
+        label-width="120px"
+        :model="add_form"
+        ref="add_ref"
+      >
         <el-form-item
           label="提出人"
           prop="proposer"
@@ -67,12 +72,15 @@
         </el-form-item>
         <el-form-item label="附件上传" prop="file">
           <myUpload
-            v-if="title === '新建'"
+            v-if="title === '新建' || title === '发起人处理'"
             @uploadBack="uploadBack"
             :fileInfo="fileInfo"
             :fileList="fileInfo.fileList"
           ></myUpload>
           <div v-else>
+            <div v-if="fileInfo.fileList.length === 0">
+              暂无附件
+            </div>
             <div
               v-for="(item, index) in fileInfo.fileList"
               :key="index"
@@ -201,7 +209,6 @@ export default {
         {
           label: "新建",
           props: "add",
-          
         },
       ],
       table_form: [
@@ -596,11 +603,11 @@ export default {
         return true;
       }
     },
+    // 附件下载
+    handleDownload(item) {
+      console.log(item);
+    },
   },
-  // 附件下载
-  handleDownload(item){
-    console.log(item);
-  }
 };
 </script>