From 0d7d6fc9a5c40ccc90190b0f24039ec1362f120f Mon Sep 17 00:00:00 2001
From: “dzb” <2632970487@qq.com>
Date: 星期一, 17 十月 2022 11:33:10 +0800
Subject: [PATCH] 新增设备管理、完善消息新增,修改bug

---
 src/components/scene/index.vue |   83 ++++++++++++++++++++++++-----------------
 1 files changed, 49 insertions(+), 34 deletions(-)

diff --git a/src/components/scene/index.vue b/src/components/scene/index.vue
index 09f384f..b382cc8 100644
--- a/src/components/scene/index.vue
+++ b/src/components/scene/index.vue
@@ -11,19 +11,20 @@
         <div class="scene-item" v-if="active === 1">
             <el-form ref="arrivalSituation" label-position="right" label-width="120px" :model="arrivalSituation">
                 <el-form-item label="鍒拌揪鏃堕棿:">
-                    <el-input v-model="arrivalSituation.arrivalTime"></el-input>
+                    <el-input disabled v-model="arrivalSituation.arrivalTime"></el-input>
                 </el-form-item>
                 <el-form-item label="鍒拌揪鍦板潃:">
-                    <el-input v-model="arrivalSituation.arrivalAddress"></el-input>
+                    <el-input disabled v-model="arrivalSituation.arrivalAddress"></el-input>
                 </el-form-item>
                 <el-form-item label="鐜板満鎯呭喌璇存槑:">
-                    <el-input v-model="arrivalSituation.situationExplain"></el-input>
+                    <el-input disabled v-model="arrivalSituation.situationExplain"></el-input>
                 </el-form-item>
                 <el-form-item label="淇¤鍥炲璇存槑:">
-                    <el-input v-model="arrivalSituation.replyExplain"></el-input>
+                    <el-input disabled v-model="arrivalSituation.replyExplain"></el-input>
                 </el-form-item>
                 <el-form-item label="鐜板満鎯呭喌鐓х墖:">
-                    <el-input v-model="arrivalSituation.situationPic"></el-input>
+                    <img class="img" :src="arrivalSituation.situationPic" alt="" v-if="arrivalSituation.situationPic">
+                    <!-- <el-input disabled v-model=""></el-input> -->
                 </el-form-item>
             </el-form>
         </div>
@@ -31,73 +32,74 @@
             <el-form ref="investigation" label-position="right" label-width="120px" :model="investigation">
                 <div class="inves-item">
                     <el-form-item label="鎵垮姙闃熷憳:">
-                        <el-input v-model="investigation.name"></el-input>
+                        <el-input disabled v-model="investigation.undertaker"></el-input>
                     </el-form-item>
                     <el-form-item label="鍗忓姙闃熷憳:">
-                        <el-input v-model="investigation.assistant"></el-input>
+                        <el-input disabled v-model="investigation.assistant"></el-input>
                     </el-form-item>
                 </div>
                 <el-form-item label="鏃堕棿:">
-                    <el-input v-model="investigation.type"></el-input>
+                    <el-input disabled v-model="investigation.investigationTime"></el-input>
                 </el-form-item>
                 <el-form-item label="鍦板潃:">
-                    <el-input v-model="investigation.address"></el-input>
+                    <el-input disabled v-model="investigation.address"></el-input>
                 </el-form-item>
                 <el-form-item label="妗堢敱:">
-                    <el-input v-model="investigation.caseAction"></el-input>
+                    <el-input disabled v-model="investigation.caseAction"></el-input>
                 </el-form-item>
                 <el-form-item label="褰撲簨浜轰俊鎭�:">
-                    <el-input v-model="investigation.type"></el-input>
+                    <el-input disabled v-model="investigation.type"></el-input>
                 </el-form-item>
                 <el-form-item label="鎯呭喌鎻忚堪:">
-                    <el-input v-model="investigation.description"></el-input>
+                    <el-input disabled v-model="investigation.description"></el-input>
                 </el-form-item>
                 <el-form-item label="鐓х墖闄勪欢:">
-                    <el-input v-model="investigation.pic"></el-input>
+                    <img class="img" :src="investigation.pic" alt="" v-if="investigation.pic">
+                    <!-- <el-input disabled v-model="investigation.pic"></el-input> -->
                 </el-form-item>
                 <el-form-item label="绫诲瀷:">
-                    <el-input v-model="investigation.type"></el-input>
+                    <el-input disabled v-model="mybaseCase.categoryText"></el-input>
                 </el-form-item>
                 <div class="inves-item">
                     <el-form-item label="褰撲簨浜哄鍚�:">
-                        <el-input v-model="investigation.type"></el-input>
+                        <el-input disabled v-model="partyInfo.name"></el-input>
                     </el-form-item>
                     <el-form-item label="鎵嬫満鍙风爜:">
-                        <el-input v-model="investigation.type"></el-input>
+                        <el-input disabled v-model="partyInfo.phoneCode"></el-input>
                     </el-form-item>
                 </div>
                 <div class="inves-item">
                     <el-form-item label="璇佷欢绫诲瀷:">
-                        <el-input v-model="investigation.type"></el-input>
+                        <el-input disabled v-model="partyInfo.certificateTypeText"></el-input>
                     </el-form-item>
                     <el-form-item label="璇佷欢鍙风爜:">
-                        <el-input v-model="investigation.type"></el-input>
+                        <el-input disabled v-model="partyInfo.certificateCode"></el-input>
                     </el-form-item>
                 </div>
                 <div class="inves-item">
                     <el-form-item label="鏂囧寲绋嬪害:">
-                        <el-input v-model="investigation.type"></el-input>
+                        <el-input disabled v-model="partyInfo.educationDegreeText"></el-input>
                     </el-form-item>
                     <el-form-item label="鑱屼笟:">
-                        <el-input v-model="investigation.type"></el-input>
+                        <el-input disabled v-model="partyInfo.career"></el-input>
                     </el-form-item>
                 </div>
                 <el-form-item label="宸ヤ綔鍗曚綅鍙婅亴鍔�:">
-                    <el-input v-model="investigation.type"></el-input>
+                    <el-input disabled v-model="partyInfo.work"></el-input>
                 </el-form-item>
                 <div class="inves-item">
                     <el-form-item label="姘戞棌:">
-                        <el-input v-model="investigation.type"></el-input>
+                        <el-input disabled v-model="partyInfo.nationText"></el-input>
                     </el-form-item>
                     <el-form-item label="绫嶈疮:">
-                        <el-input v-model="investigation.type"></el-input>
+                        <el-input disabled v-model="partyInfo.nativePlace"></el-input>
                     </el-form-item>
                 </div>
                 <el-form-item label="鐜颁綇鍧�:">
-                    <el-input v-model="investigation.type"></el-input>
+                    <el-input disabled v-model="partyInfo.liveAddress"></el-input>
                 </el-form-item>
                 <el-form-item label="鎴风睄鎵�鍦ㄥ湴:">
-                    <el-input v-model="investigation.type"></el-input>
+                    <el-input disabled v-model="partyInfo.registerAddress"></el-input>
                 </el-form-item>
             </el-form>
             <el-button>杩斿洖</el-button>
@@ -105,7 +107,7 @@
         <div class="scene-item" v-if="active === 3">
             <el-form ref="writ" label-position="right" label-width="120px" :model="writ">
                 <el-form-item label="绫诲瀷:">
-                    <el-input v-model="writ.name"></el-input>
+                    <el-input disabled v-model="writ.name"></el-input>
                 </el-form-item>
             </el-form>
         </div>
@@ -130,21 +132,30 @@
                     label: '鍛婄煡杩濇硶'
                 }
             ],
+            mybaseCase: {},
             arrivalSituation: {},
             investigation: {},
-            writ: {}
-
+            writ: {},
+            partyInfo: {}
         }
     },
-    props: ['currentSitVo'],
+    props: ['currentSitVo', 'baseCase'],
     created() {
-        const { currentSitVo: { arrivalSituation: mylist,investigation:invesList } } = this;
+        const { currentSitVo: { arrivalSituation: mylist, investigation: invesList }, baseCase } = this;
+        if (invesList) {
+            const { partyInfo } = invesList;
+            if (invesList) {
+                this.investigation = invesList;
+            }
+            if (partyInfo) {
+                this.partyInfo = partyInfo;
+            }
+        }
         if (mylist) {
             this.arrivalSituation = mylist;
         }
-        if(invesList){
-            this.investigation = invesList;
-        }
+        this.mybaseCase = baseCase;
+        console.log(baseCase);
         console.log(this.currentSitVo);
     },
     methods: {
@@ -203,7 +214,11 @@
             border: 1px solid #17324c;
         }
     }
-    .inves-item{
+    .img{
+        width: 60px;
+        height:60px;
+    }
+    .inves-item {
         display: flex;
     }
 }

--
Gitblit v1.8.0