From 39d577ac7950e87b593d96df0b77d5a386756566 Mon Sep 17 00:00:00 2001
From: mark <mark18340872469@163.com>
Date: 星期三, 28 九月 2022 10:43:05 +0800
Subject: [PATCH] 摄像机 find 与 数据推送 的 查询(查询后加的

---
 src/views/dataPush/components/point.vue |   43 +++++++++++++++++++++++++++++++++----------
 1 files changed, 33 insertions(+), 10 deletions(-)

diff --git a/src/views/dataPush/components/point.vue b/src/views/dataPush/components/point.vue
index f1d5c5b..b26d945 100644
--- a/src/views/dataPush/components/point.vue
+++ b/src/views/dataPush/components/point.vue
@@ -1,5 +1,18 @@
 <template>
   <div class="sub-account" v-if="!isShowAdd">
+    <div class="search">
+      <div class="left">
+        <div class="id">
+          鐐逛綅鍚嶇О
+          <el-input v-model="inputText" placeholder="璇疯緭鍏�" clearable></el-input>
+        </div>
+      </div>
+
+      <div class="right">
+        <div class="button searchBtn" @click="checkCamerasList(1)">鎼滅储</div>
+        <!-- <div class="button resetBtn" @click="reset">閲嶇疆</div> -->
+      </div>
+    </div>
     <div class="btns">
       <div class="button add" @click="addPoint">
         <span class="iconfont">&#xe614;</span>
@@ -119,6 +132,8 @@
 export default {
   data() {
     return {
+      query: {},
+      inputText: "", //杈撳叆妗嗗唴瀹�
       cameraOptions: [],
       scene_nameOptions: [
         {
@@ -136,10 +151,6 @@
         {
           value: "鍖哄煙鍏ヤ镜",
           label: "鍖哄煙鍏ヤ镜"
-        },
-        {
-          value: "浜哄憳鎾ょ",
-          label: "浜哄憳鎾ょ"
         },
         {
           value: "浜哄憳绂诲矖",
@@ -201,8 +212,12 @@
       total: 0 //鎬绘暟,
     }
   },
-  created() {
-    this.checkCamerasList()
+  async created() {
+    let query = { pageIndex: this.page, pageSize: this.size, keyword: this.inputText }
+    this.query = query
+    let res = await camerasList(query)
+    this.dataList = res.data
+    this.total = res.total
     this.aaaaa()
   },
 
@@ -291,10 +306,18 @@
         this.checkCamerasList()
       })
     },
-    async checkCamerasList() {
-      let res = await camerasList({ pageIndex: this.page, pageSize: this.size })
-      this.dataList = res.data
-      this.total = res.total
+    async checkCamerasList(val) {
+      if (val === 1) {
+        let query = { pageIndex: this.page, pageSize: this.size, keyword: this.inputText }
+        this.query = query
+        let res = await camerasList(query)
+        this.dataList = res.data
+        this.total = res.total
+      } else {
+        let res = await camerasList(this.query)
+        this.dataList = res.data
+        this.total = res.total
+      }
     },
     resetUser() {
       this.ruleForm = {

--
Gitblit v1.8.0