From 283866cc40a7379e00cd48ba77238194ac06ff08 Mon Sep 17 00:00:00 2001
From: fangyuan <527392886@qq.com>
Date: 星期三, 28 十二月 2022 18:05:25 +0800
Subject: [PATCH] 增加校验

---
 src/views/common/Audit.vue |   52 +++++++++++++++++++++++++++++-----------------------
 1 files changed, 29 insertions(+), 23 deletions(-)

diff --git a/src/views/common/Audit.vue b/src/views/common/Audit.vue
index b5a00f1..3eed36e 100644
--- a/src/views/common/Audit.vue
+++ b/src/views/common/Audit.vue
@@ -88,7 +88,7 @@
           <el-col :span="12">
             <el-form-item label="澶村儚" prop="pic" required>
               <el-upload ref="pic" action="/api/minio/upload" :show-file-list="false" :on-success="handleAvatarSuccess"
-                         list-type="picture-card" accept="image/*">
+                list-type="picture-card" accept="image/*">
                 <img v-if="picShow" :src="picShow" style="width: 145px;height: 145px">
                 <i v-else class="el-icon-plus"></i>
               </el-upload>
@@ -220,7 +220,7 @@
           <el-col :span="24">
             <el-form-item label="鏉愭枡">
               <div class="metalL">
-                <el-image v-for="(img,index) in reportData" :src="img" style="height: 200px;width: 200px;"></el-image>
+                <el-image v-for="(img, index) in reportData" :src="img" style="height: 200px;width: 200px;"></el-image>
               </div>
             </el-form-item>
           </el-col>
@@ -298,7 +298,7 @@
           <el-col :span="24">
             <el-form-item label="鏉愭枡">
               <div class="metalL">
-                <el-image v-for="(img,index) in reportData" :src="img" style="height: 200px;width: 200px;"></el-image>
+                <el-image v-for="(img, index) in reportData" :src="img" style="height: 200px;width: 200px;"></el-image>
               </div>
             </el-form-item>
           </el-col>
@@ -487,30 +487,33 @@
             this.picShow = res
           })
         }
-        var addressList = res.reportMaterials.split(",")
-        for (let item of addressList) {
-          if (item === '' || item === null) {
-            // this.reportData.push('./logo.jpg');
-          } else {
-            getImgUrl(item).then(res => {
-              this.reportData.push(res);
-            })
+        if (res.reportMaterials) {
+          var addressList = res.reportMaterials.split(",")
+          for (let item of addressList) {
+            if (item === '' || item === null) {
+              // this.reportData.push('./logo.jpg');
+            } else {
+              getImgUrl(item).then(res => {
+                this.reportData.push(res);
+              })
+            }
           }
         }
+
         this.checkVisible = true
       })
     },
     infoAduitClose() {
       this.checkVisible = false
       this.$refs.infoAduitForm.resetFields()
-      this.reportData=[]
-      this.picShow=""
+      this.reportData = []
+      this.picShow = ""
     },
     detailsClose() {
       this.infoAduitDialogVisible = false
       this.$refs.infoAduitForm.resetFields()
-      this.reportData=[]
-      this.picShow=""
+      this.reportData = []
+      this.picShow = ""
     },
     addAduit() {
       this.$refs.addAduitForm.validate(async (vaild) => {
@@ -594,16 +597,19 @@
             this.picShow = res
           })
         }
-        var addressList = res.reportMaterials.split(",")
-        for (let item of addressList) {
-          if (item === '' || item === null) {
-            // this.reportData.push('./logo.jpg');
-          } else {
-            getImgUrl(item).then(res => {
-              this.reportData.push(res);
-            })
+        if (res.reportMaterials) {
+          var addressList = res.reportMaterials.split(",")
+          for (let item of addressList) {
+            if (item === '' || item === null) {
+              // this.reportData.push('./logo.jpg');
+            } else {
+              getImgUrl(item).then(res => {
+                this.reportData.push(res);
+              })
+            }
           }
         }
+
         this.infoAduitDialogVisible = true
       })
     },

--
Gitblit v1.8.0