//
|
// 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'] : '--') + ' </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+' </span>';
|
// }
|
// if(NOXT!=null){
|
// NOXHtml= '<span>氮氧化物:</span><span style="color: yellow">'+NOXT+ "</span> 标准:<span style=\"color: #fff\">"+NOXBZZ+' </span>';
|
// }
|
// if(MATTR!=null){
|
// YCHtml='<span>烟尘:</span><span style="color: yellow">'+MATTR+ "</span> 标准:<span style=\"color: #fff\">"+YCBZZ+' </span>';
|
// }
|
// if(VOCsT!=null){
|
// if(VOCsBZZ==null){
|
// VOCsBZZ=20;
|
// }
|
// VOCsHtml='<span>VOCs:</span><span style="color: yellow">'+VOCsT+ "</span> 标准:<span style=\"color: #fff\">"+VOCsBZZ+' </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)) : '--') + ' </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) : '--') + ' </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)) : '--') + ' </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) : '--') + ' </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)) : '--') + ' </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) : '--') + ' </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);
|
// })
|
// }
|