From 085fa2fb257e9f11f8f6d34bf12e2dc281c36b4d Mon Sep 17 00:00:00 2001
From: odc.xiaohui <xiaohui@Q1>
Date: 星期四, 09 二月 2023 11:28:21 +0800
Subject: [PATCH] 2023/2/9 肖辉 修改部门管理

---
 src/views/intelligentPatrol/studyJudge/index.vue |   41 +++++++++++++++++++++++++----------------
 1 files changed, 25 insertions(+), 16 deletions(-)

diff --git a/src/views/intelligentPatrol/studyJudge/index.vue b/src/views/intelligentPatrol/studyJudge/index.vue
index 64ad3d3..89ff8f7 100644
--- a/src/views/intelligentPatrol/studyJudge/index.vue
+++ b/src/views/intelligentPatrol/studyJudge/index.vue
@@ -30,7 +30,7 @@
           <!--            <span class="moni-area">{{ currentEvent.street }}</span>-->
           <!--            <span>{{ currentEvent.address }}</span>-->
           <!--          </div>-->
-          <span
+          <span @click="openDialogTable" class="count-data-span"
             >鎮ㄦ湁{{ countData.review }}鏉″緟瀹℃牳鎶ヨ淇℃伅,浠婃棩绔嬫{{
               countData.register
             }}鏉�,鍐嶅涔爗{ countData.study }}鏉�</span
@@ -229,7 +229,7 @@
       </div>
     </el-dialog>
     <el-dialog :visible.sync="isShowTable" title="鎶ヨ淇℃伅" width="1200px">
-      <inspection-table/>
+      <inspection-table />
     </el-dialog>
   </div>
 </template>
@@ -242,20 +242,15 @@
 import { validateCarNum } from "@/utils/validate";
 import MyDispatch from "@/components/dispatch";
 import InspectionTable from "@/views/intelligentPatrol/studyJudge/inspectionTable/index.vue";
-import MyMap from "@/components/map";
+// import MyMap from "@/components/map";
+import MyMap from "@/components/map/leafletMap.vue";
 
 export default {
-  components: { MyDispatch, MyMap,InspectionTable },
+  components: { MyDispatch, MyMap, InspectionTable },
   created() {
     this.getInspectionData();
     this.initEventParams();
-    basecase
-      .getInspectionCountData()
-      .then((res) => {
-        this.countData = res;
-      })
-      .catch((err) => this.$message.error(err));
-
+    this.getInspectionCount();
     getStoreInfoList({ current: 1, size: 100 })
       .then(({ list }) => {
         this.storeList = list;
@@ -280,7 +275,7 @@
   },
   mounted() {
     this.timer = setInterval(() => {
-      setTimeout(this.getInspectionData, 0);
+      this.getInspectionCount();
     }, 1000 * 10);
   },
   data() {
@@ -296,7 +291,7 @@
       }
     };
     return {
-      isShowTable:true,
+      isShowTable: false,
       timer: null,
       countData: {
         study: 0,
@@ -374,8 +369,18 @@
     };
   },
   methods: {
-    openDialogTable(){
-      this.isShowTable = true
+    getInspectionCount() {
+      basecase
+        .getInspectionCountData({
+          showLoading: false,
+        })
+        .then((res) => {
+          this.countData = res;
+        })
+        .catch((err) => this.$message.error(err));
+    },
+    openDialogTable() {
+      this.isShowTable = true;
     },
     pageChange(type) {
       if (type === "next") {
@@ -395,7 +400,7 @@
             x: this.currentEvent.longitude,
             y: this.currentEvent.latitude,
           };
-          this.zoom = 19;
+          this.zoom = 18;
           this.mark = { title: this.currentEvent.address };
           if (this.currentEvent?.picData) {
             this.imageList = this.currentEvent.picData
@@ -689,6 +694,10 @@
 
       .sjm-content-left {
         line-height: 4.8vh;
+        .count-data-span {
+          cursor: pointer;
+          color: #66b1ff;
+        }
         .left-form > ::v-deep.el-form-item__label {
           font-size: 16px !important;
         }

--
Gitblit v1.8.0