派生自 wuyushui/SewerAndRainNetwork

wangqi
2021-04-12 1237567bdf2585fd74e8ad638fd327c92396e9be
修改废气图表
1个文件已添加
3个文件已修改
2809 ■■■■■ 已修改文件
src/components/BaseNav/PublicBounced/GasComponents/EChartsDate.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/BaseNav/PublicBounced/GasComponents/EChartsHour.vue 49 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/LayerController/logic/WasteGas.js 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/LayerController/logic/WasteGasChats.js 2745 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/BaseNav/PublicBounced/GasComponents/EChartsDate.vue
@@ -3,10 +3,10 @@
  <div id="Tab">
    <div class="animation">
      <div class="infomation">
        <span class="grid-content">氮氧化物 : 29.93 标准 : 100</span>
        <span class="grid-content">二氧化硫 : 17.34 标准 : 50</span>
        <span class="grid-content">烟尘 : 6.93 标准 : 30</span>
        <span class="grid-content">废气流量 : 120343.18</span>
        <span class="grid-content">氮氧化物 :<i>29.93</i>  标准 : 100</span>
        <span class="grid-content">二氧化硫 : <i>17.34</i> 标准 : 50</span>
        <span class="grid-content">烟尘 : <i>6.93</i> 标准 : 30</span>
        <span class="grid-content">废气流量 : <i>120343.18</i></span>
      </div>
    </div>
    <div class="form-echrts">
@@ -88,6 +88,7 @@
  },
  methods: {
    onSubmit () {
      console.log(this.value1)
      console.log('submit!')
    },
    drawChart: function () {
@@ -313,6 +314,10 @@
    text-align: center;
    margin: 0 2px 4px 2px;
    border-radius: 2px;
    >i{
      font-style: normal;
      color: #eef309;
    }
  }
.animation {
  //width: 600px;
src/components/BaseNav/PublicBounced/GasComponents/EChartsHour.vue
@@ -3,10 +3,10 @@
    <div id="Tab">
        <div class="infomation">
          <div>
            <span class="grid-content">氮氧化物 : 29.93 标准 : 100</span>
            <span class="grid-content">二氧化硫 : 17.34 标准 : 50</span>
            <span class="grid-content">烟尘 : 6.93 标准 : 30</span>
            <span class="grid-content">废气流量 : 120343.18</span>
            <span class="grid-content">氮氧化物 :<i>29.93</i>  标准 : 100</span>
            <span class="grid-content">二氧化硫 : <i>17.34</i> 标准 : 50</span>
            <span class="grid-content">烟尘 : <i>6.93</i> 标准 : 30</span>
            <span class="grid-content">废气流量 : <i>120343.18</i></span>
          </div>
        </div>
        <div class="form-echrts">
@@ -32,7 +32,7 @@
                </div>
                <div>
                    采样点数:
                    <input list="source" id="ipt" class="echatsInput" value="50">
                    <input list="source" id="ipt" class="echatsInput" v-model="value">
                    <datalist id="source" >
                        <option value="0" />
                        <option value="25" />
@@ -64,6 +64,7 @@
<script>
import PublicDetailedList from '@components/BaseNav/PublicBounced/GasComponents/PublicDetailedList'
// import
export default {
  name: 'ECharts',
@@ -72,12 +73,12 @@
  },
  data () {
    return {
      value: '50',
      value1: '',
      value2: '',
      watchData: [],
      dialogVisible: false,
      myChar: null,
      value: '',
      formInline: {
        user: '',
        region: ''
@@ -86,7 +87,16 @@
  },
  methods: {
    onSubmit () {
      console.log('submit!')
      const date = [this.value1, this.value2, this.value]
      console.log(date)
      if (date) {
        var date1 = new Date(date)
        date1 = new Date(date1.getTime() - (8 * 3600000))
        console.log(date1)
        // var dateUtil = new DateUtil()
        // var datePkg = dateUtil.getTowDate(date1, "a", 24 * 3600000 - 1);
        // var datatype = 2;
      }
    },
    drawChart: function () {
      window.onresize = function () {
@@ -275,11 +285,13 @@
      var dataValue1 = []
      var dataValue2 = []
      var dataValue3 = []
      var dataValue4 = []
      var dataDate = []
      for (var i = 0; i < 24; i++) {
        dataDate.push(dataWatch[i].MonTimeStr.substring(9))
      }
      for (var n = 0; n < dataWatch.length; n++) {
        if (this.$attrs.value === 'feishui') {
        if (dataWatch[n].PoltmtrlName === 'COD') {
          dataValue1.push(dataWatch[n].MonQty)
        } else if (dataWatch[n].PoltmtrlName === '氨氮') {
@@ -287,10 +299,27 @@
        } else if (dataWatch[n].PoltmtrlName === '废水流量') {
          dataValue3.push(dataWatch[n].MonQty)
        }
      }
      const opitons = this.initOptions(dataDate, dataValue1, dataValue2, dataValue3)
      this.myChart = this.$echarts.init(this.$refs.main)
      this.myChart.setOption(opitons)
        } else if (this.$attrs.value === 'feiqi') {
          if (dataWatch[n].PoltmtrlName === '废气流量') {
            dataValue1.push(dataWatch[n].MonQty)
          } else if (dataWatch[n].PoltmtrlName === '烟尘') {
            dataValue2.push(dataWatch[n].MonQty)
          } else if (dataWatch[n].PoltmtrlName === '二氧化硫') {
            dataValue3.push(dataWatch[n].MonQty)
          } else if (dataWatch[n].PoltmtrlName === '"氮氧化物"') {
            dataValue4.push(dataWatch[n].MonQty)
            const opitons = this.initOptions(dataDate, dataValue1, dataValue2, dataValue3, dataValue4)
            this.myChart = this.$echarts.init(this.$refs.main)
            this.myChart.setOption(opitons)
          }
        }
      }
      // const opitons = this.initOptions(dataDate, dataValue1, dataValue2, dataValue3)
      // this.myChart = this.$echarts.init(this.$refs.main)
      // this.myChart.setOption(opitons)
    })
  }
}
@@ -303,6 +332,10 @@
  text-align: center;
  margin: 0 2px 4px 2px;
  border-radius: 2px;
  >i{
    font-style: normal;
    color: #eef309;
  }
}
.Infomation {
  margin-left: 10px;
src/components/LayerController/logic/WasteGas.js
@@ -12,12 +12,14 @@
const mapApi = require('../../../api/mapApi').default
const publicBounced = require('../../BaseNav/PublicBounced/PublicBounced').default
// const WasteGasChats = require('./WasteGasChats').default
module.exports = function () {
  /**
   * 返回marker对象数组
   * @param L leaflet对象
   */
  this.init = async (layer, L) => {
    // console.log(WasteGasChats)
    this.animalService = new AnimalService({ L: L, layer: layer })
    const res = await mapApi.getWasteGas()
    // console.log(res)
src/components/LayerController/logic/WasteGasChats.js
New file
@@ -0,0 +1,2745 @@
//
// export default {
//   /**
//    * 读取废气监测点的人工数据
//    * @param labMonPointId
//    */
//   function drawExhRGTableFromLabMonData (epsGisMonPointId) {
//   $('.RealTime').empty()
//   var dateUtil = new DateUtil()
//   var datePkg = dateUtil.getTowDate(new Date(), 'b', 365 * 24 * 3600000)
//
//   var service = new WsEPMapService() // 读取人工站点信息
//   var BBZMAPPING = {}
//   var labMonPointId = ''
//   service.QueryMonPointDetailSync({
//       epsGisMonPointId: epsGisMonPointId
//     },
//     function (result) {
//       service.InterfaceLog('effluent.drawEffRGTableFromLabMonData.QueryMonPointDetailSync', result, function (data) {
//         if (data.WastewaterGasItemList) {
//           for (var i = 0, len = data.WastewaterGasItemList.length; i < len; ++i) {
//             if (data.WastewaterGasItemList[i].DataType == 3) {
//               BBZMAPPING[data.WastewaterGasItemList[i].PorltName] = data.WastewaterGasItemList[i].StdValueUpLimit
//             }
//           }
//           labMonPointId = data.WastewaterGasPoint.LabMonPointId
//         }
//       })
//     })
//
//   service.QueryLabMonData({
//     companyId: permCompanyInfo.ConpanyId,
//     companyCode: '',
//     poltSourceId: '',
//     labMonPointId: labMonPointId,
//     poltMtrlId: '',
//     monItemId: '28,31',
//     emissTypeId: '',
//     beginTime: datePkg.dateTime1FullStr,
//     endTime: datePkg.dateTime2FullStr
//   }, function (result) {
//     service.InterfaceLog('exhaust.drawRGTableFromLabMonData.QueryLabMonData', result, function (items) {
//       var rgsj = items
//       var data = []
//       var dataMap = {}
//       for (var i = 0, len = rgsj.length; i < len; i++) { // 读取条目数据
//         var rgdata = rgsj[i]
//
//         if (rgdata.ErrorMessage != null) {
//           continue
//         }
//
//         var timeTag = rgdata.LabMonTime.replace('T', ' ')
//         if (!dataMap[timeTag]) { // 如果同一时间还没有数据,则直接添加一个空数据。
//           dataMap[timeTag] = { S_SAMPLED_DATE: '' + timeTag }
//         }
//         // 往数据中添加属性数据
//         var el = dataMap[timeTag]
//         el[rgdata.PoltMtrlName + '_VAL'] = rgdata.LabMonValue
//         el[rgdata.PoltMtrlName + '_BBZ'] = BBZMAPPING[rgdata.PoltMtrlName]
//       }
//
//       for (var p in dataMap) {
//         data.push(dataMap[p])
//       }
//       // 前面是画表格
//       _drawRenGongDataTableGas2('mychart_rgjc', data, BBZMAPPING)
//
//       // $("#mychart_rgjc").addClass("active in scrollbar-macosx hc");
//       $('#mychart_rgjc,.scrollbar-macosx').scrollbar()
//
//       var html = ''
//       if (data.length > 0) {
//         for (var p in BBZMAPPING) {
//           html += '<span>' + p + ':</span><span style="color: yellow">' + (data[0][p + '_VAL'] != null ? data[0][p + '_VAL'] : '--') + '</span> 标准:<span style="color: #fff">' + (data[0][p + '_BBZ'] != null ? data[0][p + '_BBZ'] : '--') + ' &nbsp;&nbsp;&nbsp;&nbsp;</span>'
//         }
//       }
//
//       setTimeout(function () {
//         $('.RealTime').append(html)
//       }, 1000) // 原版设置时间是 5s
//     })
//   })
// }
//
// /**
//  * 原版15s定时任务
//  * @param sid
//  * @constructor
//  */
// /* function IntervalEXHRealTimeDate(sid) {
//
//     IntervId=sid;
//
//     if(!interValHander){
//         interValHander=setInterval(function () {
//
//             var serverTime = GetSysTimeFromServer();
//             var service = new WsEPMapService();
//             var dateUtil = new DateUtil();
//             var datePkg = dateUtil.getTowDate(serverTime, "b", "300000");
//             var startTime = datePkg.dateTime1FullStr;
//             var endTime = datePkg.dateTime2FullStr;
//
//             var UTagCodList;
//
//             for(var i=0;i<CFG.DATA_EXHAUST_POINT.length;i++){
//                 if(IntervId==CFG.DATA_EXHAUST_POINT[i].id){
//                     var TagCodeString=  dataUtil.getAllPropName(CFG.DATA_EXHAUST_POINT[i].realtimeTags);
//                     // console.log(TagCodeString);
//                     UTagCodList=TagCodeString;
//                 }
//             }
//
//             var unionTagCodeList= UTagCodList;//'RT_TJ.yyqAI90303,RT_TJ.yyqAI90304,RT_TJ.yyqAI90305';
//
//             //var unionTagCodeList = 'RT_TJ.yyqAI90303,RT_TJ.yyqAI90304,RT_TJ.yyqAI90305';
//
//             var step = '15';
//
//             getRealTimeData15s(unionTagCodeList, startTime, endTime, step, function (res) {
//
//                 var d= res;
//
//                 var data;
//
//                 var SO2BZZ,NOXBZZ,YCBZZ,S02T,NOXT,MATTR,VOCsBZZ,VOCsT;
//
//                 for(var i=0;i<d.length;i++){
//
//                     var name;
//
//                     name=CFG.DATA_REALTIME_TAGCODETABLE[d[i].UnionTagCode]["TagName"];
//
//                     if(name=='二氧化硫'){
//                         S02T=d[i].TagValue.toFixed(2);
//
//                         for(var n=0;n<StdValueList.length;n++){
//                             if(name==StdValueList[n].name){
//                                 SO2BZZ=StdValueList[n].stdV;
//                             }
//                         }
//
//                     }else if( name=='烟尘'){
//                         MATTR=d[i].TagValue.toFixed(2);
//                         for(var n=0;n<StdValueList.length;n++){
//                             if(name==StdValueList[n].name){
//                                 YCBZZ=StdValueList[n].stdV;
//                             }
//                         }
//                     }else if(name=='氮氧化物'){
//                         NOXT=d[i].TagValue.toFixed(2);
//                         for(var n=0;n<StdValueList.length;n++){
//                             if(name==StdValueList[n].name){
//                                 NOXBZZ=StdValueList[n].stdV;
//                             }
//                         }
//                     }else if(name=='VOCs'){
//                         if(d[i].TagValue!=null){
//                             VOCsT=d[i].TagValue.toFixed(2);
//                         }else {
//                             VOCsT=d[i].TagValue;
//                         }
//
//                         for(var n=0;n<StdValueList.length;n++){
//                             if(name==StdValueList[n].name){
//                                 VOCsBZZ=StdValueList[n].stdV;
//                             }
//                         }
//                     }
//
//                     var newdate= new Date(d[i].ReadTime);
//
//                     data={
//                         name:name,
//                         value:[newdate,d[i].TagValue]
//                     }
//
//                     for(var j=0;j<EXHRealTimeDataList.length;j++){
//                         if(name==EXHRealTimeDataList[j].name){
//                             EXHRealTimeDataList[j].data.shift();
//                             EXHRealTimeDataList[j].data.push(data);
//                         }
//                     }
//                 }
//
//                 if(d.length!=0){
//
//                     $(".RealTime").empty();
//                     var SO2Html='',NOXHtml='',YCHtml='',VOCsHtml='';
//
//                     if(S02T!=null){
//                         SO2Html='<span>二氧化硫:</span><span style="color: yellow">'+S02T+ "</span> 标准:<span style=\"color: #fff\">"+SO2BZZ+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>';
//                     }
//                     if(NOXT!=null){
//                         NOXHtml= '<span>氮氧化物:</span><span style="color: yellow">'+NOXT+ "</span> 标准:<span style=\"color: #fff\">"+NOXBZZ+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>';
//                     }
//                     if(MATTR!=null){
//                         YCHtml='<span>烟尘:</span><span style="color: yellow">'+MATTR+ "</span> 标准:<span style=\"color: #fff\">"+YCBZZ+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>';
//                     }
//                     if(VOCsT!=null){
//                         if(VOCsBZZ==null){
//                             VOCsBZZ=20;
//                         }
//                         VOCsHtml='<span>VOCs:</span><span style="color: yellow">'+VOCsT+ "</span> 标准:<span style=\"color: #fff\">"+VOCsBZZ+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>';
//                     }
//
//                     var RealTimehtml= SO2Html+NOXHtml+YCHtml+VOCsHtml;
//
//                     $(".RealTime").append(RealTimehtml);
//
//                     var seriList=[];
//
//                     for(var s=0;s<EXHRealTimeDataList.length;s++){
//                         var obj={
//                             data:EXHRealTimeDataList[s].data
//                         }
//                         seriList.push(obj);
//                     }
//
//                     RealTimeChart.setOption({
//                         series: seriList
//                     });
//                 }
//
//                 if(d.length!=0){
//                     PreQueryTime=endTime;
//                 }
//
//             });
//         }, 15 * 1000)
//     }
// } */
//
// function IntervalEXHRealTimeDate (id, unionTagCodeList, BBZMAPPING) {
//   interValHander = setInterval(function () {
//     $('.RealTime').empty()
//     exhbzz = null, exhbzzList = [], EXHRealTimeDataList = []
//     // 获取当前时间
//     var serverTime = GetSysTimeFromServer()
//     var dateUtil = new DateUtil()
//     // 得到5分钟前的是时间
//     var datePkg = dateUtil.getTowDate(serverTime, 'b', '300000')
//     var startTime = datePkg.dateTime1RTDB
//     var endTime = datePkg.dateTime2RTDB
//
//     var step = '15'
//     // PreQueryTime=endTime;
//
//     getRtdb15s(unionTagCodeList, startTime, endTime, step, function (res) {
//       if (res.length > 0) {
//         // 处理数据开始
//         var d = res
//         var nameList = [] // 存放图例
//
//         var data // 数据类型// var data={name:'',value:[now1.getFullYear(), now1.getMonth() + 1, now1.getDate().join('/'),value]}
//         var datalist // 存放data的数组
//         var bzh = []
//         for (var i = 0; i < d.length; i++) {
//           if (d[i].ErrorMessage != null) {
//             continue
//           }
//           var name = CFG.DATA_REALTIME_TAGCODETABLE[d[i].UnionTagCode].TagName
//
//           if (nameList.length == 0) {
//             nameList.push(name)
//
//             var newdate = new Date(d[i].ReadTime)
//             data = {
//               name: name,
//               value: [newdate, d[i].TagValue]
//             }
//
//             datalist = {
//               name: name,
//               data: [data]
//             }
//
//             EXHRealTimeDataList.push(datalist)
//           } else if (nameList.indexOf(name) < 0) {
//             nameList.push(name)
//
//             var newdate = new Date(d[i].ReadTime)
//
//             data = {
//               name: name,
//               value: [newdate, d[i].TagValue]
//             }
//             datalist = {
//               name: name,
//               data: [data]
//             }
//             EXHRealTimeDataList.push(datalist)
//           } else if (i == d.length - 1) {
//             if (nameList.indexOf(name) < 0) {
//               nameList.push(name)
//
//               var newdate = new Date(d[i].ReadTime)
//
//               data = {
//                 name: name,
//                 value: [newdate, d[i].TagValue]
//               }
//               datalist = {
//                 name: name,
//                 data: [data]
//               }
//               EXHRealTimeDataList.push(datalist)
//             } else {
//               var newdate = new Date(d[i].ReadTime)
//               data = {
//                 name: name,
//                 value: [newdate, d[i].TagValue]
//               }
//               for (var k = 0; k < EXHRealTimeDataList.length; k++) {
//                 if (EXHRealTimeDataList[k].name == name) {
//                   EXHRealTimeDataList[k].data.push(data)
//                 }
//               }
//             }
//           } else {
//             var newdate = new Date(d[i].ReadTime)
//             data = {
//               name: name,
//               value: [newdate, d[i].TagValue]
//             }
//             for (var k = 0; k < EXHRealTimeDataList.length; k++) {
//               if (EXHRealTimeDataList[k].name == name) {
//                 EXHRealTimeDataList[k].data.push(data)
//               }
//             }
//           }
//         }
//
//         var divid = 'mychart_ss'
//         var title = name
//         var lengList = []
//         var objTemp
//
//         for (var l = 0; l < nameList.length; l++) {
//           var obj
//           var iconurl
//           if (nameList[l] == '二氧化硫') {
//             iconurl = 'image://../assets/imgs/legend/SO2.png'
//           } else if (nameList[l] == '氮氧化物') {
//             iconurl = 'image://../assets/imgs/legend/NOX.png'
//           } else if (nameList[l] == '烟尘') {
//             iconurl = 'image://../assets/imgs/legend/YanChen.png'
//           } else if (nameList[l] == '非甲烷总烃') {
//             iconurl = 'image://../assets/imgs/legend/grn.png'
//           } else if (nameList[l] == '温度') {
//             iconurl = 'image://../assets/imgs/legend/WenDu.png'
//           } else {
//             iconurl = 'image://../assets/imgs/legend/VOCs.png'
//           }
//
//           if (nameList[l] == '废气' || nameList[l] == '废气流量') { // 将废气流量排到数组最后
//             objTemp = {
//               name: nameList[l],
//               icon: iconurl,
//               textStyle: {
//                 color: '#ccc'
//               },
//               itemWidth: 20,
//               itemHeight: 5
//             }
//           } else {
//             obj = {
//               name: nameList[l],
//               icon: iconurl,
//               textStyle: {
//                 color: '#ccc'
//               },
//               itemWidth: 20,
//               itemHeight: 5
//             }
//             lengList.push(obj)
//           }
//         }
//         lengList.push(objTemp)
//
//         var legend = lengList
//         var ydatas = []
//
//         for (var j = 0; j < nameList.length; j++) {
//           var zdcbcolor, zxcolor
//           if (nameList[j] == '二氧化硫') {
//             zdcbcolor = 'red'
//             zxcolor = '#fff21c'
//           } else if (nameList[j] == '氮氧化物') {
//             zdcbcolor = 'red'
//             zxcolor = '#00B0F0'
//           } else if (nameList[j] == '烟尘') {
//             zdcbcolor = 'red'
//             zxcolor = '#f48183'
//           } else if (nameList[j] == '温度') {
//             zdcbcolor = 'red'
//             zxcolor = '#F206FF'
//           } else {
//             zdcbcolor = 'red'
//             zxcolor = '#9ACD32'
//           }
//           var ydata
//           for (var m = 0; m < EXHRealTimeDataList.length; m++) {
//             var stdValue = null
//             if (EXHRealTimeDataList[m].name == nameList[j]) {
//               for (var p in BBZMAPPING) {
//                 stdValue = BBZMAPPING[EXHRealTimeDataList[m].name]
//               }
//
//               ydata = {
//                 name: nameList[j],
//                 data: EXHRealTimeDataList[m].data,
//                 zdcbcolor: zdcbcolor,
//                 zxcolor: zxcolor,
//                 bzz: stdValue
//               }
//               exhbzz = {
//                 name: nameList[j],
//                 bzhui: stdValue
//               }
//               exhbzzList.push(exhbzz)
//               ydatas.push(ydata)
//             }
//           }
//         }
//
//         var yname = '浓度(mg/m³)'
//
//         var html = ''
//
//         for (var n = 0; n < ydatas.length; n++) {
//           var VAL = ''
//           var BBZ = BBZMAPPING[ydatas[n].name]
//           for (var m = 0; m < ydatas[n].data.length; m++) {
//             VAL = ydatas[n].data[ydatas[n].data.length - 1].value[1]
//           }
//           if (ydatas[n].name == '废气' || ydatas[n].name == '废气流量' || ydatas[n].name == '温度') {
//             html += '<span>' + ydatas[n].name + ':</span><span style="color: yellow">' + (VAL != null ? (VAL.toFixed(2)) : '--') + '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>'
//           } else {
//             html += '<span>' + ydatas[n].name + ':</span><span style="color: yellow">' + (VAL != null ? (VAL.toFixed(2)) : '--') + '</span> 标准:<span style="color: #fff">' + (BBZ != null ? (BBZ) : '--') + '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>'
//           }
//         }
//
//         $('.RealTime').append(html)
//
//         DrawEXHRealTimeDateChart(divid, title, legend, ydatas, yname)
//       }
//     })
//   }, 15000)
// }
//
// /**
//  * 画实时数据
//  * @param id
//  * @param name
//  */
// function drawEXHRealTimeDataChart (id) {
//   $('.RealTime').empty()
//   // 实时数据初始化时,清空时间查询条件
//   $('#echart_kssj').val('')
//   $('#echart_jssj').val('')
//
//   exhbzz = null, exhbzzList = [], EXHRealTimeDataList = []
//   // 获取当前时间
//   var serverTime = GetSysTimeFromServer()
//   var dateUtil = new DateUtil()
//   // 得到5分钟前的是时间
//   var datePkg = dateUtil.getTowDate(serverTime, 'b', '300000')
//   var startTime = datePkg.dateTime1RTDB
//   var endTime = datePkg.dateTime2RTDB
//   var step = '15'
//
//   var BBZMAPPING = {}
//   var service = new WsEPMapService()
//   service.QueryMonPointDetailSync({
//     epsGisMonPointID: id
//   }, function (result) {
//     service.InterfaceLog('exhaust.drawEXHRealTimeDataChart.QueryMonPointDetailSync', result, function (data) {
//       CFG.DATA_REALTIME_TAGCODETABLE = {}
//       var UTagCodList = ''
//       if (data.WastewaterGasItemList) {
//         for (var i = 0, len = data.WastewaterGasItemList.length; i < len; ++i) {
//           if (data.WastewaterGasItemList[i].DataType == 1) {
//             UTagCodList += data.WastewaterGasItemList[i].TagCode + ','
//             CFG.DATA_REALTIME_TAGCODETABLE[data.WastewaterGasItemList[i].TagCode] = { TagName: data.WastewaterGasItemList[i].PorltName, belong: data.WastewaterGasPoint }
//             BBZMAPPING[data.WastewaterGasItemList[i].PorltName] = data.WastewaterGasItemList[i].StdValueUpLimit
//           }
//         }
//         if (UTagCodList.length > 0) {
//           unionTagCodeList = UTagCodList.substring(0, UTagCodList.length - 1)
//         }
//       }
//     })
//   })
//
//   getRtdb15s(unionTagCodeList, startTime, endTime, step, function (res) {
//     if (res.length > 0) {
//       // 处理数据开始
//       var d = res
//       var nameList = [] // 存放图例
//
//       var data // 数据类型// var data={name:'',value:[now1.getFullYear(), now1.getMonth() + 1, now1.getDate().join('/'),value]}
//       var datalist // 存放data的数组
//       var bzh = []
//       for (var i = 0; i < d.length; i++) {
//         if (d[i].ErrorMessage != null) {
//           continue
//         }
//
//         var name = CFG.DATA_REALTIME_TAGCODETABLE[d[i].UnionTagCode].TagName
//
//         if (nameList.length == 0) {
//           nameList.push(name)
//
//           var newdate = new Date(d[i].ReadTime)
//           data = {
//             name: name,
//             value: [newdate, d[i].TagValue]
//           }
//
//           datalist = {
//             name: name,
//             data: [data]
//           }
//
//           EXHRealTimeDataList.push(datalist)
//           // bzh.push(d[i].StdValue);
//         } else if (nameList.indexOf(name) < 0) {
//           nameList.push(name)
//           //  bzh.push(d[i].StdValue);
//           var newdate = new Date(d[i].ReadTime)
//           data = {
//             name: name,
//             value: [newdate, d[i].TagValue]
//           }
//           datalist = {
//             name: name,
//             data: [data]
//           }
//           EXHRealTimeDataList.push(datalist)
//         } else if (i == d.length - 1) {
//           if (nameList.indexOf(name) < 0) {
//             nameList.push(name)
//             // bzh.push(d[i].StdValue);
//             var newdate = new Date(d[i].ReadTime)
//             data = {
//               name: name,
//               value: [newdate, d[i].TagValue]
//             }
//             datalist = {
//               name: name,
//               data: [data]
//             }
//             EXHRealTimeDataList.push(datalist)
//           } else {
//             var newdate = new Date(d[i].ReadTime)
//             data = {
//               name: name,
//               value: [newdate, d[i].TagValue]
//             }
//             for (var k = 0; k < EXHRealTimeDataList.length; k++) {
//               if (EXHRealTimeDataList[k].name == name) {
//                 EXHRealTimeDataList[k].data.push(data)
//               }
//             }
//           }
//         } else {
//           var newdate = new Date(d[i].ReadTime)
//           data = {
//             name: name,
//             value: [newdate, d[i].TagValue]
//           }
//           for (var k = 0; k < EXHRealTimeDataList.length; k++) {
//             if (EXHRealTimeDataList[k].name == name) {
//               EXHRealTimeDataList[k].data.push(data)
//             }
//           }
//         }
//       }
//
//       var divid = 'mychart_ss'
//       var title = name
//       var lengList = []
//       var objTemp
//
//       for (var l = 0; l < nameList.length; l++) {
//         var obj
//         var iconurl
//         if (nameList[l] == '二氧化硫') {
//           iconurl = 'image://../assets/imgs/legend/SO2.png'
//         } else if (nameList[l] == '氮氧化物') {
//           iconurl = 'image://../assets/imgs/legend/NOX.png'
//         } else if (nameList[l] == '烟尘') {
//           iconurl = 'image://../assets/imgs/legend/YanChen.png'
//         } else if (nameList[l] == '非甲烷总烃') {
//           iconurl = 'image://../assets/imgs/legend/grn.png'
//         } else if (nameList[l] == '温度') {
//           iconurl = 'image://../assets/imgs/legend/WenDu.png'
//         } else {
//           iconurl = 'image://../assets/imgs/legend/VOCs.png'
//         }
//
//         if (nameList[l] == '废气' || nameList[l] == '废气流量') { // 将废气流量排到数组最后
//           objTemp = {
//             name: nameList[l],
//             icon: iconurl,
//             textStyle: {
//               color: '#ccc'
//             },
//             itemWidth: 20,
//             itemHeight: 5
//           }
//         } else {
//           obj = {
//             name: nameList[l],
//             icon: iconurl,
//             textStyle: {
//               color: '#ccc'
//             },
//             itemWidth: 20,
//             itemHeight: 5
//           }
//           lengList.push(obj)
//         }
//       }
//       lengList.push(objTemp)
//
//       var legend = lengList
//       //  var  xdata =dateList;
//       var ydatas = []
//
//       for (var j = 0; j < nameList.length; j++) {
//         var zdcbcolor, zxcolor
//         if (nameList[j] == '二氧化硫') {
//           zdcbcolor = 'red'
//           zxcolor = '#fff21c'
//         } else if (nameList[j] == '氮氧化物') {
//           zdcbcolor = 'red'
//           zxcolor = '#00B0F0'
//         } else if (nameList[j] == '烟尘') {
//           zdcbcolor = 'red'
//           zxcolor = '#f48183'
//         } else if (nameList[j] == '温度') {
//           zdcbcolor = 'red'
//           zxcolor = '#F206FF'
//         } else {
//           zdcbcolor = 'red'
//           zxcolor = '#9ACD32'
//         }
//         var ydata
//         for (var m = 0; m < EXHRealTimeDataList.length; m++) {
//           var stdValue = null
//
//           if (EXHRealTimeDataList[m].name == nameList[j]) {
//             for (var p in BBZMAPPING) {
//               stdValue = BBZMAPPING[EXHRealTimeDataList[m].name]
//             }
//             ydata = {
//               name: nameList[j],
//               data: EXHRealTimeDataList[m].data,
//               zdcbcolor: zdcbcolor,
//               zxcolor: zxcolor,
//               bzz: stdValue
//             }
//             exhbzz = {
//               name: nameList[j],
//               bzhui: stdValue
//             }
//             exhbzzList.push(exhbzz)
//             ydatas.push(ydata)
//           }
//         }
//       }
//
//       var yname = '浓度(mg/m³)'
//
//       var html = ''
//
//       for (var n = 0; n < ydatas.length; n++) {
//         var VAL = ''
//         var BBZ = BBZMAPPING[ydatas[n].name]
//         for (var m = 0; m < ydatas[n].data.length; m++) {
//           VAL = ydatas[n].data[ydatas[n].data.length - 1].value[1]
//         }
//         if (ydatas[n].name == '废气' || ydatas[n].name == '废气流量' || ydatas[n].name == '温度') {
//           html += '<span>' + ydatas[n].name + ':</span><span style="color: yellow">' + (VAL != null ? (VAL.toFixed(2)) : '--') + '&nbsp;&nbsp;&nbsp;&nbsp;</span>'
//         } else {
//           html += '<span>' + ydatas[n].name + ':</span><span style="color: yellow">' + (VAL != null ? (VAL.toFixed(2)) : '--') + '</span> 标准:<span style="color: #fff">' + (BBZ != null ? (BBZ) : '--') + '&nbsp;&nbsp;&nbsp;&nbsp;</span>'
//         }
//       }
//       $('.RealTime').append(html)
//
//       DrawEXHRealTimeDateChart(divid, title, legend, ydatas, yname)
//
//       IntervalEXHRealTimeDate(id, unionTagCodeList, BBZMAPPING)
//     }
//   })
// }
//
// /**
//  * 画实时数据折线图
//  * */
// function DrawEXHRealTimeDateChart (id, title, legend, ydatas, yname) {
//   RealTimeChart = echarts.init(document.getElementById(id))
//   var serLists = []
//   for (var i = 0; i < ydatas.length; i++) {
//     var zdcbcolor = ydatas[i].zdcbcolor
//     var bz = ydatas[i].bzz
//     var obj
//     if (bz) {
//       obj = {
//         name: ydatas[i].name,
//         // symbol:'circle', // 折点形状
//         // symbolSize: 10,   //大小
//         smooth: true, // 直线 ,true 为曲线
//         itemStyle: {
//           normal: {
//             color: function (c) { // 根据value 显示不同的折点颜色
//               var biaozhuiz
//               for (var i = 0; i < exhbzzList.length; i++) {
//                 if (exhbzzList[i].name == c.seriesName) {
//                   biaozhuiz = exhbzzList[i].bzhui
//                 }
//               }
//               if (c.value[1] > biaozhuiz) {
//                 return zdcbcolor
//               } else if (c.value[1] > biaozhuiz * 0.9) {
//                 return '#FFA500'
//               } else {
//                 return '#33c95f'
//               }
//             },
//             lineStyle: { // 折线的颜色
//               color: ydatas[i].zxcolor,
//               width: 2
//             },
//             // borderColor:'black',  //折点边框的颜色
//             label: { // 显示值
//               show: false
//             }
//           }
//         },
//         type: 'line',
//         data: ydatas[i].data,
//         markLine: { // 平均值 , 和 指标上限
//           symbol: 'none',
//           data: [{
//             label: {
//               normal: {
//                 position: 'end',
//                 formatter: ''// ydatas[i].name+'标准值' //+'{c}'
//               }
//             },
//             name: '标准值',
//             yAxis: bz,
//             lineStyle: {
//               color: ydatas[i].zxcolor,
//               type: 'dashed',
//               width: 2
//             }
//           }]
//         }
//       }
//     } else {
//       obj = {
//         name: ydatas[i].name,
//         // symbol:'circle', // 折点形状
//         // symbolSize: 10,   //大小
//         smooth: true, // 直线 ,true 为曲线
//         itemStyle: {
//           normal: {
//             color: function (c) { // 根据value 显示不同的折点颜色
//               return '#33c95f'
//             },
//             lineStyle: { // 折线的颜色
//               color: ydatas[i].zxcolor,
//               width: 2
//             },
//             // borderColor:'black',  //折点边框的颜色
//             label: { // 显示值
//               show: false
//             }
//           }
//         },
//         type: 'line',
//         data: ydatas[i].data
//       }
//     }
//     if (ydatas[i].name == '废气流量' || ydatas[i].name == '废气') {
//       obj.yAxisIndex = 1
//     }
//     serLists.push(obj)
//   }
//   var option = {
//     /*  title: {
//           text: title,
//       }, */
//     tooltip: { // 提示框
//       trigger: 'axis',
//       axisPointer: {
//         type: 'cross',
//         label: {
//           color: '#1a4245'
//         }
//       },
//       formatter: function (params) {
//         var s = params[0].name + '<br />'
//         for (var i = 0; i < params.length; i++) {
//           // var name = params[i].name
//           // 图表title名称
//           var seriesName = params[i].seriesName
//           // 值
//           var value = params[i].value[1]
//
//           var valueFliter = formatter(value)
//
//           var maker = params[i].marker
//           if (seriesName == '二氧化硫') {
//             maker = '<span style="display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:#fff21c;"></span>'
//           } else if (seriesName == '氮氧化物') {
//             maker = '<span style="display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:#00B0F0;"></span>'
//           } else if (seriesName == '烟尘') {
//             maker = '<span style="display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:#f48183;"></span>'
//           } else if (seriesName == '温度') {
//             maker = '<span style="display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:#F206FF;"></span>'
//           } else {
//             maker = '<span style="display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:#4ec99c;"></span>'
//           }
//           s += maker + seriesName + ':' + valueFliter + '<br />'
//         }
//         return s
//       }
//     },
//     toolbox: { // 打印等工具
//       show: false,
//       feature: {
//         saveAsImage: {}
//       }
//     },
//     grid: { // 网格
//       top: '20%'
//     },
//     legend: {
//       data: legend
//     },
//     dataZoom: [{
//       type: 'inside',
//       start: 0,
//       end: 100
//     }, {
//       start: 0,
//       end: 100,
//       show: false,
//       handleIcon: 'M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4v1.3h1.3v-1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7V23h6.6V24.4z M13.3,19.6H6.7v-1.4h6.6V19.6z',
//       handleSize: '80%',
//       handleStyle: {
//         color: '#fff',
//         shadowBlur: 3,
//         shadowColor: 'rgba(0, 0, 0, 0.6)',
//         shadowOffsetX: 2,
//         shadowOffsetY: 2
//       }
//     }],
//     xAxis: { // x 轴设置
//       type: 'time',
//       boundaryGap: false,
//       axisLabel: { // x轴全部显示
//         // rotate: 20,
//         margin: 6,
//         interval: 0,
//         textStyle: {
//           color: '#fff'
//         }
//       },
//       splitLine: { // 网格垂直线为 虚线
//         show: true,
//         lineStyle: {
//           type: 'dashed'
//         }
//       },
//       axisTick: { // x 轴刻度显示
//         show: false
//       },
//       axisLine: {
//         lineStyle: {
//           color: '#FFFFFF',
//           width: 1// 这里是为了突出显示加上的
//         }
//       }
//       // data: xdata
//     },
//     yAxis: [{
//       type: 'value',
//       name: yname,
//       max: function (value) {
//         var ma = value.max > 100 ? value.max : 100
//         return parseInt(ma)
//       },
//       axisLabel: {
//         formatter: '{value}',
//         textStyle: {
//           color: '#fff'
//         }
//       },
//       axisPointer: {
//         snap: true
//       },
//       splitLine: {
//         show: false
//       }, // y轴 网格线不显示,
//       axisLine: {
//         lineStyle: {
//           color: '#FFFFFF',
//           width: 1// 这里是为了突出显示加上的
//         }
//       }
//     }, { // 流量轴
//       type: 'value',
//       name: '废气流量(m3/h)',
//       axisLabel: {
//         formatter: '{value}',
//         textStyle: {
//           color: '#fff'
//         }
//       },
//       axisPointer: {
//         snap: true
//       },
//       splitLine: {
//         show: false
//       }, // y轴 网格线不显示,
//       axisLine: {
//         lineStyle: {
//           color: '#FFFFFF',
//           width: 1// 这里是为了突出显示加上的
//         }
//       }
//     }],
//     series: serLists
//   }
//   RealTimeChart.setOption(option)
//
//   RealTimeChart.on('legendselectchanged', function (params) {
//     var StdVal = null
//     var op = { yAxis: {} }
//     var max_val_list = [] // 所有显示折线的标准值
//     if (exhbzzList && exhbzzList.length > 0) {
//       $.each(exhbzzList, function (index, item) {
//         params.selected[item.name] ? max_val_list.push(item.bzhui) : ''
//         if (item.name == params.name) {
//           item.name == 'VOCs' ? StdVal = 20 : StdVal = item.bzhui
//         }
//       })
//     }
//     max_val_list = max_val_list.sort(function (a, b) { return a - b }) // 排序
//     op.yAxis.max = function (value) {
//       var ma = value.max < StdVal ? StdVal : Math.ceil(value.max)
//       max_val_list ? ma = max_val_list[max_val_list.length - 1] : ''// 选择最大值
//       return ma
//     }
//     RealTimeChart.setOption(op)
//   })
//   RealTimeChart.on('click', function (params) {
//     var nowDate = new Date().Format()
//   })
// }
//
// function dateControl_echart () {
//   laydate.render({
//     elem: '#echart_kssj', // 指定元素
//     type: 'datetime'
//   })
//   laydate.render({
//     elem: '#echart_jssj', // 指定元素
//     type: 'datetime'
//   })
//
//   // 废水废气在线数据切换
//   laydate.render({
//     elem: '#riqi_24', // 指定元素
//     type: 'date',
//     max: new Date().Format('yyyy-MM-dd')
//   })
//   laydate.render({
//     elem: '#riqi_month', // 指定元素
//     type: 'month',
//     max: new Date().Format('yyyy-MM-dd')
//   })
// }
//
// function fqDateControl_detail () {
//   laydate.render({
//     elem: '#fq_kssj', // 指定元素
//     type: 'datetime'
//   })
//   laydate.render({
//     elem: '#fq_jssj', // 指定元素
//     type: 'datetime'
//   })
// }
//
// function queryZDYDate (id) {
//   if (interValHander) {
//     clearInterval(interValHander)
//   }
//   exhbzz = null, exhbzzList = []
//   EXHRealTimeDataList = []
//   var ksrq = $('#echart_kssj')[0].value
//   var jsri = $('#echart_jssj')[0].value
//   var step_select = $('#step')[0].value
//   if (ksrq + jsri == dbl_click) return
//   dbl_click = ksrq + jsri
//
//   // 计算step
//   var ksTime = new Date(ksrq.replace(/-/g, '/')).getTime()
//   var jsTime = new Date(jsri.replace(/-/g, '/')).getTime()
//   var cha = Math.abs(jsTime - ksTime)
//   var jsStep = parseInt((cha / step_select) / 1000)
//   // 计算step
//
//   var dateUtil = new DateUtil()
//   var startTime = dateUtil.format(new Date(ksrq.replace(/-/g, '/')), 'yyyyMMddhhmmss')
//   var endTime = dateUtil.format(new Date(jsri.replace(/-/g, '/')), 'yyyyMMddhhmmss')
//
//   var unionTagCodeList = ''
//   var BBZMAPPING = {}
//   var service = new WsEPMapService()
//   service.QueryMonPointDetailSync({
//     epsGisMonPointID: id
//   }, function (result) {
//     service.InterfaceLog('effluent.drawRealTimeDataChart.QueryMonPointDetailSync', result, function (data) {
//       CFG.DATA_REALTIME_TAGCODETABLE = {}
//       var UTagCodList = ''
//       if (data.WastewaterGasItemList) {
//         for (var i = 0, len = data.WastewaterGasItemList.length; i < len; ++i) {
//           if (data.WastewaterGasItemList[i].DataType == 1) {
//             UTagCodList += data.WastewaterGasItemList[i].TagCode + ','
//             CFG.DATA_REALTIME_TAGCODETABLE[data.WastewaterGasItemList[i].TagCode] = { TagName: data.WastewaterGasItemList[i].PorltName, belong: data.WastewaterGasPoint }
//             BBZMAPPING[data.WastewaterGasItemList[i].PorltName] = data.WastewaterGasItemList[i].StdValueUpLimit
//           }
//         }
//         if (UTagCodList.length > 0) {
//           unionTagCodeList = UTagCodList.substring(0, UTagCodList.length - 1)
//         }
//       }
//     })
//   })
//
//   var step = jsStep
//   getRtdb15s(unionTagCodeList, startTime, endTime, step, function (res) {
//     // 处理数据开始
//     var d = res
//     var nameList = [] // 存放图例
//
//     var data // 数据类型// var data={name:'',value:[now1.getFullYear(), now1.getMonth() + 1, now1.getDate().join('/'),value]}
//     var datalist // 存放data的数组
//     var bzh = []
//     for (var i = 0; i < d.length; i++) {
//       if (d[i].ErrorMessage != null) {
//         continue
//       }
//
//       var name = CFG.DATA_REALTIME_TAGCODETABLE[d[i].UnionTagCode].TagName
//       if (nameList.length == 0) {
//         nameList.push(name)
//
//         var newdate = new Date(d[i].ReadTime)
//         data = {
//           name: name,
//           value: [newdate, d[i].TagValue]
//         }
//
//         datalist = {
//           name: name,
//           data: [data]
//         }
//         EXHRealTimeDataList.push(datalist)
//       } else if (nameList.indexOf(name) < 0) {
//         nameList.push(name)
//
//         var newdate = new Date(d[i].ReadTime)
//
//         data = {
//           name: name,
//           value: [newdate, d[i].TagValue]
//         }
//         datalist = {
//           name: name,
//           data: [data]
//         }
//         EXHRealTimeDataList.push(datalist)
//       } else if (i == d.length - 1) {
//         if (nameList.indexOf(name) < 0) {
//           nameList.push(name)
//           var newdate = new Date(d[i].ReadTime)
//           data = {
//             name: name,
//             value: [newdate, d[i].TagValue]
//           }
//           datalist = {
//             name: name,
//             data: [data]
//           }
//           EXHRealTimeDataList.push(datalist)
//         } else {
//           var newdate = new Date(d[i].ReadTime)
//           data = {
//             name: name,
//             value: [newdate, d[i].TagValue]
//           }
//           for (var k = 0; k < EXHRealTimeDataList.length; k++) {
//             if (EXHRealTimeDataList[k].name == name) {
//               EXHRealTimeDataList[k].data.push(data)
//             }
//           }
//         }
//       } else {
//         var newdate = new Date(d[i].ReadTime)
//         data = {
//           name: name,
//           value: [newdate, d[i].TagValue]
//         }
//         for (var k = 0; k < EXHRealTimeDataList.length; k++) {
//           if (EXHRealTimeDataList[k].name == name) {
//             EXHRealTimeDataList[k].data.push(data)
//           }
//         }
//       }
//     }
//
//     var divid = 'mychart_ss'
//     var title = name
//     var lengList = []
//     var objTemp
//
//     for (var l = 0; l < nameList.length; l++) {
//       var obj
//       var iconurl
//       if (nameList[l] == '二氧化硫') {
//         iconurl = 'image://../assets/imgs/legend/SO2.png'
//       } else if (nameList[l] == '氮氧化物') {
//         iconurl = 'image://../assets/imgs/legend/NOX.png'
//       } else if (nameList[l] == '烟尘') {
//         iconurl = 'image://../assets/imgs/legend/YanChen.png'
//       } else if (nameList[l] == '非甲烷总烃') {
//         iconurl = 'image://../assets/imgs/legend/grn.png'
//       } else {
//         iconurl = 'image://../assets/imgs/legend/VOCs.png'
//       }
//
//       if (nameList[l] == '废气' || nameList[l] == '废气流量') { // 将废气流量排到数组最后
//         objTemp = {
//           name: nameList[l],
//           icon: iconurl,
//           textStyle: {
//             color: '#ccc'
//           },
//           itemWidth: 20,
//           itemHeight: 5
//         }
//       } else {
//         obj = {
//           name: nameList[l],
//           icon: iconurl,
//           textStyle: {
//             color: '#ccc'
//           },
//           itemWidth: 20,
//           itemHeight: 5
//         }
//         lengList.push(obj)
//       }
//     }
//     lengList.push(objTemp)
//
//     var legend = lengList
//     var ydatas = []
//
//     for (var j = 0; j < nameList.length; j++) {
//       var zdcbcolor, zxcolor
//       if (nameList[j] == '二氧化硫') {
//         zdcbcolor = 'red'
//         zxcolor = '#fff21c'
//       } else if (nameList[j] == '氮氧化物') {
//         zdcbcolor = 'red'
//         zxcolor = '#00B0F0'
//       } else if (nameList[j] == '烟尘') {
//         zdcbcolor = 'red'
//         zxcolor = '#f48183'
//       } else if (nameList[j] == '温度') {
//         zdcbcolor = 'red'
//         zxcolor = '#F206FF'
//       } else {
//         zdcbcolor = 'red'
//         zxcolor = '#9ACD32'
//       }
//       var ydata
//       for (var m = 0; m < EXHRealTimeDataList.length; m++) {
//         var stdValue = null
//         if (EXHRealTimeDataList[m].name == nameList[j]) {
//           for (var p in BBZMAPPING) {
//             stdValue = BBZMAPPING[EXHRealTimeDataList[m].name]
//           }
//           ydata = {
//             name: nameList[j],
//             data: EXHRealTimeDataList[m].data,
//             zdcbcolor: zdcbcolor,
//             zxcolor: zxcolor,
//             bzz: stdValue
//           }
//           exhbzz = {
//             name: nameList[j],
//             bzhui: stdValue
//           }
//           exhbzzList.push(exhbzz)
//           ydatas.push(ydata)
//         }
//       }
//     }
//
//     var yname = '浓度(mg/m³)'
//
//     $('.RealTime').empty()
//
//     var html = ''
//     for (var n = 0; n < ydatas.length; n++) {
//       var VAL = ''
//       var BBZ = BBZMAPPING[ydatas[n].name]
//       for (var m = 0; m < ydatas[n].data.length; m++) {
//         VAL = ydatas[n].data[ydatas[n].data.length - 1].value[1]
//       }
//       if (ydatas[n].name == '废气' || ydatas[n].name == '废气流量' || ydatas[n].name == '温度') {
//         html += '<span>' + ydatas[n].name + ':</span><span style="color: yellow">' + (VAL != null ? (VAL.toFixed(2)) : '--') + '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>'
//       } else {
//         html += '<span>' + ydatas[n].name + ':</span><span style="color: yellow">' + (VAL != null ? (VAL.toFixed(2)) : '--') + '</span> 标准:<span style="color: #fff">' + (BBZ != null ? (BBZ) : '--') + '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>'
//       }
//     }
//
//     $('.RealTime').append(html)
//
//     DrawEXHRealTimeDateChart(divid, title, legend, ydatas, yname)
//   })
// }
//
// // 废气按天查询小时数据
// function queryZDYDate_24 (id) {
//   var date = $('#riqi_24').val()
//   if (date) {
//     var date1 = new Date(date)
//     date1 = new Date(date1.getTime() - (8 * 3600000))
//     var dateUtil = new DateUtil()
//     var datePkg = dateUtil.getTowDate(date1, 'a', 24 * 3600000 - 1)
//     var datatype = 2
//
//     if (CFG_Model.production) {
//       get24HourDate(datePkg.dateTime1FullStr, datePkg.dateTime2FullStr, id, datatype, '28,31,226', function (res) {
//         // 处理数据开始
//         var d = res
//         var nameList = [] // 存放图例
//         var dateList = [] // 存放时间
//         var dataList = [] // 存放数据
//         var bzh = [] // 标准值
//         var data = []
//         wrwIDS = []
//         for (var i = 0; i < d.length; i++) {
//           var MonTimeStr = d[i].MonTimeStr
//
//           // 20190430 add  获取监测点id 污染物id  检测项id
//           getWRW(d[i])
//
//           var strDate
//           var d1 = MonTimeStr.split('/')
//           var d2 = d1[2].split(' ')
//           var t = MonTimeStr.split(' ')
//           var hlist = t[1].split(':')
//           var h = hlist[0]
//           if (d1[1] > 9) {
//             //  strDate=MonTimeStr.substring(8,10)+"日";
//             if (d2[0] > 9) {
//               strDate = ''
//               if (h > 9) {
//                 strDate += MonTimeStr.substring(11, 13) + '时'
//               } else {
//                 strDate += MonTimeStr.substring(11, 12) + '时'
//               }
//             } else {
//               strDate = ''
//               if (h > 9) {
//                 strDate += MonTimeStr.substring(10, 12) + '时'
//               } else {
//                 strDate += MonTimeStr.substring(10, 11) + '时'
//               }
//             }
//           } else {
//             if (d2[0] > 9) {
//               strDate = ''
//               if (h > 9) {
//                 strDate += MonTimeStr.substring(10, 12) + '时'
//               } else {
//                 strDate += MonTimeStr.substring(10, 11) + '时'
//               }
//             } else {
//               strDate = ''
//               if (h > 9) {
//                 strDate += MonTimeStr.substring(9, 11) + '时'
//               } else {
//                 strDate += MonTimeStr.substring(9, 10) + '时'
//               }
//             }
//           }
//
//           if (nameList.length == 0) {
//             nameList.push(d[i].PoltmtrlName.trim())
//             dateList.push(strDate)
//             if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//               d[i].MonQty = 0
//             }
//             data.push(d[i].MonQty)
//             bzh.push(d[i].StdValue)
//           } else if (nameList.indexOf(d[i].PoltmtrlName.trim()) < 0) {
//             nameList.push(d[i].PoltmtrlName)
//             bzh.push(d[i].StdValue)
//             dataList.push(data)
//             data = new Array()
//             if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//               d[i].MonQty = 0
//             }
//             data.push(d[i].MonQty)
//           } else if (i == d.length - 1) {
//             if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//               d[i].MonQty = 0
//             }
//             data.push(d[i].MonQty)
//             dataList.push(data)
//           } else {
//             if (dateList.indexOf(strDate) < 0) {
//               dateList.push(strDate)
//             }
//             if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//               d[i].MonQty = 0
//             }
//             data.push(d[i].MonQty)
//           }
//         }
//         // 处理数据结束
//
//         // dateList=get24DateTime();
//
//         var newList = []
//         for (var i = 0; i < dataList.length; i++) {
//           var list = dataList[i].reverse()
//           newList.push(list)
//         }
//         dataList = newList
//
//         var id = 'mychart'
//         var title = '加热炉烟气'
//         var lengList = []
//         var objTemp
//
//         for (var l = 0; l < nameList.length; l++) {
//           var obj
//           var iconurl
//           if (nameList[l] == '二氧化硫') {
//             iconurl = 'image://../assets/imgs/legend/SO2.png'
//           } else if (nameList[l] == '氮氧化物') {
//             iconurl = 'image://../assets/imgs/legend/NOX.png'
//           } else if (nameList[l] == '烟尘') {
//             iconurl = 'image://../assets/imgs/legend/YanChen.png'
//           } else if (nameList[l] == '非甲烷总烃') {
//             iconurl = 'image://../assets/imgs/legend/grn.png'
//           } else if (nameList[l] == '温度') {
//             iconurl = 'image://../assets/imgs/legend/WenDu.png'
//           } else {
//             iconurl = 'image://../assets/imgs/legend/VOCs.png'
//           }
//
//           if (nameList[l] == '废气' || nameList[l] == '废气流量') { // 将废气流量排到数组最后
//             objTemp = {
//               name: nameList[l],
//               icon: iconurl,
//               textStyle: {
//                 color: '#ccc'
//               },
//               itemWidth: 20,
//               itemHeight: 5
//             }
//           } else {
//             obj = {
//               name: nameList[l],
//               icon: iconurl,
//               textStyle: {
//                 color: '#ccc'
//               },
//               itemWidth: 20,
//               itemHeight: 5
//             }
//             lengList.push(obj)
//           }
//         }
//         lengList.push(objTemp)
//
//         var legend = lengList
//         var xdata = dateList.reverse()
//         var ydatas = []
//
//         for (var j = 0; j < nameList.length; j++) {
//           var zdcbcolor, zxcolor
//           if (nameList[j] == '二氧化硫') {
//             zdcbcolor = 'red'
//             zxcolor = '#fff21c'
//           } else if (nameList[j] == '氮氧化物') {
//             zdcbcolor = 'red'
//             zxcolor = '#00B0F0'
//           } else if (nameList[j] == '烟尘') {
//             zdcbcolor = 'red'
//             zxcolor = '#f48183'
//           } else if (nameList[j] == '温度') {
//             zdcbcolor = 'red'
//             zxcolor = '#F206FF'
//           } else {
//             zdcbcolor = 'red'
//             zxcolor = '#9ACD32'
//           }
//           var ydata = {
//             name: nameList[j],
//             data: dataList[j],
//             zdcbcolor: zdcbcolor,
//             zxcolor: zxcolor,
//             bzz: bzh[j]
//           }
//           exhbzz = {
//             name: nameList[j],
//             bzhui: bzh[j]
//           }
//           exhbzzList.push(exhbzz)
//
//           ydatas.push(ydata)
//         }
//
//         var yname = '浓度(mg/m³)'
//         CreateChart(id, title, legend, xdata, ydatas, yname, id, datatype)
//       })
//     } else {
//       get24HourDate1(datePkg.dateTime1FullStr, datePkg.dateTime2FullStr, id, datatype, '28,31', function (res) {
//         // 处理数据开始
//         var d = res
//         var nameList = [] // 存放图例
//         var dateList = [] // 存放时间
//         var dataList = [] // 存放数据
//         var bzh = [] // 标准值
//         var data = []
//         wrwIDS = []
//         for (var i = 0; i < d.length; i++) {
//           var MonTimeStr = d[i].MonTimeStr
//
//           // 20190430 add  获取监测点id 污染物id  检测项id
//           getWRW(d[i])
//
//           var strDate
//           var d1 = MonTimeStr.split('/')
//           var t = MonTimeStr.split(' ')
//           var hlist = t[1].split(':')
//           var h = hlist[0]
//           if (d1[1] > 9) {
//             // strDate=MonTimeStr.substring(8,10)+"日";
//             strDate = ''
//             if (h > 9) {
//               strDate += MonTimeStr.substring(11, 13) + '时'
//             } else {
//               strDate += MonTimeStr.substring(11, 12) + '时'
//             }
//           } else {
//             // strDate=MonTimeStr.substring(7,9)+"日";
//             strDate = ''
//             if (h > 9) {
//               strDate += MonTimeStr.substring(10, 12) + '时'
//             } else {
//               strDate += MonTimeStr.substring(10, 11) + '时'
//             }
//           }
//
//           if (nameList.length == 0) {
//             nameList.push(d[i].PoltmtrlName.trim())
//             dateList.push(strDate)
//             if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//               d[i].MonQty = 0
//             }
//             data.push(d[i].MonQty)
//             bzh.push(d[i].StdValue)
//           } else if (nameList.indexOf(d[i].PoltmtrlName.trim()) < 0) {
//             nameList.push(d[i].PoltmtrlName)
//             bzh.push(d[i].StdValue)
//             dataList.push(data)
//             data = new Array()
//             if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//               d[i].MonQty = 0
//             }
//             data.push(d[i].MonQty)
//           } else if (i == d.length - 1) {
//             if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//               d[i].MonQty = 0
//             }
//             data.push(d[i].MonQty)
//             dataList.push(data)
//           } else {
//             if (dateList.indexOf(strDate) < 0) {
//               dateList.push(strDate)
//             }
//             if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//               d[i].MonQty = 0
//             }
//             data.push(d[i].MonQty)
//           }
//         }
//         // 处理数据结束
//
//         dateList = get24DateTime()
//         dateList.reverse()
//         var newList = []
//
//         for (var i = 0; i < dataList.length; i++) {
//           var list = dataList[i].reverse()
//           newList.push(list)
//         }
//         dataList = newList
//
//         var id = 'mychart'
//         var title = '加热炉烟气'
//         var lengList = []
//         var objTemp
//
//         for (var l = 0; l < nameList.length; l++) {
//           var obj
//           var iconurl
//           if (nameList[l] == '二氧化硫') {
//             iconurl = 'image://../assets/imgs/legend/SO2.png'
//           } else if (nameList[l] == '氮氧化物') {
//             iconurl = 'image://../assets/imgs/legend/NOX.png'
//           } else if (nameList[l] == '烟尘') {
//             iconurl = 'image://../assets/imgs/legend/YanChen.png'
//           } else if (nameList[l] == '非甲烷总烃') {
//             iconurl = 'image://../assets/imgs/legend/grn.png'
//           } else if (nameList[l] == '温度') {
//             iconurl = 'image://../assets/imgs/legend/WenDu.png'
//           } else {
//             iconurl = 'image://../assets/imgs/legend/VOCs.png'
//           }
//
//           if (nameList[l] == '废气' || nameList[l] == '废气流量') { // 将废气流量排到数组最后
//             objTemp = {
//               name: nameList[l],
//               icon: iconurl,
//               textStyle: {
//                 color: '#ccc'
//               },
//               itemWidth: 20,
//               itemHeight: 5
//             }
//           } else {
//             obj = {
//               name: nameList[l],
//               icon: iconurl,
//               textStyle: {
//                 color: '#ccc'
//               },
//               itemWidth: 20,
//               itemHeight: 5
//             }
//             lengList.push(obj)
//           }
//         }
//         lengList.push(objTemp)
//
//         var legend = lengList
//         var xdata = dateList.reverse()
//         var ydatas = []
//
//         for (var j = 0; j < nameList.length; j++) {
//           var zdcbcolor, zxcolor
//           if (nameList[j] == '二氧化硫') {
//             zdcbcolor = 'red'
//             zxcolor = '#fff21c'
//           } else if (nameList[j] == '氮氧化物') {
//             zdcbcolor = 'red'
//             zxcolor = '#00B0F0'
//           } else if (nameList[j] == '烟尘') {
//             zdcbcolor = 'red'
//             zxcolor = '#f48183'
//           } else if (nameList[j] == '温度') {
//             zdcbcolor = 'red'
//             zxcolor = '#F206FF'
//           } else {
//             zdcbcolor = 'red'
//             zxcolor = '#9ACD32'
//           }
//           var ydata = {
//             name: nameList[j],
//             data: dataList[j],
//             zdcbcolor: zdcbcolor,
//             zxcolor: zxcolor,
//             bzz: bzh[j]
//           }
//           exhbzz = {
//             name: nameList[j],
//             bzhui: bzh[j]
//           }
//           exhbzzList.push(exhbzz)
//           ydatas.push(ydata)
//         }
//
//         var yname = '浓度(mg/m³)'
//         CreateChart(id, title, legend, xdata, ydatas, yname, id, datatype)
//       })
//     }
//     $('.btm span:nth-child(2)').empty()
//     var html = '监测时间 (' + datePkg.dateTime1FullStr + ' 至 ' + datePkg.dateTime2FullStr + ')'
//     $('.btm span:nth-child(2)').html(html)
//
//     fore24Time = datePkg.dateTime1FullStr
//     back24Time = datePkg.dateTime2FullStr
//   } else {
//     alert('查询时间不能为空!')
//   }
// }
//
// // 废气按月份查询日数据
// function queryZDYDate_month (id) {
//   var strDate = $('#riqi_month').val()
//   if (strDate) {
//     strDate = strDate + '-01'
//     var daysFlag, daysCount
//     daysFlag = checkDate(strDate)
//
//     if (daysFlag == 'a') {
//       daysCount = 28
//     } else if (daysFlag == 'b') {
//       daysCount = 27
//     } else if (daysFlag == 'c') {
//       daysCount = 29
//     } else {
//       daysCount = 30
//     }
//
//     strDate = new Date(new Date(strDate).getTime() - (8 * 3600000))
//     var dateUtil = new DateUtil()
//     var datePkg = dateUtil.getTowDate(strDate, 'a', daysCount * 24 * 3600000)
//     var startTime = datePkg.dateTime1YMDStr
//     var endTime = datePkg.dateTime2YMDStr
//     var datatype = 1
//
//     if (CFG_Model.production) {
//       get24HourDate(startTime, endTime, id, datatype, '28,31,226', function (res) {
//         // 处理数据开始
//         var d = res
//         var nameList = [] // 存放图例
//         var dateList = [] // 存放时间
//         var dataList = [] // 存放数据
//         var bzh = [] // 标准值
//         var data
//         wrwIDS = []
//         $.each(d, function (index, item) {
//           // 20190430 add  获取监测点id 污染物id  检测项id
//           getWRW(item)
//
//           var strDate = item.MonTimeStr.split(' ')[0]
//
//           if (nameList.length == 0) {
//             nameList.push(item.PoltmtrlName.trim())
//             dateList.push(strDate)
//             data = {
//               name: item.PoltmtrlName.trim(),
//               data: [item.MonQty]
//             }
//             dataList.push(data)
//             bzh.push(item.StdValue)
//           } else if (nameList.indexOf(item.PoltmtrlName.trim()) < 0) {
//             nameList.push(item.PoltmtrlName)
//             bzh.push(item.StdValue)
//             data = {
//               name: item.PoltmtrlName.trim(),
//               data: [item.MonQty]
//             }
//
//             dataList.push(data)
//           } else {
//             if (dateList.indexOf(strDate) < 0) {
//               dateList.push(strDate)
//             }
//             for (var j = 0; j < dataList.length; j++) {
//               if (item.PoltmtrlName.trim() == dataList[j].name) {
//                 dataList[j].data.push(item.MonQty)
//               }
//             }
//           }
//         })
//         $.each(dateList, function (index, item) {
//           dateList[index] = item.split('/')[2] + '日'
//         })
//         // 处理数据结束
//         // dateList=dateList.reverse();
//
//         var divid = 'mychart1'
//         var title = '加热炉烟气'
//
//         var lengList = []
//         var objTemp
//
//         for (var l = 0; l < nameList.length; l++) {
//           var obj
//           var iconurl
//           if (nameList[l] == '二氧化硫') {
//             iconurl = 'image://../assets/imgs/legend/SO2.png'
//           } else if (nameList[l] == '氮氧化物') {
//             iconurl = 'image://../assets/imgs/legend/NOX.png'
//           } else if (nameList[l] == '烟尘') {
//             iconurl = 'image://../assets/imgs/legend/YanChen.png'
//           } else if (nameList[l] == '非甲烷总烃') {
//             iconurl = 'image://../assets/imgs/legend/grn.png'
//           } else if (nameList[l] == '温度') {
//             iconurl = 'image://../assets/imgs/legend/WenDu.png'
//           } else {
//             iconurl = 'image://../assets/imgs/legend/VOCs.png'
//           }
//
//           if (nameList[l] == '废气' || nameList[l] == '废气流量') { // 将废气流量排到数组最后
//             objTemp = {
//               name: nameList[l],
//               icon: iconurl,
//               textStyle: {
//                 color: '#ccc'
//               },
//               itemWidth: 20,
//               itemHeight: 5
//             }
//           } else {
//             obj = {
//               name: nameList[l],
//               icon: iconurl,
//               textStyle: {
//                 color: '#ccc'
//               },
//               itemWidth: 20,
//               itemHeight: 5
//             }
//             lengList.push(obj)
//           }
//         }
//         lengList.push(objTemp)
//
//         var legend = lengList// ['S02','氮氧化物','烟尘','总排量'];        {
//
//         // var  xdata =['1时', '2时', '3时', '4时', '5时', '6时', '7时', '8时', '9时', '10时', '11时', '12时', '13时', '14时', '15时', '16时', '17时', '18时', '19时', '20时','21时','22时','23时','24时'];
//         var xdata = dateList.reverse()
//         var ydatas = []
//
//         for (var j = 0; j < nameList.length; j++) {
//           var zdcbcolor, zxcolor
//           if (nameList[j] == '二氧化硫') {
//             zdcbcolor = 'red'
//             zxcolor = '#fff21c'
//           } else if (nameList[j] == '氮氧化物') {
//             zdcbcolor = 'red'
//             zxcolor = '#00B0F0'
//           } else if (nameList[j] == '烟尘') {
//             zdcbcolor = 'red'
//             zxcolor = '#f48183'
//           } else if (nameList[j] == '温度') {
//             zdcbcolor = 'red'
//             zxcolor = '#F206FF'
//           } else {
//             zdcbcolor = 'red'
//             zxcolor = '#9ACD32'
//           }
//
//           var sdata = []
//
//           for (var k = 0; k < dataList.length; k++) {
//             if (nameList[j].trim() == dataList[k].name.trim()) {
//               sdata = dataList[k].data.reverse()
//             }
//           }
//
//           var ydata = {
//             name: nameList[j],
//             data: sdata,
//             zdcbcolor: zdcbcolor,
//             zxcolor: zxcolor,
//             bzz: bzh[j]
//           }
//           exhbzz = {
//             name: nameList[j],
//             bzhui: bzh[j]
//           }
//           exhbzzList.push(exhbzz)
//           ydatas.push(ydata)
//         }
//
//         var yname = '浓度(mg/m³)'
//         CreateChart(divid, title, legend, xdata, ydatas, yname, id, datatype)
//       })
//     } else {
//       get24HourDate(startTime, endTime, id, datatype, '28,31,226', function (res) {
//         // 处理数据开始
//         var d = res
//         var nameList = [] // 存放图例
//         var dateList = [] // 存放时间
//         var dataList = [] // 存放数据
//         var bzh = [] // 标准值
//         var data
//         wrwIDS = []
//         for (var i = 0; i < d.length; i++) {
//           // 20190430 add  获取监测点id 污染物id  检测项id
//           getWRW(d[i])
//
//           var MonTimeStr = d[i].MonTimeStr
//
//           var d1 = MonTimeStr.split('/')
//           var strDate
//           if (d1[1] > 9) {
//             strDate = MonTimeStr.substring(8, 10) + '日'
//           } else {
//             strDate = MonTimeStr.substring(7, 9) + '日'
//           }
//           // console.log("时间",strDate);
//           if (nameList.length == 0) {
//             nameList.push(d[i].PoltmtrlName.trim())
//             dateList.push(strDate)
//             /*  var data=new Array();
//               data.push(d.MonQty); */
//             data = {
//               name: d[i].PoltmtrlName.trim(),
//               data: [d[i].MonQty]
//             }
//             dataList.push(data)
//             bzh.push(d[i].StdValue)
//           } else if (nameList.indexOf(d[i].PoltmtrlName.trim()) < 0) {
//             nameList.push(d[i].PoltmtrlName)
//             bzh.push(d[i].StdValue)
//             // dataList.push(data);
//
//             data = {
//               name: d[i].PoltmtrlName.trim(),
//               data: [d[i].MonQty]
//             }
//             dataList.push(data)
//             /* data = new Array(); */
//             /* data.push(d[i].MonQty); */
//           } else {
//             if (dateList.indexOf(strDate) < 0) {
//               dateList.push(strDate)
//             }
//             for (var j = 0; j < dataList.length; j++) {
//               if (d[i].PoltmtrlName.trim() == dataList[j].name) {
//                 dataList[j].data.push(d[i].MonQty)
//               }
//             }
//             /* //data.push()
//              data.push(d[i].MonQty); */
//           }
//         }
//         // 处理数据结束
//         // dateList=dateList.reverse();
//
//         var divid = 'mychart1'
//         var title = '加热炉烟气'
//         var lengList = []
//         var objTemp
//
//         for (var l = 0; l < nameList.length; l++) {
//           var obj
//           var iconurl
//           if (nameList[l] == '二氧化硫') {
//             iconurl = 'image://../assets/imgs/legend/SO2.png'
//           } else if (nameList[l] == '氮氧化物') {
//             iconurl = 'image://../assets/imgs/legend/NOX.png'
//           } else if (nameList[l] == '烟尘') {
//             iconurl = 'image://../assets/imgs/legend/YanChen.png'
//           } else if (nameList[l] == '非甲烷总烃') {
//             iconurl = 'image://../assets/imgs/legend/grn.png'
//           } else if (nameList[l] == '温度') {
//             iconurl = 'image://../assets/imgs/legend/WenDu.png'
//           } else {
//             iconurl = 'image://../assets/imgs/legend/VOCs.png'
//           }
//
//           if (nameList[l] == '废气' || nameList[l] == '废气流量') { // 将废气流量排到数组最后
//             objTemp = {
//               name: nameList[l],
//               icon: iconurl,
//               textStyle: {
//                 color: '#ccc'
//               },
//               itemWidth: 20,
//               itemHeight: 5
//             }
//           } else {
//             obj = {
//               name: nameList[l],
//               icon: iconurl,
//               textStyle: {
//                 color: '#ccc'
//               },
//               itemWidth: 20,
//               itemHeight: 5
//             }
//             lengList.push(obj)
//           }
//         }
//         lengList.push(objTemp)
//
//         var legend = lengList// ['S02','氮氧化物','烟尘','总排量'];        {
//
//         // var  xdata =['1时', '2时', '3时', '4时', '5时', '6时', '7时', '8时', '9时', '10时', '11时', '12时', '13时', '14时', '15时', '16时', '17时', '18时', '19时', '20时','21时','22时','23时','24时'];
//         var xdata = dateList.reverse()
//         var ydatas = []
//
//         for (var j = 0; j < nameList.length; j++) {
//           var zdcbcolor, zxcolor
//           if (nameList[j] == '二氧化硫') {
//             zdcbcolor = 'red'
//             zxcolor = '#fff21c'
//           } else if (nameList[j] == '氮氧化物') {
//             zdcbcolor = 'red'
//             zxcolor = '#00B0F0'
//           } else if (nameList[j] == '烟尘') {
//             zdcbcolor = 'red'
//             zxcolor = '#f48183'
//           } else if (nameList[j] == '温度') {
//             zdcbcolor = 'red'
//             zxcolor = '#F206FF'
//           } else {
//             zdcbcolor = 'red'
//             zxcolor = '#9ACD32'
//           }
//
//           var sdata = []
//
//           for (var k = 0; k < dataList.length; k++) {
//             if (nameList[j].trim() == dataList[k].name.trim()) {
//               sdata = dataList[k].data.reverse()
//             }
//           }
//
//           var ydata = {
//             name: nameList[j],
//             data: sdata,
//             zdcbcolor: zdcbcolor,
//             zxcolor: zxcolor,
//             bzz: bzh[j]
//           }
//           exhbzz = {
//             name: nameList[j],
//             bzhui: bzh[j]
//           }
//           exhbzzList.push(exhbzz)
//           ydatas.push(ydata)
//         }
//
//         var yname = '浓度(mg/m³)'
//         CreateChart(divid, title, legend, xdata, ydatas, yname, id, datatype)
//       })
//     }
//     $('.btm span:nth-child(2)').empty()
//     var html = '监测时间 (' + startTime + ' 至 ' + endTime + ')'
//     $('.btm span:nth-child(2)').html(html)
//
//     foreDayTime = startTime
//     backDayTime = endTime
//   } else {
//     alert('查询时间不能为空!')
//   }
// }
//
// // 废气小时数据-步进
// function queryForeData_24 (id) {
//   var startTime, endTime
//   var date = new Date(fore24Time.replace(/-/g, '/')) // 替换是为了解决在IE浏览器失效
//   startTime = new Date(date.getTime() - (24 * 3600000)).Format('yyyy-MM-dd hh:mm:ss')
//   if (date.getMinutes() == 0 && date.getSeconds() == 0) {
//     endTime = new Date(date.getTime() - 1).Format('yyyy-MM-dd hh:mm:ss')
//   } else {
//     endTime = date.Format('yyyy-MM-dd hh:mm:ss')
//   }
//   var datatype = 2
//
//   get24HourDate(startTime, endTime, id, datatype, '28,31,226', function (res) {
//     // 处理数据开始
//     var d = res
//     var nameList = [] // 存放图例
//     var dateList = [] // 存放时间
//     var dataList = [] // 存放数据
//     var bzh = [] // 标准值
//     var data = []
//     wrwIDS = []
//     for (var i = 0; i < d.length; i++) {
//       var MonTimeStr = d[i].MonTimeStr
//
//       // 20190430 add  获取监测点id 污染物id  检测项id
//       getWRW(d[i])
//
//       var strDate
//       var d1 = MonTimeStr.split('/')
//       var d2 = d1[2].split(' ')
//       var t = MonTimeStr.split(' ')
//       var hlist = t[1].split(':')
//       var h = hlist[0]
//       if (d1[1] > 9) {
//         //  strDate=MonTimeStr.substring(8,10)+"日";
//         if (d2[0] > 9) {
//           strDate = ''
//           if (h > 9) {
//             strDate += MonTimeStr.substring(11, 13) + '时'
//           } else {
//             strDate += MonTimeStr.substring(11, 12) + '时'
//           }
//         } else {
//           strDate = ''
//           if (h > 9) {
//             strDate += MonTimeStr.substring(10, 12) + '时'
//           } else {
//             strDate += MonTimeStr.substring(10, 11) + '时'
//           }
//         }
//       } else {
//         if (d2[0] > 9) {
//           strDate = ''
//           if (h > 9) {
//             strDate += MonTimeStr.substring(10, 12) + '时'
//           } else {
//             strDate += MonTimeStr.substring(10, 11) + '时'
//           }
//         } else {
//           strDate = ''
//           if (h > 9) {
//             strDate += MonTimeStr.substring(9, 11) + '时'
//           } else {
//             strDate += MonTimeStr.substring(9, 10) + '时'
//           }
//         }
//       }
//
//       if (nameList.length == 0) {
//         nameList.push(d[i].PoltmtrlName.trim())
//         dateList.push(strDate)
//         if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//           d[i].MonQty = 0
//         }
//         data.push(d[i].MonQty)
//         bzh.push(d[i].StdValue)
//       } else if (nameList.indexOf(d[i].PoltmtrlName.trim()) < 0) {
//         nameList.push(d[i].PoltmtrlName)
//         bzh.push(d[i].StdValue)
//         dataList.push(data)
//         data = new Array()
//         if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//           d[i].MonQty = 0
//         }
//         data.push(d[i].MonQty)
//       } else if (i == d.length - 1) {
//         if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//           d[i].MonQty = 0
//         }
//         data.push(d[i].MonQty)
//         dataList.push(data)
//       } else {
//         if (dateList.indexOf(strDate) < 0) {
//           dateList.push(strDate)
//         }
//         if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//           d[i].MonQty = 0
//         }
//         data.push(d[i].MonQty)
//       }
//     }
//     // 处理数据结束
//
//     var newList = []
//     for (var i = 0; i < dataList.length; i++) {
//       var list = dataList[i].reverse()
//       newList.push(list)
//     }
//     dataList = newList
//
//     var id = 'mychart'
//     var title = '加热炉烟气'
//     var lengList = []
//     var objTemp
//
//     for (var l = 0; l < nameList.length; l++) {
//       var obj
//       var iconurl
//       if (nameList[l] == '二氧化硫') {
//         iconurl = 'image://../assets/imgs/legend/SO2.png'
//       } else if (nameList[l] == '氮氧化物') {
//         iconurl = 'image://../assets/imgs/legend/NOX.png'
//       } else if (nameList[l] == '烟尘') {
//         iconurl = 'image://../assets/imgs/legend/YanChen.png'
//       } else if (nameList[l] == '非甲烷总烃') {
//         iconurl = 'image://../assets/imgs/legend/grn.png'
//       } else {
//         iconurl = 'image://../assets/imgs/legend/VOCs.png'
//       }
//
//       if (nameList[l] == '废气' || nameList[l] == '废气流量') { // 将废气流量排到数组最后
//         objTemp = {
//           name: nameList[l],
//           icon: iconurl,
//           textStyle: {
//             color: '#ccc'
//           },
//           itemWidth: 20,
//           itemHeight: 5
//         }
//       } else {
//         obj = {
//           name: nameList[l],
//           icon: iconurl,
//           textStyle: {
//             color: '#ccc'
//           },
//           itemWidth: 20,
//           itemHeight: 5
//         }
//         lengList.push(obj)
//       }
//     }
//     lengList.push(objTemp)
//
//     var legend = lengList
//     var xdata = dateList.reverse()
//     var ydatas = []
//
//     for (var j = 0; j < nameList.length; j++) {
//       var zdcbcolor, zxcolor
//       if (nameList[j] == '二氧化硫') {
//         zdcbcolor = 'red'
//         zxcolor = '#fff21c'
//       } else if (nameList[j] == '氮氧化物') {
//         zdcbcolor = 'red'
//         zxcolor = '#00B0F0'
//       } else if (nameList[j] == '烟尘') {
//         zdcbcolor = 'red'
//         zxcolor = '#f48183'
//       } else if (nameList[j] == '温度') {
//         zdcbcolor = 'red'
//         zxcolor = '#F206FF'
//       } else {
//         zdcbcolor = 'red'
//         zxcolor = '#9ACD32'
//       }
//       var ydata = {
//         name: nameList[j],
//         data: dataList[j],
//         zdcbcolor: zdcbcolor,
//         zxcolor: zxcolor,
//         bzz: bzh[j]
//       }
//       exhbzz = {
//         name: nameList[j],
//         bzhui: bzh[j]
//       }
//       exhbzzList.push(exhbzz)
//
//       ydatas.push(ydata)
//     }
//
//     var yname = '浓度(mg/m³)'
//     CreateChart(id, title, legend, xdata, ydatas, yname, id, datatype)
//   })
//
//   $('.btm span:nth-child(2)').empty()
//   var html = '监测时间 (' + startTime + ' 至 ' + endTime + ')'
//   $('.btm span:nth-child(2)').html(html)
//
//   fore24Time = startTime
//   back24Time = endTime
// }
//
// // 废气小时数据-回退
// function queryBackData_24 (id) {
//   var startTime, endTime
//   var date = new Date(back24Time.replace(/-/g, '/')) // 替换是为了解决在IE浏览器失效
//   endTime = new Date(date.getTime() + (24 * 3600000)).Format('yyyy-MM-dd hh:mm:ss')
//   if (date.getMinutes() == 59 && date.getSeconds() == 59) {
//     startTime = new Date(date.getTime() + (24 * 3600000)).Format('yyyy-MM-dd 00:00:00')
//   } else {
//     startTime = date.Format('yyyy-MM-dd hh:mm:ss')
//   }
//   var datatype = 2
//
//   // 判断回退时间不能超过当前时间
//   var compareDate1 = new Date()
//   var compareDate2 = new Date(endTime.replace(/-/g, '/'))
//   if (compareDate1.getTime() > compareDate2.getTime()) {
//     get24HourDate(startTime, endTime, id, datatype, '28,31,226', function (res) {
//       // 处理数据开始
//       var d = res
//       var nameList = [] // 存放图例
//       var dateList = [] // 存放时间
//       var dataList = [] // 存放数据
//       var bzh = [] // 标准值
//       var data = []
//       wrwIDS = []
//       for (var i = 0; i < d.length; i++) {
//         var MonTimeStr = d[i].MonTimeStr
//
//         // 20190430 add  获取监测点id 污染物id  检测项id
//         getWRW(d[i])
//
//         var strDate
//         var d1 = MonTimeStr.split('/')
//         var d2 = d1[2].split(' ')
//         var t = MonTimeStr.split(' ')
//         var hlist = t[1].split(':')
//         var h = hlist[0]
//         if (d1[1] > 9) {
//           //  strDate=MonTimeStr.substring(8,10)+"日";
//           if (d2[0] > 9) {
//             strDate = ''
//             if (h > 9) {
//               strDate += MonTimeStr.substring(11, 13) + '时'
//             } else {
//               strDate += MonTimeStr.substring(11, 12) + '时'
//             }
//           } else {
//             strDate = ''
//             if (h > 9) {
//               strDate += MonTimeStr.substring(10, 12) + '时'
//             } else {
//               strDate += MonTimeStr.substring(10, 11) + '时'
//             }
//           }
//         } else {
//           if (d2[0] > 9) {
//             strDate = ''
//             if (h > 9) {
//               strDate += MonTimeStr.substring(10, 12) + '时'
//             } else {
//               strDate += MonTimeStr.substring(10, 11) + '时'
//             }
//           } else {
//             strDate = ''
//             if (h > 9) {
//               strDate += MonTimeStr.substring(9, 11) + '时'
//             } else {
//               strDate += MonTimeStr.substring(9, 10) + '时'
//             }
//           }
//         }
//
//         if (nameList.length == 0) {
//           nameList.push(d[i].PoltmtrlName.trim())
//           dateList.push(strDate)
//           if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//             d[i].MonQty = 0
//           }
//           data.push(d[i].MonQty)
//           bzh.push(d[i].StdValue)
//         } else if (nameList.indexOf(d[i].PoltmtrlName.trim()) < 0) {
//           nameList.push(d[i].PoltmtrlName)
//           bzh.push(d[i].StdValue)
//           dataList.push(data)
//           data = new Array()
//           if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//             d[i].MonQty = 0
//           }
//           data.push(d[i].MonQty)
//         } else if (i == d.length - 1) {
//           if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//             d[i].MonQty = 0
//           }
//           data.push(d[i].MonQty)
//           dataList.push(data)
//         } else {
//           if (dateList.indexOf(strDate) < 0) {
//             dateList.push(strDate)
//           }
//           if ((d[i].PoltmtrlName == '废气流量' || d[i].PoltmtrlName == '废气') && d[i].MonQty < 0) {
//             d[i].MonQty = 0
//           }
//           data.push(d[i].MonQty)
//         }
//       }
//       // 处理数据结束
//
//       var newList = []
//
//       for (var i = 0; i < dataList.length; i++) {
//         var list = dataList[i].reverse()
//         newList.push(list)
//       }
//       dataList = newList
//
//       var id = 'mychart'
//       var title = '加热炉烟气'
//       var lengList = []
//       var objTemp
//
//       for (var l = 0; l < nameList.length; l++) {
//         var obj
//         var iconurl
//         if (nameList[l] == '二氧化硫') {
//           iconurl = 'image://../assets/imgs/legend/SO2.png'
//         } else if (nameList[l] == '氮氧化物') {
//           iconurl = 'image://../assets/imgs/legend/NOX.png'
//         } else if (nameList[l] == '烟尘') {
//           iconurl = 'image://../assets/imgs/legend/YanChen.png'
//         } else if (nameList[l] == '非甲烷总烃') {
//           iconurl = 'image://../assets/imgs/legend/grn.png'
//         } else if (nameList[l] == '温度') {
//           iconurl = 'image://../assets/imgs/legend/WenDu.png'
//         } else {
//           iconurl = 'image://../assets/imgs/legend/VOCs.png'
//         }
//
//         if (nameList[l] == '废气' || nameList[l] == '废气流量') { // 将废气流量排到数组最后
//           objTemp = {
//             name: nameList[l],
//             icon: iconurl,
//             textStyle: {
//               color: '#ccc'
//             },
//             itemWidth: 20,
//             itemHeight: 5
//           }
//         } else {
//           obj = {
//             name: nameList[l],
//             icon: iconurl,
//             textStyle: {
//               color: '#ccc'
//             },
//             itemWidth: 20,
//             itemHeight: 5
//           }
//           lengList.push(obj)
//         }
//       }
//       lengList.push(objTemp)
//
//       var legend = lengList
//       var xdata = dateList.reverse()
//       var ydatas = []
//
//       for (var j = 0; j < nameList.length; j++) {
//         var zdcbcolor, zxcolor
//         if (nameList[j] == '二氧化硫') {
//           zdcbcolor = 'red'
//           zxcolor = '#fff21c'
//         } else if (nameList[j] == '氮氧化物') {
//           zdcbcolor = 'red'
//           zxcolor = '#00B0F0'
//         } else if (nameList[j] == '烟尘') {
//           zdcbcolor = 'red'
//           zxcolor = '#f48183'
//         } else if (nameList[j] == '温度') {
//           zdcbcolor = 'red'
//           zxcolor = '#F206FF'
//         } else {
//           zdcbcolor = 'red'
//           zxcolor = '#9ACD32'
//         }
//         var ydata = {
//           name: nameList[j],
//           data: dataList[j],
//           zdcbcolor: zdcbcolor,
//           zxcolor: zxcolor,
//           bzz: bzh[j]
//         }
//         exhbzz = {
//           name: nameList[j],
//           bzhui: bzh[j]
//         }
//         exhbzzList.push(exhbzz)
//
//         ydatas.push(ydata)
//       }
//
//       var yname = '浓度(mg/m³)'
//       CreateChart(id, title, legend, xdata, ydatas, yname, id, datatype)
//     })
//
//     $('.btm span:nth-child(2)').empty()
//     var html = '监测时间 (' + startTime + ' 至 ' + endTime + ')'
//     $('.btm span:nth-child(2)').html(html)
//
//     fore24Time = startTime
//     back24Time = endTime
//   }
// }
//
// // 废气日数据-步进
// function queryForeData_month (id) {
//   var startTime, endTime
//   var date = new Date(foreDayTime.replace(/-/g, '/')) // 替换是为了解决在IE浏览器失效
//
//   var dateUtil = new DateUtil()
//   var datePkg = dateUtil.getTowDate(date, 'b', 29 * 24 * 3600000)
//   var startTime = datePkg.dateTime1YMDStr
//   var endTime = datePkg.dateTime2YMDStr
//   var datatype = 1
//
//   get24HourDate(startTime, endTime, id, datatype, '28,31,226', function (res) {
//     // 处理数据开始
//     var d = res
//     var nameList = [] // 存放图例
//     var dateList = [] // 存放时间
//     var dataList = [] // 存放数据
//     var bzh = [] // 标准值
//     var data
//     wrwIDS = []
//     $.each(d, function (index, item) {
//       // 20190430 add  获取监测点id 污染物id  检测项id
//       getWRW(item)
//
//       var strDate = item.MonTimeStr.split(' ')[0]
//
//       if (nameList.length == 0) {
//         nameList.push(item.PoltmtrlName.trim())
//         dateList.push(strDate)
//         data = {
//           name: item.PoltmtrlName.trim(),
//           data: [item.MonQty]
//         }
//         dataList.push(data)
//         bzh.push(item.StdValue)
//       } else if (nameList.indexOf(item.PoltmtrlName.trim()) < 0) {
//         nameList.push(item.PoltmtrlName)
//         bzh.push(item.StdValue)
//         data = {
//           name: item.PoltmtrlName.trim(),
//           data: [item.MonQty]
//         }
//
//         dataList.push(data)
//       } else {
//         if (dateList.indexOf(strDate) < 0) {
//           dateList.push(strDate)
//         }
//         for (var j = 0; j < dataList.length; j++) {
//           if (item.PoltmtrlName.trim() == dataList[j].name) {
//             dataList[j].data.push(item.MonQty)
//           }
//         }
//       }
//     })
//     $.each(dateList, function (index, item) {
//       dateList[index] = item.split('/')[2] + '日'
//     })
//     // 处理数据结束
//     // dateList=dateList.reverse();
//
//     var divid = 'mychart1'
//     var title = '加热炉烟气'
//
//     var lengList = []
//     var objTemp
//
//     for (var l = 0; l < nameList.length; l++) {
//       var obj
//       var iconurl
//       if (nameList[l] == '二氧化硫') {
//         iconurl = 'image://../assets/imgs/legend/SO2.png'
//       } else if (nameList[l] == '氮氧化物') {
//         iconurl = 'image://../assets/imgs/legend/NOX.png'
//       } else if (nameList[l] == '烟尘') {
//         iconurl = 'image://../assets/imgs/legend/YanChen.png'
//       } else if (nameList[l] == '非甲烷总烃') {
//         iconurl = 'image://../assets/imgs/legend/grn.png'
//       } else if (nameList[l] == '温度') {
//         iconurl = 'image://../assets/imgs/legend/WenDu.png'
//       } else {
//         iconurl = 'image://../assets/imgs/legend/VOCs.png'
//       }
//
//       if (nameList[l] == '废气' || nameList[l] == '废气流量') { // 将废气流量排到数组最后
//         objTemp = {
//           name: nameList[l],
//           icon: iconurl,
//           textStyle: {
//             color: '#ccc'
//           },
//           itemWidth: 20,
//           itemHeight: 5
//         }
//       } else {
//         obj = {
//           name: nameList[l],
//           icon: iconurl,
//           textStyle: {
//             color: '#ccc'
//           },
//           itemWidth: 20,
//           itemHeight: 5
//         }
//         lengList.push(obj)
//       }
//     }
//     lengList.push(objTemp)
//
//     var legend = lengList// ['S02','氮氧化物','烟尘','总排量'];        {
//
//     // var  xdata =['1时', '2时', '3时', '4时', '5时', '6时', '7时', '8时', '9时', '10时', '11时', '12时', '13时', '14时', '15时', '16时', '17时', '18时', '19时', '20时','21时','22时','23时','24时'];
//     var xdata = dateList.reverse()
//     var ydatas = []
//
//     for (var j = 0; j < nameList.length; j++) {
//       var zdcbcolor, zxcolor
//       if (nameList[j] == '二氧化硫') {
//         zdcbcolor = 'red'
//         zxcolor = '#fff21c'
//       } else if (nameList[j] == '氮氧化物') {
//         zdcbcolor = 'red'
//         zxcolor = '#00B0F0'
//       } else if (nameList[j] == '烟尘') {
//         zdcbcolor = 'red'
//         zxcolor = '#f48183'
//       } else if (nameList[j] == '温度') {
//         zdcbcolor = 'red'
//         zxcolor = '#F206FF'
//       } else {
//         zdcbcolor = 'red'
//         zxcolor = '#9ACD32'
//       }
//
//       var sdata = []
//
//       for (var k = 0; k < dataList.length; k++) {
//         if (nameList[j].trim() == dataList[k].name.trim()) {
//           sdata = dataList[k].data.reverse()
//         }
//       }
//
//       var ydata = {
//         name: nameList[j],
//         data: sdata,
//         zdcbcolor: zdcbcolor,
//         zxcolor: zxcolor,
//         bzz: bzh[j]
//       }
//       exhbzz = {
//         name: nameList[j],
//         bzhui: bzh[j]
//       }
//       exhbzzList.push(exhbzz)
//       ydatas.push(ydata)
//     }
//
//     var yname = '浓度(mg/m³)'
//     CreateChart(divid, title, legend, xdata, ydatas, yname, id, datatype)
//   })
//
//   $('.btm span:nth-child(2)').empty()
//   var html = '监测时间 (' + startTime + ' 至 ' + endTime + ')'
//   $('.btm span:nth-child(2)').html(html)
//
//   foreDayTime = startTime
//   backDayTime = endTime
// }
//
// // 废气日数据-回退
// function queryBackData_month (id) {
//   var startTime, endTime
//   var date = new Date(backDayTime.replace(/-/g, '/')) // 替换是为了解决在IE浏览器失效
//
//   var dateUtil = new DateUtil()
//   var datePkg = dateUtil.getTowDate(date, 'a', 29 * 24 * 3600000)
//   var startTime = datePkg.dateTime1YMDStr
//   var endTime = datePkg.dateTime2YMDStr
//   var datatype = 1
//
//   // 判断回退时间不能超过当前时间
//   var compareDate1 = new Date()
//   var compareDate2 = new Date(endTime.replace(/-/g, '/'))
//   if (compareDate1.getTime() > compareDate2.getTime()) {
//     get24HourDate(startTime, endTime, id, datatype, '28,31,226', function (res) {
//       // 处理数据开始
//       var d = res
//       var nameList = [] // 存放图例
//       var dateList = [] // 存放时间
//       var dataList = [] // 存放数据
//       var bzh = [] // 标准值
//       var data
//       wrwIDS = []
//       $.each(d, function (index, item) {
//         // 20190430 add  获取监测点id 污染物id  检测项id
//         getWRW(item)
//
//         var strDate = item.MonTimeStr.split(' ')[0]
//
//         if (nameList.length == 0) {
//           nameList.push(item.PoltmtrlName.trim())
//           dateList.push(strDate)
//           data = {
//             name: item.PoltmtrlName.trim(),
//             data: [item.MonQty]
//           }
//           dataList.push(data)
//           bzh.push(item.StdValue)
//         } else if (nameList.indexOf(item.PoltmtrlName.trim()) < 0) {
//           nameList.push(item.PoltmtrlName)
//           bzh.push(item.StdValue)
//           data = {
//             name: item.PoltmtrlName.trim(),
//             data: [item.MonQty]
//           }
//
//           dataList.push(data)
//         } else {
//           if (dateList.indexOf(strDate) < 0) {
//             dateList.push(strDate)
//           }
//           for (var j = 0; j < dataList.length; j++) {
//             if (item.PoltmtrlName.trim() == dataList[j].name) {
//               dataList[j].data.push(item.MonQty)
//             }
//           }
//         }
//       })
//       $.each(dateList, function (index, item) {
//         dateList[index] = item.split('/')[2] + '日'
//       })
//       // 处理数据结束
//       // dateList=dateList.reverse();
//
//       var divid = 'mychart1'
//       var title = '加热炉烟气'
//
//       var lengList = []
//       var objTemp
//
//       for (var l = 0; l < nameList.length; l++) {
//         var obj
//         var iconurl
//         if (nameList[l] == '二氧化硫') {
//           iconurl = 'image://../assets/imgs/legend/SO2.png'
//         } else if (nameList[l] == '氮氧化物') {
//           iconurl = 'image://../assets/imgs/legend/NOX.png'
//         } else if (nameList[l] == '烟尘') {
//           iconurl = 'image://../assets/imgs/legend/YanChen.png'
//         } else if (nameList[l] == '非甲烷总烃') {
//           iconurl = 'image://../assets/imgs/legend/grn.png'
//         } else if (nameList[l] == '温度') {
//           iconurl = 'image://../assets/imgs/legend/WenDu.png'
//         } else {
//           iconurl = 'image://../assets/imgs/legend/VOCs.png'
//         }
//
//         if (nameList[l] == '废气' || nameList[l] == '废气流量') { // 将废气流量排到数组最后
//           objTemp = {
//             name: nameList[l],
//             icon: iconurl,
//             textStyle: {
//               color: '#ccc'
//             },
//             itemWidth: 20,
//             itemHeight: 5
//           }
//         } else {
//           obj = {
//             name: nameList[l],
//             icon: iconurl,
//             textStyle: {
//               color: '#ccc'
//             },
//             itemWidth: 20,
//             itemHeight: 5
//           }
//           lengList.push(obj)
//         }
//       }
//       lengList.push(objTemp)
//
//       var legend = lengList// ['S02','氮氧化物','烟尘','总排量'];        {
//
//       // var  xdata =['1时', '2时', '3时', '4时', '5时', '6时', '7时', '8时', '9时', '10时', '11时', '12时', '13时', '14时', '15时', '16时', '17时', '18时', '19时', '20时','21时','22时','23时','24时'];
//       var xdata = dateList.reverse()
//       var ydatas = []
//
//       for (var j = 0; j < nameList.length; j++) {
//         var zdcbcolor, zxcolor
//         if (nameList[j] == '二氧化硫') {
//           zdcbcolor = 'red'
//           zxcolor = '#fff21c'
//         } else if (nameList[j] == '氮氧化物') {
//           zdcbcolor = 'red'
//           zxcolor = '#00B0F0'
//         } else if (nameList[j] == '烟尘') {
//           zdcbcolor = 'red'
//           zxcolor = '#f48183'
//         } else if (nameList[j] == '温度') {
//           zdcbcolor = 'red'
//           zxcolor = '#f206ff'
//         } else {
//           zdcbcolor = 'red'
//           zxcolor = '#9ACD32'
//         }
//
//         var sdata = []
//
//         for (var k = 0; k < dataList.length; k++) {
//           if (nameList[j].trim() == dataList[k].name.trim()) {
//             sdata = dataList[k].data.reverse()
//           }
//         }
//
//         var ydata = {
//           name: nameList[j],
//           data: sdata,
//           zdcbcolor: zdcbcolor,
//           zxcolor: zxcolor,
//           bzz: bzh[j]
//         }
//         exhbzz = {
//           name: nameList[j],
//           bzhui: bzh[j]
//         }
//         exhbzzList.push(exhbzz)
//         ydatas.push(ydata)
//       }
//
//       var yname = '浓度(mg/m³)'
//       CreateChart(divid, title, legend, xdata, ydatas, yname, id, datatype)
//     })
//
//     $('.btm span:nth-child(2)').empty()
//     var html = '监测时间 (' + startTime + ' 至 ' + endTime + ')'
//     $('.btm span:nth-child(2)').html(html)
//
//     foreDayTime = startTime
//     backDayTime = endTime
//   }
// }
//
// function get24HourDate(startTime,endTime,id,datatype,monItemId,c) {
//   var conditionStr='{"poltSourceId":"","onLineMonEmissPointId":"'+id+'","poltMtrlId":"","monItemId":"'+monItemId+'","emissTypeId":"","beginTime":"'+startTime+'","endTime":"'+endTime+'","dataType":"'+datatype+'"}';
//   var condition = JSON.parse(conditionStr);
//   var wsservice = new WsEPMapService();
//   wsservice['QueryOnlineMonData'](condition,function (res) {
//     console.log("GetOnlineMonData",res);
//     return c(res.Result.DataInfo,datatype);
//   })
// }