From 3749b5b2169e9402482999273597d9e1d4f4e685 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 24 Mar 2021 17:55:40 +0800
Subject: [PATCH] 追踪页面部分修改,及实时警情弹框修改

---
 src/views/policeTracking/policeTracking.vue |   99 ++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 96 insertions(+), 3 deletions(-)

diff --git a/src/views/policeTracking/policeTracking.vue b/src/views/policeTracking/policeTracking.vue
index 854477e..29b543f 100644
--- a/src/views/policeTracking/policeTracking.vue
+++ b/src/views/policeTracking/policeTracking.vue
@@ -167,6 +167,72 @@
               tabindex="0"
               class="el-collapse-item__header focusing is-active"
             >
+              <div
+                class="avue-group__header avue-group"
+                style="position: relative"
+              >
+                <i class="el-icon-document avue-group__icon"></i>
+                <h1 class="avue-group__title">人员信息</h1>
+                <el-button
+                  type="danger"
+                  size="small"
+                  style="position: absolute; right: 0"
+                  >通 知</el-button
+                >
+              </div>
+            </div>
+          </div>
+
+          <el-card>
+            <el-table
+              ref="multipleTable"
+              :data="tableData"
+              tooltip-effect="dark"
+              style="width: 100%"
+              @selection-change="handleSelectionChange"
+              max-height="240"
+            >
+              <el-table-column type="selection" width="55"> </el-table-column>
+
+              <el-table-column prop="ind" label="序号" width="120">
+              </el-table-column>
+              <el-table-column prop="name" label="姓名" width="120">
+              </el-table-column>
+              <el-table-column prop="phone" label="联系电话" width="120">
+              </el-table-column>
+
+              <el-table-column prop="code" label="编号" width="120">
+              </el-table-column>
+              <el-table-column
+                prop="online_status"
+                label="在线状态"
+                width="120"
+              >
+              </el-table-column>
+              <el-table-column prop="site" label="地址" width="120">
+              </el-table-column>
+              <el-table-column
+                prop="role"
+                label="所属角色"
+                width="120"
+                fixed="right"
+              >
+              </el-table-column>
+            </el-table>
+          </el-card>
+
+          <div
+            style="margin-top: 20px"
+            role="tab"
+            aria-expanded="true"
+            aria-controls="el-collapse-content-823"
+            aria-describedby="el-collapse-content-823"
+          >
+            <div
+              role="button"
+              tabindex="0"
+              class="el-collapse-item__header focusing is-active"
+            >
               <div class="avue-group__header avue-group">
                 <i class="el-icon-document avue-group__icon"></i>
                 <h1 class="avue-group__title">接警信息</h1>
@@ -393,7 +459,7 @@
       <iframe
         id="mapDiv"
         ref="mapDiv"
-        src="https://web.byisf.com:18001/map/index.html?openid=ClientManagement"
+        src="https://web.byisf.com/map/index.html?openid=ClientManagement"
         frameborder="0"
         width="100%"
         height="100%"
@@ -421,7 +487,6 @@
       src:
         "https://cube.elemecdn.com/6/94/4d3ea53c084bad6931a56d5158a48jpeg.jpeg",
       srcList: [
-        "https://cube.elemecdn.com/6/94/4d3ea53c084bad6931a56d5158a48jpeg.jpeg",
         "https://cube.elemecdn.com/6/94/4d3ea53c084bad6931a56d5158a48jpeg.jpeg",
         "https://cube.elemecdn.com/6/94/4d3ea53c084bad6931a56d5158a48jpeg.jpeg",
         "https://fuss10.elemecdn.com/8/27/f01c15bb73e1ef3793e64e6b7bbccjpeg.jpeg",
@@ -478,11 +543,16 @@
           },
         ],
       },
+      tableData: [],
+      multipleSelection: [],
     };
   },
   created() {
     this.form = this.$route.query;
     this.getReceivingAlarm();
+  },
+  mounted() {
+    this.getList();
   },
   methods: {
     getDate() {
@@ -613,7 +683,7 @@
           }
         )
         .then(function (res) {
-          if ((res.msg = "修改成功")) {
+          if (res.msg == "修改成功") {
             var arr = [];
             that.$store.state.tags.tagList.forEach((item) => {
               if (item.value != that.$store.state.tags.tag.value) {
@@ -633,6 +703,29 @@
           this.receivingList = res.data.data.records;
         });
     },
+
+    getList() {
+      var that = this;
+      axios
+        .post("/api/blade-jfpts/alarm/alarm/queryBa", {}, {})
+        .then(function (res) {
+          that.tableData = [];
+          console.log(res);
+          res.data.data.forEach((item, index) => {
+            that.tableData.push({
+              ind: index + 1,
+              name: item.real_name,
+              phone: item.phone,
+              code: item.CODE,
+            });
+          });
+        });
+    },
+
+    handleSelectionChange(val) {
+      console.log(val);
+      this.multipleSelection = val;
+    },
   },
 };
 </script>

--
Gitblit v1.9.3