// // 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 += '' + p + ':' + (data[0][p + '_VAL'] != null ? data[0][p + '_VAL'] : '--') + ' 标准:' + (data[0][p + '_BBZ'] != null ? data[0][p + '_BBZ'] : '--') + '     ' // } // } // // 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 标准:"+SO2BZZ+'      '; // } // if(NOXT!=null){ // NOXHtml= '氮氧化物:'+NOXT+ " 标准:"+NOXBZZ+'      '; // } // if(MATTR!=null){ // YCHtml='烟尘:'+MATTR+ " 标准:"+YCBZZ+'      '; // } // if(VOCsT!=null){ // if(VOCsBZZ==null){ // VOCsBZZ=20; // } // VOCsHtml='VOCs:'+VOCsT+ " 标准:"+VOCsBZZ+'      '; // } // // var RealTimehtml= SO2Html+NOXHtml+YCHtml+VOCsHtml; // // $(".RealTime").append(RealTimehtml); // // var seriList=[]; // // for(var s=0;s 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 += '' + ydatas[n].name + ':' + (VAL != null ? (VAL.toFixed(2)) : '--') + '      ' // } else { // html += '' + ydatas[n].name + ':' + (VAL != null ? (VAL.toFixed(2)) : '--') + ' 标准:' + (BBZ != null ? (BBZ) : '--') + '      ' // } // } // // $('.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 += '' + ydatas[n].name + ':' + (VAL != null ? (VAL.toFixed(2)) : '--') + '    ' // } else { // html += '' + ydatas[n].name + ':' + (VAL != null ? (VAL.toFixed(2)) : '--') + ' 标准:' + (BBZ != null ? (BBZ) : '--') + '    ' // } // } // $('.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 + '
' // 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 = '' // } else if (seriesName == '氮氧化物') { // maker = '' // } else if (seriesName == '烟尘') { // maker = '' // } else if (seriesName == '温度') { // maker = '' // } else { // maker = '' // } // s += maker + seriesName + ':' + valueFliter + '
' // } // 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 += '' + ydatas[n].name + ':' + (VAL != null ? (VAL.toFixed(2)) : '--') + '      ' // } else { // html += '' + ydatas[n].name + ':' + (VAL != null ? (VAL.toFixed(2)) : '--') + ' 标准:' + (BBZ != null ? (BBZ) : '--') + '      ' // } // } // // $('.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); // }) // }