南昌市物联网技防平台-前端
zengh
2021-04-13 4cd062a6ef2e84acb048a125319e51c96aa35922
预警分析跳转bug修复,数据模式跳转添加
1 files modified
44 ■■■■ changed files
src/views/supervisoryConsole/data.vue 44 ●●●● patch | view | raw | blame | history
src/views/supervisoryConsole/data.vue
@@ -108,7 +108,7 @@
          </div>
          <div class="head-right">
            <div class="head-right offset-right">
              <a href="/#/realTimePolice/index">预警分析</a>
              <a href="/#/alarmManagement/alarmAnalysis">预警分析</a>
            </div>
          </div>
        </div>
@@ -116,10 +116,10 @@
          <div class="alarm-bar">
            <div class="alarm-bar-title">
              <div class="title-left ng-binding">日累计预警事件数</div>
              <div class="title-right week">
                <span class="ng-binding">0</span
                ><span class="ng-binding">1.00</span>
              </div>
<!--              <div class="title-right week">-->
<!--                <span class="ng-binding">0</span-->
<!--                ><span class="ng-binding">1.00</span>-->
<!--              </div>-->
            </div>
            <div class="week-alarm-bar" id="day_warn_echarts"></div>
          </div>
@@ -129,10 +129,10 @@
              <div class="title-left change-flex-alarm ng-binding">
                日累计预警设备数
              </div>
              <div class="title-right week">
                <span class="ng-binding">0</span
                ><span class="ng-binding">1.00</span>
              </div>
<!--              <div class="title-right week">-->
<!--                <span class="ng-binding">0</span-->
<!--                ><span class="ng-binding">1.00</span>-->
<!--              </div>-->
            </div>
            <div class="week-device-line" id="day_equipment_echarts"></div>
          </div>
@@ -316,9 +316,12 @@
        if (params.name == "正常"){
          //跳转在线设备
          that.StartEquipment({dxtype:1});
        }else {
        }else if(params.name == "掉线"){
          //跳转离线设备
          that.StartEquipment({dxtype:0});
        }else if(params.name == "故障"){
          //跳转故障设备
          that.StartEquipment({dxtype:3});
        }
      });
@@ -406,6 +409,7 @@
    },
    drawPillar(data) {
      var that = this;
      var myChart = this.$echarts.init(
        document.getElementById("day_warn_echarts")
      );
@@ -480,6 +484,19 @@
        ],
      };
      myChart.setOption(option);
      myChart.on('click', function (params) {
        var data = [];
        var date=new Date;
        var y = date.getFullYear()
        data.push({
          startTime: y + "-" + params.name+" 00:00:00",
          endTime:y + "-" + params.name+" 23:59:59",
          waringType:'紧急求救',
        })
        that.handleStartAlarm(data);
      });
    },
    //在线设备分页数据
    StartEquipment(data) {
@@ -488,6 +505,13 @@
        query: data,
      });
    },
    //日累计预警数量跳转
    handleStartAlarm(data) {
      this.$router.push({
        path: `/realTimePolice/index`,
        query: data[0],
      });
    },
  },
};