瀏覽代碼

fix-警情动态,管理单位查询有误

LAPTOP-U5GOA5HA\zz 1 年之前
父節點
當前提交
fc048f1175

+ 3 - 2
app/src/views/Detail/components/GementUnit.vue

@@ -58,7 +58,7 @@
           <el-col :span="24">
             <span>负责人/电话:</span>
             <p class="g" :title="detail.wbdwfzr + '/' + detail.wbdwfzrdh">
-              {{ detail.wbdwfzr + "/" + detail.wbdwfzrdh }}
+              {{ detail.wbdwfzr?detail.wbdwfzr + "/" + detail.wbdwfzrdh:'无'}}
             </p>
           </el-col>
         </el-row>
@@ -66,7 +66,7 @@
           <el-col :span="24">
             <span>联系人/电话:</span>
             <p class="g" :title="detail.wbdwlxr + '/' + detail.wbdwlxrdh">
-              {{ detail.wbdwlxr + "/" + detail.wbdwlxrdh }}
+              {{ detail.wbdwlxr?detail.wbdwlxr + "/" + detail.wbdwlxrdh:'无' }}
             </p>
           </el-col>
         </el-row>
@@ -158,6 +158,7 @@ export default {
   },
   created() {
     this.getList();
+    console.log('-----333',this.detail);
   },
 };
 </script>

+ 22 - 8
app/src/views/Fire/components/UnitInfo.vue

@@ -12,15 +12,15 @@
 			<el-button @click="getZjglList">搜索</el-button>
 			<el-button @click="colos">重置</el-button>
 		</div>
-		<div v-if="checked === 0">
+		<div >
 			<div class="row header">
 				<span class="num">序号</span>
 				<span class="time">建筑名称</span>
 				<span class="person">管理形式</span>
 				<span class="result">管理单位</span>
 			</div>
-			<VueSeamlessScroll :data="ZjglList" :class-option="classOption" class="warp">
-				<ul class="item">
+			<VueSeamlessScroll :data="ZjglList" :class-option="classOption" v-if="reload" class="warp" >
+				<ul class="item" >
 					<li class="row" v-for="(item, index) in ZjglList" :key="index" @click="ToUnitInfo(item)">
 						<span class="num">{{ index + 1 }}</span>
 						<span class="time">{{ item.gcjzmc }}</span>
@@ -33,7 +33,7 @@
 			</VueSeamlessScroll>
 		</div>
 
-		<div v-if="checked === 1">
+		<!-- <div v-if="checked === 1">
 			<div class="row header">
 				<span class="time">检查结束事件</span>
 				<span class="person">执法机构</span>
@@ -84,7 +84,7 @@
 					</li>
 				</ul>
 			</VueSeamlessScroll>
-		</div>
+		</div> -->
 	</div>
 </template>
 <script>
@@ -99,11 +99,11 @@ export default {
       options: [
         {
           value: "有管理单位(物业)",
-          label: "有管理单位 (物业)",
+          label: "有管理单位(物业)",
         },
         {
           value: "有管理单位(非物业)",
-          label: "有管理单位 (非物业)",
+          label: "有管理单位(非物业)",
         },
         {
           value: "居民自主管理",
@@ -124,6 +124,7 @@ export default {
       ],
       value: "",
       checked: 0,
+	  reload:true
     };
   },
   props: {
@@ -144,6 +145,17 @@ export default {
     qx() {
       this.getZjglList();
     },
+	// ZjglList:{
+	// 	handler(val) {
+    //   this.reload = false
+	// 		this.dataList = val
+    //   let timer = setTimeout(() => {
+    //    this.reload = true
+    //    timer && clearTimeout(timer)
+    //   }, 100);
+	// 	},immediate: true,
+	// 	deep: true
+	// }
   },
   methods: {
     colos() {
@@ -171,11 +183,13 @@ export default {
         gcjzmc: this.search,
         xfaqglxs: this.value,
       };
+	  this.reload = false
       getZjgldwxx(params).then((res) => {
         this.ZjglList = res.data.rows;
+		this.reload = true
       });
     },
-    // 跳转独栋(目前未加ID)
+    // 跳转独栋
     ToUnitInfo(item) {
       this.$router.push(`/detail?id=${item.jzid}`);
     },

+ 1 - 1
app/src/views/Fire/components/higthList.vue

@@ -60,7 +60,7 @@
 		},
 		methods: {
 			rowClickHandler(val) {
-				this.$router.push(`/detail?id=${val.id}`);
+				// this.$router.push(`/detail?id=${val.id}`);
 			},
 			// 管理主体
 			funUnitList() {

+ 1 - 0
app/src/views/Home/components/AlarmingSituationDynamics/index.vue

@@ -96,6 +96,7 @@
 		methods: {
 			rowClickHandler(id) {
 				this.id = id
+				this.$router.push(`/police?id=${id}`);
 			},
 			levelText(text) {
 				return {