南昌市物联网技防平台-前端
liuyg
2021-05-09 4f11d6a54ade61ba7daf8ba856014d2f8994badf
Merge branch 'master' of http://192.168.0.105:10010/r/jfpt-Vue
5 files modified
127 ■■■■ changed files
src/views/animalHeat/animalHeat.vue 16 ●●●● patch | view | raw | blame | history
src/views/healthcode/healthcode.vue 23 ●●●●● patch | view | raw | blame | history
src/views/parcel/parcel.vue 21 ●●●●● patch | view | raw | blame | history
src/views/parcel/parcelKind.vue 19 ●●●●● patch | view | raw | blame | history
src/views/security/security.vue 48 ●●●● patch | view | raw | blame | history
src/views/animalHeat/animalHeat.vue
@@ -81,6 +81,7 @@
        form: {},
        query: {},
        showViewer:false,
        activeClass: 0,
        imgUrl:'',
        loading: true,
        page: {
@@ -98,7 +99,6 @@
          tip: false,
          searchShow: true,
          searchMenuSpan: 6,
          activeClass: 0,
          index: true,
          viewBtn: true,
          selection: true,
@@ -211,11 +211,12 @@
        this.query = {};
        //清空this.$route.query
        this.$router.push({ query: {} });
        //清空后默认查当日的数据
        this.activeClass=0;
        this.onLoad(this.page);
      },
      //搜索按钮
      searchChange(params, done) {
        console.log(params,222);
        this.query = params;
        this.page.currentPage = 1;
        this.onLoad(this.page, params);
@@ -284,7 +285,6 @@
      rowClick(row){
        var that = this;
        that.imgUrl = row.picture;
        console.log(that.imgUrl,111);
        this.showViewer = true
      },
      // 关闭查看器
@@ -308,6 +308,7 @@
          }
      },
      onLoad(page, params = {}) {
        // debugger;
        const { dateTime } = this.query;
        let values = {
          ...params,
@@ -325,12 +326,14 @@
                type:this.$route.query.type
              };
            }
            this.activeClass=4;
        }else if(this.$route.query.status != undefined){
            params = {
              status: this.$route.query.status,
              begTime: this.$route.query.startTime,
              endTime: this.$route.query.endTime
            }
            this.activeClass=4;
        }else{
            params = {
                status:this.$route.query.status,
@@ -338,7 +341,14 @@
            }
        }
        if(this.activeClass==0 && this.query.dateTime==null){
            params = {
                type:this.activeClass
            }
        }
        if (dateTime) {
          this.activeClass=4;
          values = {
            ...params,
            begTime: dateTime[0],
src/views/healthcode/healthcode.vue
@@ -71,6 +71,7 @@
        query: {},
        search:{},
        loading: true,
        activeClass: 0,
        page: {
          pageSize: 10,
          currentPage: 1,
@@ -86,7 +87,6 @@
          tip: false,
          searchShow: true,
          searchMenuSpan: 6,
          activeClass: 0,
          index: true,
          viewBtn: true,
          selection: true,
@@ -236,6 +236,7 @@
        this.query = {};
        //清空this.$route.query
        this.$router.push({ query: {} });
        this.activeClass=0;
        this.onLoad(this.page);
      },
      searchChange(params, done) {
@@ -321,37 +322,43 @@
        let values = {
          ...params,
        };
        debugger;
        if (this.$route.query.status!=undefined && this.$route.query != undefined && this.$route.query != null && this.$route.query != "" ) {
            if (this.$route.query.type != undefined) {
              this.activeClass = this.$route.query.status;
              this.page.currentPage = 1;
              params = {
                status:this.$route.query.status,
                type:this.$route.query.type
              }
            } else {
              this.activeClass = 0;
              this.page.currentPage = 1;
              params = {
                type:this.$route.query.status
              };
            }
            this.activeClass =4;
        }else if(this.$route.query.type != undefined){
          params = {
            type: this.$route.query.type,
            begTime: this.$route.query.startTime,
            endTime: this.$route.query.endTime
          }
          this.activeClass =4;
        }else{
            params = {
                status:this.$route.query.status,
                type:this.$route.query.type
            }
          params = {
              status:this.$route.query.status,
              type:this.$route.query.type
          }
        }
        if(this.activeClass == 0 && this.query.dateTime==null){
          params = {
              status:this.activeClass,
          }
        }
        if (dateTime) {
          this.activeClass =4;
          values = {
            ...params,
            begTime: dateTime[0],
src/views/parcel/parcel.vue
@@ -76,6 +76,7 @@
        form: {},
        query: {},
        showViewer: false, // 显示查看器
        activeClass: 0,
        imgUrl:'',
        loading: true,
        page: {
@@ -91,7 +92,6 @@
          tip: false,
          searchShow: true,
          searchMenuSpan: 6,
          activeClass: 3,
          border: false,
          stripe:true,
          index: true,
@@ -239,6 +239,7 @@
        this.query = {};
        //清空this.$route.query
        this.$router.push({ query: {} });
        this.activeClass=0;
        this.onLoad(this.page);
      },
      searchChange(params, done) {
@@ -335,6 +336,7 @@
                decisioDiagramResult:this.$route.query.decisioDiagramResult
              };
            }
            this.activeClass=4;
        }else{
            if (this.$route.query.startTime != undefined && this.$route.query.startTime != null && this.$route.query.startTime != "" ) {
              this.page.currentPage = 1;
@@ -342,6 +344,23 @@
                startTime:this.$route.query.startTime,
                endTime:this.$route.query.endTime
              }
              this.activeClass=4;
            }
            if(this.activeClass==0){
              this.page.currentPage = 1;
              // 当前时间
              var date = new Date();
              //年
              var Y = date.getFullYear();
              //月
              var M = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
              //日
              var D = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
              params = {
                startTime:Y + "-" + M + "-" + D + " 00:00:00",
                endTime:Y +"-" +M +"-" + D +  " 23:59:59"
              }
            }
        }
src/views/parcel/parcelKind.vue
@@ -77,6 +77,7 @@
        form: {},
        query: {},
        showViewer: false, // 显示查看器
        activeClass:0,
        imgUrl:'',
        loading: true,
        page: {
@@ -221,6 +222,7 @@
        this.query = {};
        //清空this.$route.query
        this.$router.push({ query: {} });
        this.activeClass=0;
        this.onLoad(this.page);
      },
      searchChange(params, done) {
@@ -310,6 +312,23 @@
                decisioDiagramResult:this.$route.query.decisioDiagramResult
              };
            }
            this.activeClass=4;
        }
        if(this.activeClass==0){
          this.page.currentPage = 1;
          // 当前时间
          var date = new Date();
          //年
          var Y = date.getFullYear();
          //月
          var M = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
          //日
          var D = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
          params = {
            startTime:Y + "-" + M + "-" + D + " 00:00:00",
            endTime:Y +"-" +M +"-" + D +  " 23:59:59"
          }
        }
        if (dateTime) {
src/views/security/security.vue
@@ -60,7 +60,7 @@
        form: {},
        query: {},
        loading: true,
        showMap: true,
        showMap: false,
        page: {
          pageSize: 10,
          currentPage: 1,
@@ -201,9 +201,6 @@
        return ids.join(",");
      }
    },
    mounted() {
      this.showMap = false;
    },
    methods: {
      rowSave(row, done, loading) {
        add(row).then(() => {
@@ -251,6 +248,7 @@
      //打开地图
      handleMap(row) {
        var that =this;
        this.showMap=true;
        if(row.jd=="" || row.jd=="0.0"){
          var rwjd = "115.862321";
          var rwwd = "28.591108";
@@ -258,28 +256,30 @@
        }else{
          that.baseUrl = `/map/index.html?ISinit=1&openid=SecurityMap&jd=${row.jd}&wd=${row.wd}&code=${row.code}&name=${row.realName}`;
        }
        this.showMap=true;
        this.$refs.securityMap.onload = () => {
          if (window.frames[1].init) {
            if(row.jd=="" || row.jd=="0.0"){
              //如果处警员无位置信息,则赋值一个默认数据,否则地图无法加载
              window.frames[1].init("SecurityMap", {
                              x: rwjd,
                              y: rwwd,
                              code:row.code
                          });
            }else{
              window.frames[1].init("SecurityMap", {
                              x: row.jd,
                              y: row.wd,
                              code:row.code
                          });
        this.$nextTick(() => {
          this.$refs.securityMap.onload = () => {
            if (window.frames[0].init) {
              if(row.jd=="" || row.jd=="0.0"){
                //如果处警员无位置信息,则赋值一个默认数据,否则地图无法加载
                window.frames[0].init("SecurityMap", {
                                x: rwjd,
                                y: rwwd,
                                code:row.code
                            });
              }else{
                window.frames[0].init("SecurityMap", {
                                x: row.jd,
                                y: row.wd,
                                code:row.code
                            });
              }
            } else {
              console.log(`没有找到到window.frames[0].init`)
            }
          } else {
            console.log(`没有找到到window.frames[1].init`)
          }
        }
        });
      },
      handleDelete() {
        if (this.selectionList.length === 0) {