From 2abaf1a68cc38303724d7aa74d2d3ed81af6466f Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期日, 31 三月 2024 22:09:30 +0800
Subject: [PATCH] bug修改

---
 src/components/illdetail/index.vue |   57 +++++++++++++++++++++++++++++++++++----------------------
 1 files changed, 35 insertions(+), 22 deletions(-)

diff --git a/src/components/illdetail/index.vue b/src/components/illdetail/index.vue
index f3f17ca..affc7dc 100644
--- a/src/components/illdetail/index.vue
+++ b/src/components/illdetail/index.vue
@@ -22,21 +22,27 @@
                 <div class="data-item">
                     <el-form-item label="褰撲簨浜哄鍚�:">
                         <span class="data-detail">{{
-                            baseCase.illegalBuilding.partyName
+                            baseCase.illegalBuilding != null
+                                ? baseCase.illegalBuilding.partyName
+                                : ''
                         }}</span>
                     </el-form-item>
                 </div>
                 <div class="data-item">
                     <el-form-item label="褰撲簨浜鸿韩浠借瘉鍙�:">
                         <span class="data-detail">{{
-                            baseCase.illegalBuilding.partyIdCard
+                            baseCase.illegalBuilding != null
+                                ? baseCase.illegalBuilding.partyIdCard
+                                : ''
                         }}</span>
                     </el-form-item>
                 </div>
                 <div class="data-item">
                     <el-form-item label="褰撲簨浜鸿仈绯荤數璇�:">
                         <span class="data-detail">{{
-                            baseCase.illegalBuilding.partyPhone
+                            baseCase.illegalBuilding != null
+                                ? baseCase.illegalBuilding.partyPhone
+                                : ''
                         }}</span>
                     </el-form-item>
                 </div>
@@ -77,28 +83,35 @@
                 <div class="data-item">
                     <el-form-item label="杩濇硶寤鸿闀裤�佸銆侀珮:">
                         <span class="data-detail">{{
-                            baseCase.illegalBuilding.buildingLength +
-                            'm' +
-                            '   ' +
-                            baseCase.illegalBuilding.buildingWidth +
-                            'm' +
-                            '   ' +
-                            baseCase.illegalBuilding.buildingHigh +
-                            'm'
+                            baseCase.illegalBuilding != null
+                                ? baseCase.illegalBuilding.buildingLength
+                                : '' + 'm' + '   ' + baseCase.illegalBuilding !=
+                                  null
+                                ? baseCase.illegalBuilding.buildingWidth
+                                : '' + 'm' + '   ' + baseCase.illegalBuilding !=
+                                  null
+                                ? baseCase.illegalBuilding.buildingHigh
+                                : '' + 'm'
                         }}</span>
                     </el-form-item>
                 </div>
                 <div class="data-item">
                     <el-form-item label="杩濇硶寤鸿闈㈢Н:">
                         <span class="data-detail"
-                            >{{ baseCase.illegalBuilding.buildingArea }}銕�</span
+                            >{{
+                                baseCase.illegalBuilding != null
+                                    ? baseCase.illegalBuilding.buildingArea
+                                    : ''
+                            }}銕�</span
                         >
                     </el-form-item>
                 </div>
                 <div class="data-item">
                     <el-form-item label="杩濇硶寤虹瓚鏉愭枡:">
                         <span class="data-detail">{{
-                            baseCase.illegalBuilding.materials
+                            baseCase.illegalBuilding != null
+                                ? baseCase.illegalBuilding.materials
+                                : ''
                         }}</span>
                     </el-form-item>
                 </div>
@@ -162,7 +175,7 @@
 import MyFilePicture from "@/components/filePictrue";
 import MySovleProblem from "@/components/solveProblem";
 import MyScene from "@/components/scene";
-import { FILE_ORIGINAL_URL } from "@/utils/index";
+import { FILE_ORIGINAL_PATH } from "@/utils/index";
 export default {
     components: {
         MyProcess,
@@ -203,14 +216,14 @@
     created() {
         const { info } = this;
         this.baseCase = info.baseCase;
-
-        this.baseCase.illegalBuilding.positive = this.baseCase.illegalBuilding.positive.replace("http://111.1.140.92:28081/sccg/API/img?fileUrl=","")
-        this.baseCase.illegalBuilding.negative = this.baseCase.illegalBuilding.negative.replace("http://111.1.140.92:28081/sccg/API/img?fileUrl=","")
-    
-        this.baseCase.illegalBuilding.positive = `${FILE_ORIGINAL_URL}sccg/API/img?fileUrl=${this.baseCase.illegalBuilding.positive}`
-        this.baseCase.illegalBuilding.negative = `${FILE_ORIGINAL_URL}sccg/API/img?fileUrl=${this.baseCase.illegalBuilding.negative}`
-       
-       this.handlePassVo = info.handlePassVo;
+        if (this.baseCase.illegalBuilding) {
+            this.baseCase.illegalBuilding.positive = FILE_ORIGINAL_PATH + this.baseCase.illegalBuilding.positive
+            this.baseCase.illegalBuilding.negative = FILE_ORIGINAL_PATH + this.baseCase.illegalBuilding.negative
+        }
+        else {
+            this.baseCase.illegalBuilding = {}
+        }
+        this.handlePassVo = info.handlePassVo;
         this.currentSitVo = info.currentSitVo;
         this.filesPictureVo = info.filesPictureVo;
     },

--
Gitblit v1.8.0