From 6c2aa8e5a465c712d7855b77bc0b83bb4aa53231 Mon Sep 17 00:00:00 2001
From: Lou <luzhiping@qqyjz.com>
Date: Fri, 12 Jan 2024 17:42:42 +0800
Subject: [PATCH] Merge branch 'master' of http://s16s652780.51mypc.cn:49896/r/jczz_web

---
 src/views/publicSecurity/keynotePersonnelManage.vue |   57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 54 insertions(+), 3 deletions(-)

diff --git a/src/views/publicSecurity/keynotePersonnelManage.vue b/src/views/publicSecurity/keynotePersonnelManage.vue
index f39aa11..65e0e39 100644
--- a/src/views/publicSecurity/keynotePersonnelManage.vue
+++ b/src/views/publicSecurity/keynotePersonnelManage.vue
@@ -9,11 +9,50 @@
         <el-button type="text" size="small" icon="el-icon-view" plain @click="lookDetail(scope.row)">查 看
         </el-button>
       </template>
+
+      <template slot-scope="{row, size}" slot="regionName">
+        <el-button :size="size" type="text" @click="lookDetail(row)">
+          {{ row.regionName }}
+        </el-button>
+      </template>
+
+      <template slot-scope="{row, size}" slot="number1">
+        <el-button :size="size" type="text" @click="showStringDispose(row, '19')">
+          {{ row.number1 }}
+        </el-button>
+      </template>
+
+      <template slot-scope="{row, size}" slot="number2">
+        <el-button :size="size" type="text" @click="showStringDispose(row, '20')">
+          {{ row.number2}}
+        </el-button>
+      </template>
+
+      <template slot-scope="{row, size}" slot="number3">
+        <el-button :size="size" type="text" @click="showStringDispose(row, '22')">
+          {{ row.number3}}
+        </el-button>
+      </template>
+      <template slot-scope="{row, size}" slot="number4">
+        <el-button :size="size" type="text" @click="showStringDispose(row, '23')">
+          {{ row.number4}}
+        </el-button>
+      </template>
+      <template slot-scope="{row, size}" slot="number5">
+        <el-button :size="size" type="text" @click="showStringDispose(row, '1025')">
+          {{ row.number5 }}
+        </el-button>
+      </template>
     </avue-crud>
 
     <el-dialog title="" append-to-body :visible.sync="auditBasePopup" width="80%">
       <communityKeyNotePersonnel ref="communityKeyNotePersonnel"></communityKeyNotePersonnel>
     </el-dialog>
+
+    <el-dialog title="" append-to-body :visible.sync="userPopup" width="80%">
+      <userHouseList ref="userHouseList"></userHouseList>
+    </el-dialog>
+
   </basic-container>
 </template>
 
@@ -26,6 +65,8 @@
   import {
     mapGetters
   } from "vuex"
+
+  import userHouseList from './components/userHouseList.vue'
 
   import communityKeyNotePersonnel from './components/communityKeyNotePersonnel.vue'
 
@@ -56,8 +97,8 @@
           tip: false,
           searchShow: true,
           searchMenuSpan: 3,
-          menuWidth: 280,
-          // menu: false,
+          // menuWidth: 280,
+          menu: false,
           border: true,
           //stripe:true,
           index: true,
@@ -125,6 +166,7 @@
         data: [],
 
         auditBasePopup: false,
+        userPopup: false,
       }
     },
 
@@ -136,7 +178,7 @@
 
     components: {
       communityKeyNotePersonnel,
-      // hotelReporting,
+      userHouseList,
       // labelReporting,
     },
 
@@ -168,6 +210,15 @@
         this.onLoad(this.page)
       },
 
+      showStringDispose(row, type) {
+        row.labelId = type
+        this.userPopup = true
+        var that = this
+        this.$nextTick(() => {
+          that.$refs.userHouseList.init(row)
+        })
+      },
+
       lookDetail(row) {
         this.auditBasePopup = true
         var that = this

--
Gitblit v1.9.3