From 4f7f16803ab5ed7b8a8a0dc087792d9b2fcefe2b Mon Sep 17 00:00:00 2001
From: ZZJ <10913410+zzj2100@user.noreply.gitee.com>
Date: 星期三, 15 六月 2022 14:39:15 +0800
Subject: [PATCH] 统计查询

---
 src/views/search/Searching.vue |   34 ++++++++++++++++++++++++++++------
 1 files changed, 28 insertions(+), 6 deletions(-)

diff --git a/src/views/search/Searching.vue b/src/views/search/Searching.vue
index f9bd1de..eb7d71d 100644
--- a/src/views/search/Searching.vue
+++ b/src/views/search/Searching.vue
@@ -37,7 +37,7 @@
               "
             ></el-button>
           </el-tooltip>
-          <p class="p-label" style="width: 16%">
+          <!--     <p class="p-label" style="width: 16%">
             <b>鏍囩锛�</b>
             <el-select
               v-model="tagValues"
@@ -58,7 +58,7 @@
                 :title="item.title"
               ></el-option>
             </el-select>
-          </p>
+          </p> -->
           <p class="p-task" style="width: 16%">
             <b>鍦烘櫙锛�</b>
             <el-select
@@ -318,15 +318,16 @@
     this.TreeDataPool.gbReadonly = true;
     this.TreeDataPool.multiple = true;
     this.TreeDataPool.clean();
-    this.TreeDataPool.fetchTreeData();
   },
   mounted() {
     this.$nextTick(() => {
       let scrollContain = this.$refs.scrollContain;
       this.VideoPhotoData.scrollContainDom = scrollContain;
-      let list = this.TreeDataPool.localVedioList.filter((i) => {
-        return i.progress == 100;
-      });
+      let list =
+        this.TreeDataPool.localVedioList &&
+        this.TreeDataPool.localVedioList.filter((i) => {
+          return i.progress == 100;
+        });
       this.TreeDataPool.localVedioList = list;
     });
     window.addEventListener("resize", this.getHeight);
@@ -665,12 +666,18 @@
       ];
     },
     format(array) {
+      if (!array || array.length === 0) {
+        return [];
+      }
       return [
         this.$moment(array[0]).format("YYYY-MM-DD HH:mm:ss"),
         this.$moment(array[1]).format("YYYY-MM-DD HH:mm:ss"),
       ];
     },
     searchingBtn() {
+      if (!this.searchTime) {
+        this.searchTime = [];
+      }
       // let obj = document.getElementById('searchMid');
       // let load = this.$loading({
       //   target:obj,
@@ -682,23 +689,35 @@
       //澶勭悊鎼滅储绫诲瀷
       var tempArr = this.taskValues.map((task) => task.split(","));
       var tasks = [];
+      console.log("1");
+
       tempArr.forEach((arr) => {
         tasks = tasks.concat(arr);
       });
       this.VideoPhotoData.queryTasks = tasks;
+      console.log("2");
 
       this.VideoPhotoData.queryAlarmlevel = this.stringToNum();
+      console.log("3");
+      console.log(this.searchTime);
+
       this.VideoPhotoData.searchTime = this.format(this.searchTime);
+      console.log(this.VideoPhotoData.searchTime);
+
       //this.VideoPhotoData.inputValue = this.searchText;
       this.VideoPhotoData.showType = this.showType;
       if (!this.VideoPhotoData.uploadType) {
         this.VideoPhotoData.uploadDiaplay = false;
         //this.VideoPhotoData.page = this.currentPage;
         // this.VideoPhotoData.querySearchList();
+        console.log("4");
+
         this.setLoadSearch(this.VideoPhotoData.querySearchList());
       } else {
         //this.VideoPhotoData.page = this.currentPage;
         // this.VideoPhotoData.findPersonByPage();
+        console.log("5");
+
         this.setLoadSearch(this.VideoPhotoData.findPersonByPage());
       }
     },
@@ -769,6 +788,9 @@
       this.VideoPhotoData.queryAlarmlevel = [];
       this.VideoPhotoData.searchTime = this.getDateInit();
       this.VideoPhotoData.inputValue = "";
+
+      console.log(this.searchTime);
+
       this.searchTime = this.getDateInit();
       if (!this.VideoPhotoData.uploadType) {
         // this.VideoPhotoData.querySearchList();

--
Gitblit v1.8.0