From 450fa7ffab10285506b0c9aa2b0869d9580608ac Mon Sep 17 00:00:00 2001
From: linwei <872216696@qq.com>
Date: Thu, 11 Jan 2024 14:26:15 +0800
Subject: [PATCH] 重点人员

---
 src/views/publicSecurity/keynotePersonnelManage.vue |   84 ++++++++++++++++++++++-------------------
 1 files changed, 45 insertions(+), 39 deletions(-)

diff --git a/src/views/publicSecurity/keynotePersonnelManage.vue b/src/views/publicSecurity/keynotePersonnelManage.vue
index 018e995..f39aa11 100644
--- a/src/views/publicSecurity/keynotePersonnelManage.vue
+++ b/src/views/publicSecurity/keynotePersonnelManage.vue
@@ -8,20 +8,11 @@
       <template slot-scope="scope" slot="menu">
         <el-button type="text" size="small" icon="el-icon-view" plain @click="lookDetail(scope.row)">查 看
         </el-button>
-        <!-- <el-button type="text" size="small" icon="el-icon-s-check" v-if="scope.row.status == 1" plain
-          @click="lookDetail(scope.row,1)">审 核
-        </el-button> -->
-        <!-- <el-button type="text" size="small" icon="el-icon-delete" plain @click="rowDel(scope.row)">删 除
-        </el-button> -->
       </template>
-
     </avue-crud>
 
-
     <el-dialog title="" append-to-body :visible.sync="auditBasePopup" width="80%">
-      <userHouseList ref="userHouseList"></userHouseList>
-      <!-- <hotelReporting @colseDetail="colseDetail" v-if="taskType == 2" ref="hotelReporting"></hotelReporting> -->
-      <!-- <labelReporting @colseDetail="colseDetail" v-if="taskType == 3" ref="labelReporting"></labelReporting> -->
+      <communityKeyNotePersonnel ref="communityKeyNotePersonnel"></communityKeyNotePersonnel>
     </el-dialog>
   </basic-container>
 </template>
@@ -29,23 +20,16 @@
 <script>
   import {
     statisticalLabels
-  } from "/src/api/userHouse/list/userHouseList"
+  } from "@/api/userHouse/list/userHouseList"
 
-  // import {
-  //   getList,
-  //   removeTask,
-  //   update,
-  //   add,
-  // } from "@/api/task/task"
 
   import {
     mapGetters
   } from "vuex"
 
+  import communityKeyNotePersonnel from './components/communityKeyNotePersonnel.vue'
+
   import website from '@/config/website'
-  import userHouseList from './components/userHouseList'
-  // import hotelReporting from './components/hotelReporting'
-  // import labelReporting from './components/labelReporting'
 
   export default {
     data() {
@@ -81,38 +65,58 @@
           editBtn: false,
           delBtn: false,
           addBtn: false,
-          selection: true,
+          // selection: true,
           dialogClickModal: false,
-          column: [
-            // {
-            //   span: 12,
-            //   label: "场所名称",
-            //   prop: "name",
-            //   searchSpan: 4,
-            //   search: true,
-            // },
-            {
+          column: [{
               span: 12,
               label: "所属街道",
               prop: "regionName",
               searchSpan: 4,
               align: 'center',
-              search: true,
+              // search: true,
               // hide: true,
             },
+            // {
+            //   span: 12,
+            //   label: "所属社区",
+            //   prop: "communityName",
+            //   align: 'center',
+            //   searchSpan: 4,
+            //   search: true,
+            //   // hide: true,
+            // },
             {
               span: 12,
-              label: "所属社区",
-              prop: "communityName",
+              label: "刑释解教人员",
+              prop: "number1",
               align: 'center',
               searchSpan: 4,
-              search: true,
-              // hide: true,
             },
             {
               span: 12,
-              label: "总数",
-              prop: "numbers",
+              label: "肇事肇祸精神障碍患者",
+              prop: "number2",
+              align: 'center',
+              searchSpan: 4,
+            },
+            {
+              span: 12,
+              label: "一般精神障碍患者",
+              prop: "number3",
+              align: 'center',
+              searchSpan: 4,
+            },
+            {
+              span: 12,
+              label: "重点对象",
+              prop: "number4",
+              align: 'center',
+              searchSpan: 4,
+            },
+            {
+              span: 12,
+              label: "取保候审",
+              prop: "number5",
               align: 'center',
               searchSpan: 4,
             },
@@ -131,7 +135,7 @@
     },
 
     components: {
-      userHouseList,
+      communityKeyNotePersonnel,
       // hotelReporting,
       // labelReporting,
     },
@@ -168,9 +172,11 @@
         this.auditBasePopup = true
         var that = this
         this.$nextTick(() => {
-          that.$refs.userHouseList.init(row)
+          that.$refs.communityKeyNotePersonnel.init(row)
         })
       },
+
+
       auditCur(row) {
         this.curAuditRow = row
         this.auditBasePopup = true

--
Gitblit v1.9.3