南昌市物联网技防平台-前端
shuishen
2021-04-25 41e271b2ba045be683728a35eaf41510c6a03f94
追踪页面数据更换
1 files modified
46 ■■■■■ changed files
src/views/policeTracking/policeTracking.vue 46 ●●●●● patch | view | raw | blame | history
src/views/policeTracking/policeTracking.vue
@@ -186,7 +186,7 @@
                <h1 class="avue-group__title">人员信息</h1>
                <el-button
                  @click="
                    onSubmit('通知' + ensureNames, 1, ensureId), (flag = false)
                    onSubmit('通知' + ensureNames, ensureId), (flag = false)
                  "
                  size="small"
                  style="position: absolute; right: 0"
@@ -518,7 +518,7 @@
<script>
import axios from "axios";
import { getclient } from "@/api/real/real";
import { getList, getclient } from "@/api/real/real";
export default {
  inject: ["reload"],
  data() {
@@ -594,6 +594,7 @@
  },
  created() {
    this.form = this.$route.query;
    this.updatedPageData();
    this.vaddress = this.form.vaddress;
    this.getReceivingAlarm();
    this.baseUrl = `/map/index.html?ISinit=1&openid=AlertSecurity&id=${this.form.id}&jd=${this.form.jd}&wd=${this.form.wd}&pid=${this.form.deptId}&deptId=${this.form.deptId}&oneId=${this.form.oneId}`;
@@ -730,11 +731,11 @@
          currenS,
      };
    },
    onSubmit(zc, jtype, ensureId) {
    onSubmit(zc, ensureId) {
      var that = this;
      var subData = {
        jid: this.form.id,
        jtype: jtype,
        jtype: 1,
        rid: this.form.alarmId,
        bz: this.form.bz,
        snumber: this.form.alarmId,
@@ -755,20 +756,11 @@
        )
        .then(function (res) {
          that.getReceivingAlarm();
          if (jtype == 2) {
            var arr = [];
            that.$store.state.tags.tagList.forEach((item) => {
              if (item.value != that.$store.state.tags.tag.value) {
                arr.push(item);
              }
            });
            that.$store.state.tags.tagList = arr;
            that.$router.go(-1);
          }
          that.updatedPageData();
        });
    },
    getReceivingAlarm() {
      axios
        .get(`/api/blade-jfpts/operation/list?jid=${this.form.id}`)
@@ -789,7 +781,6 @@
          if (that.form.securityArr.length > 0) {
            res.data.data.records.forEach((item) => {
              if (item.id == that.form.securityId) {
                that.tableData.push({
                  id: item.id,
@@ -804,14 +795,17 @@
            });
            res.data.data.records.forEach((item) => {
              if (that.form.securityArr.indexOf(item.id) != -1 && item.id != that.form.securityId) {
              if (
                that.form.securityArr.indexOf(item.id) != -1 &&
                item.id != that.form.securityId
              ) {
                that.tableData.push({
                  id: item.id,
                  ind: (i += 1),
                  name: item.name,
                  phone: item.phone,
                  online_status: item.online_status == 1 ? "在线" : "掉线",
                   status: "已通知",
                  status: "已通知",
                  tenantName: item.tenantName,
                });
              }
@@ -849,7 +843,6 @@
    },
    handleSelectionChange(val) {
      console.log(val, 9898);
      this.ensureNames = "";
      this.ensureId = "";
      val.forEach((item, index) => {
@@ -920,6 +913,19 @@
        this.oldVideoSatart = true;
      });
    },
    updatedPageData() {
      var that = this;
      axios({
        method: "get",
        url: "/api/blade-jfpts/alarm/alarm/page",
        params: {
          id: 285,
        },
      }).then(function (res) {
        that.form = res.data.data.records[0];
      });
    },
  },
};
</script>