CZT
2023-09-06 71c4fa1e27f75ae4b765c95c67a3069c84dc72ba
1
/*Obfuscated by JShaman.com*/function resetGrainChartAlpha(_0x233b06){var _0x195dcb=0x28;var _0x40fe03=0x0;var _0x4f8936=0xa5;var _0x2ca5ec=0x96;var _0x36f711=0x4b;var _0x4b1d21=$('#grainChar3d')['width']();_0x2ca5ec=_0x4b1d21/numX;if('lay'==_0x233b06){_0x195dcb=0x2d;_0x40fe03=0x0;_0x2ca5ec=0x96;_0x36f711=0x4b;renderGrainByLay(0x1);}if('row'==_0x233b06){_0x195dcb=0xf;_0x40fe03=0x0;renderGrainByRow(0x1);}if('col'==_0x233b06){_0x4f8936=0xd2;_0x195dcb=0x23;_0x40fe03=0x4b;_0x2ca5ec=0x50;_0x36f711=0x96;renderGrainByCol(0x1);}if('all'==_0x233b06){_0x195dcb=0x2d;_0x40fe03=0x0;_0x2ca5ec=0x96;_0x36f711=0x4b;renderGrainByAll();}updateGrainBtn(_0x233b06);grainChar3d['option']['grid3D']['boxWidth']=_0x2ca5ec;grainChar3d['option']['grid3D']['boxDepth']=_0x36f711;grainChar3d['option']['grid3D']['viewControl']['distance']=_0x4f8936;grainChar3d['option']['grid3D']['viewControl']['alpha']=_0x195dcb;grainChar3d['option']['grid3D']['viewControl']['beta']=_0x40fe03;grainChar3d['chart']['setOption'](grainChar3d['option']);};function resetGrainChart3d(){var _0x57122=grainData['cable']['split']('-');var _0x5e0106=new Array();var _0x43be8e=new Array();var _0x55815b=new Array();numZ=_0x57122[0x0];numY=_0x57122[0x1];numX=_0x57122[0x2];for(var _0x4353eb=numX;_0x4353eb>0x0;_0x4353eb--){_0x5e0106['push']({'value':_0x4353eb+'列','textStyle':{}});}for(var _0x4353eb=0x1;_0x4353eb<=numY;_0x4353eb++){_0x43be8e['push']({'value':_0x4353eb+'行','textStyle':{}});}for(var _0x4353eb=numZ;_0x4353eb>0x0;_0x4353eb--){_0x55815b['push']({'value':_0x4353eb+'层','textStyle':{}});}grainChar3d['option']['xAxis3D']['data']=_0x5e0106;grainChar3d['option']['yAxis3D']['data']=_0x43be8e;grainChar3d['option']['zAxis3D']['data']=_0x55815b;renderGrainByAll();};function updateGrainBtn(_0x4bc497){var _0x570f85=$('#btn_next');var _0x3eb561=$('#btn_pre');if('lay'==_0x4bc497){_0x570f85['text']('下一层');_0x3eb561['text']('上一层');}if('row'==_0x4bc497){_0x570f85['text']('下一行');_0x3eb561['text']('上一行');}if('col'==_0x4bc497){_0x570f85['text']('下一列');_0x3eb561['text']('上一列');}if('all'==_0x4bc497){_0x570f85['text']('下一层');_0x3eb561['text']('上一层');}_0x570f85['attr']('num',0x1);_0x570f85['attr']('typeTag',_0x4bc497);};function grainNext(){var _0x263a54=$('#btn_next');var _0x48b107=_0x263a54['attr']('num');var _0x249a1e=_0x263a54['attr']('typeTag');_0x48b107=Number(_0x48b107)+0x1;if('lay'==_0x249a1e){if(_0x48b107>numZ)_0x48b107=0x1;renderGrainByLay(_0x48b107);}if('row'==_0x249a1e){if(_0x48b107>numY)_0x48b107=0x1;renderGrainByRow(_0x48b107);}if('col'==_0x249a1e){if(_0x48b107>numX)_0x48b107=0x1;renderGrainByCol(_0x48b107);}_0x263a54['attr']('num',_0x48b107);};function grainPre(){var _0x5e0eca=$('#btn_next');var _0x164708=_0x5e0eca['attr']('num');var _0x1ba35c=_0x5e0eca['attr']('typeTag');_0x164708=Number(_0x164708)-0x1;if('lay'==_0x1ba35c){if(_0x164708<0x1)_0x164708=numZ;renderGrainByLay(_0x164708);}if('row'==_0x1ba35c){if(_0x164708<0x1)_0x164708=numY;renderGrainByRow(_0x164708);}if('col'==_0x1ba35c){if(_0x164708<0x1)_0x164708=numX;renderGrainByCol(_0x164708);}_0x5e0eca['attr']('num',_0x164708);};function renderGrainByCol(_0x56b2fe){if(!_0x56b2fe)_0x56b2fe=0x1;var _0x4a4745=new Array();var _0xdfbe3c=grainData['listPoints'];$['each'](_0xdfbe3c,function(_0x59b8df,_0x31c0fc){if(_0x56b2fe==numX-_0x31c0fc['x']){_0x4a4745['push']([_0x31c0fc['x'],_0x31c0fc['y'],numZ-_0x31c0fc['fz'],_0x31c0fc['temp']]);}});var _0x1db53d=grainChar3d['option']['xAxis3D']['data'];$['each'](_0x1db53d,function(_0x28cc27,_0x18b516){if(_0x28cc27==numX-_0x56b2fe){_0x1db53d[_0x28cc27]={'value':_0x18b516['value'],'textStyle':{'color':'#900','fontSize':0x12}};}else{_0x1db53d[_0x28cc27]={'value':_0x18b516['value']};}});grainChar3d['option']['xAxis3D']['data']=_0x1db53d;grainChar3d['option']['series'][0x0]['data']=_0x4a4745;grainChar3d['option']['series'][0x0]['label']['show']=!![];grainChar3d['chart']['setOption'](grainChar3d['option']);};function renderGrainByRow(_0xbad26b){if(!_0xbad26b)_0xbad26b=0x1;var _0x45e0e2=new Array();var _0x2a7389=grainData['listPoints'];$['each'](_0x2a7389,function(_0x4edb8a,_0x19e691){if(_0xbad26b-0x1==_0x19e691['y']){_0x45e0e2['push']([_0x19e691['x'],_0x19e691['y'],numZ-_0x19e691['fz'],_0x19e691['temp']]);}});var _0x2af984=grainChar3d['option']['yAxis3D']['data'];$['each'](_0x2af984,function(_0x5b15e2,_0x4a3711){if(_0x5b15e2==_0xbad26b-0x1){_0x2af984[_0x5b15e2]={'value':_0x4a3711['value'],'textStyle':{'color':'#900','fontSize':0x12}};}else{_0x2af984[_0x5b15e2]={'value':_0x4a3711['value']};}});grainChar3d['option']['yAxis3D']['data']=_0x2af984;grainChar3d['option']['series'][0x0]['data']=_0x45e0e2;grainChar3d['option']['series'][0x0]['label']['show']=!![];grainChar3d['chart']['setOption'](grainChar3d['option']);var _0x1419f5;var _0x42e1f7=grainData['listRows'];$['each'](_0x42e1f7,function(_0x177732,_0x4c72c4){if(_0xbad26b-0x1==_0x4c72c4['y']){_0x1419f5=_0x4c72c4;}});$('#dynamicAve')['text'](_0x1419f5['tempAve']);$('#dynamicMax')['text'](_0x1419f5['tempMax']);$('#dynamicMin')['text'](_0x1419f5['tempMin']);$('#dynamicAveName')['text']('行均温');$('#dynamicMaxName')['text']('行高温');$('#dynamicMinName')['text']('行低温');};function renderGrainByLay(_0x409937){var _0x46c40d=new Array();var _0x736c50=grainData['listPoints'];$['each'](_0x736c50,function(_0x3484f5,_0x4cc63b){if(_0x409937==_0x4cc63b['fz']){_0x46c40d['push']([_0x4cc63b['x'],_0x4cc63b['y'],numZ-_0x4cc63b['fz'],_0x4cc63b['temp']]);}});var _0x12d274=grainChar3d['option']['zAxis3D']['data'];$['each'](_0x12d274,function(_0x51ef33,_0xd23fa9){if(_0x51ef33==numZ-_0x409937){_0x12d274[_0x51ef33]={'value':_0xd23fa9['value'],'textStyle':{'color':'#900','fontSize':0x12}};}else{_0x12d274[_0x51ef33]={'value':_0xd23fa9['value']};}});grainChar3d['option']['zAxis3D']['data']=_0x12d274;grainChar3d['option']['series'][0x0]['data']=_0x46c40d;grainChar3d['option']['series'][0x0]['label']['show']=!![];grainChar3d['chart']['setOption'](grainChar3d['option']);var _0x1d8aa4;var _0x90127c=grainData['listLays'];$['each'](_0x90127c,function(_0x1b4f64,_0x31caf0){if(_0x409937==_0x31caf0['fz']){_0x1d8aa4=_0x31caf0;}});$('#dynamicAve')['text'](_0x1d8aa4['tempAve']);$('#dynamicMax')['text'](_0x1d8aa4['tempMax']);$('#dynamicMin')['text'](_0x1d8aa4['tempMin']);$('#dynamicAveName')['text']('层均温');$('#dynamicMaxName')['text']('层高温');$('#dynamicMinName')['text']('层低温');};function renderGrainByAll(){var _0x3b26cc=new Array();var _0x35df36=grainData['listPoints'];$['each'](_0x35df36,function(_0xa668b6,_0x4da666){_0x3b26cc['push']([_0x4da666['x'],_0x4da666['y'],numZ-_0x4da666['fz'],_0x4da666['temp']]);});var _0x4c1b01=grainChar3d['option']['zAxis3D']['data'];$['each'](_0x4c1b01,function(_0x1fa0a4,_0x56dcac){_0x4c1b01[_0x1fa0a4]={'value':_0x56dcac['value'],'textStyle':{'color':'#900','fontSize':0x12}};});grainChar3d['option']['zAxis3D']['data']=_0x4c1b01;grainChar3d['option']['series'][0x0]['data']=_0x3b26cc;grainChar3d['option']['series'][0x0]['label']['show']=![];grainChar3d['chart']['setOption'](grainChar3d['option']);$('#dynamicAve')['text']('--');$('#dynamicMax')['text']('--');$('#dynamicMin')['text']('--');$('#dynamicAveName')['text']('层均温');$('#dynamicMaxName')['text']('层高温');$('#dynamicMinName')['text']('层低温');};function initGrainChar3d(){var _0x375aec=$('#grainChar3d');var _0x325168=$('#mainLeft')['height']();var _0x22472e=$('#topInfo')['width']();var _0x5c6f94=_0x325168-0xa;var _0x51dcf1=_0x22472e;_0x5c6f94=0x258;_0x375aec['css']('height',_0x5c6f94);_0x375aec['css']('width',_0x51dcf1);var _0x484afd=0x96;var _0x5b35ff=0x4b;_0x484afd=_0x51dcf1/numX;var _0x33d356=['列7','列6','列5','列4','列3','列2','列1'];var _0x2add23=['行1','行2','行3','行4','行5','行6'];var _0x3bcebc=['四层','三层','二层','一层'];var _0x1b9ca4=[];var _0x34d254={'xAxis3D':{'name':'','show':![],'type':'category','data':_0x33d356,'axisLine':{'interval':0x0},'axisLabel':{'interval':0x0}},'yAxis3D':{'name':'','show':![],'type':'category','data':_0x2add23},'zAxis3D':{'name':'','show':![],'type':'category','data':_0x3bcebc},'grid3D':{'boxWidth':_0x484afd,'boxDepth':_0x5b35ff,'light':{'main':{'intensity':1.2,'shadow':!![]},'ambient':{'intensity':0.3}},'environment':new echarts['graphic']['LinearGradient'](0x0,0x0,0x0,0x1,[{'offset':0x0,'color':'#00aaff'},{'offset':0.7,'color':'#998866'},{'offset':0x1,'color':'#998866'}],![]),'splitArea':{'show':!![],'interval':0x0},'axisPointer':{'show':![]},'viewControl':{'projection':'perspective','autoRotate':![],'rotateSensitivity':0x1,'zoomSensitivity':0x1,'distance':0xaa,'alpha':0x2d,'beta':0x0}},'series':[{'type':'scatter3D','symbol':'pin','symbolSize':0x14,'shading':'lambert','label':{'show':!![],'distance':0x1,'position':'left','textStyle':{'fontSize':'16','borderWidth':0x1},'formatter':function(_0x15d76e){if(_0x15d76e['value'][0x3]==-0x64){return'备用';}if(_0x15d76e['value'][0x3]==0x55){return'故障';}return _0x15d76e['value'][0x3]['toFixed'](0x1);}},'emphasis':{'show':!![],'label':{'textStyle':{'fontSize':0x18,'color':'#900'}},'itemStyle':{'color':'#900'}},'data':_0x1b9ca4,'itemStyle':{'normal':{'color':function(_0x1f4f3c){return getColor(_0x1f4f3c['value'][0x3]);}}}}]};var _0x15bf84=echarts['init'](document['getElementById']('grainChar3d'),'light');_0x15bf84['setOption'](_0x34d254,!![]);_0x15bf84['on']('click','series',function(_0x3ff9b9){showPointChart(_0x3ff9b9['data']);});return{'chart':_0x15bf84,'option':_0x34d254};};var colors=['#05FF46','#1FFF3E','#45FF33','#69FF29','#94FF1B','#A8FF15','#CDFF0C','#FAFF00','#FFEB01','#FFA104','#FF630E','#FF3116','#FF0D1B'];function getColor(_0x214333){if('备用'==_0x214333||-0x64==_0x214333){return'#BBBBBB';}if('故障'==_0x214333||-0x65==_0x214333){return'#BBBBBB';}if(_0x214333<=-0x5){return'#05FF46';}if(_0x214333>-0x5&&_0x214333<=0x0){return colors[0x1];}if(_0x214333>0x0&&_0x214333<=0x5){return colors[0x2];}if(_0x214333>0x5&&_0x214333<=0xb){return colors[0x3];}if(_0x214333>0xb&&_0x214333<=0xe){return colors[0x4];}if(_0x214333>0xe&&_0x214333<=0x11){return colors[0x5];}if(_0x214333>0x11&&_0x214333<=0x14){return colors[0x6];}if(_0x214333>0x14&&_0x214333<=0x17){return colors[0x7];}if(_0x214333>0x17&&_0x214333<=0x1a){return colors[0x8];}if(_0x214333>0x1a&&_0x214333<=0x1d){return colors[0x9];}if(_0x214333>0x1d&&_0x214333<=0x20){return colors[0xa];}if(_0x214333>0x20&&_0x214333<=0x23){return colors[0xb];}return'#FF0D1B';};function showPointChart(_0x188116){var _0x519af2={'numX':numX,'numY':numY,'numZ':numZ,'x':_0x188116[0x0],'y':_0x188116[0x1],'z':_0x188116[0x2],'depotId':depotId,'batchId':grainData['batchId']};var _0x39fd23=initPointChartLine();var _0x3c0348=layer['load']();var _0x197866='粮情采集点走势:层='+(numZ-_0x519af2['z'])+'\x20行='+(_0x519af2['y']+0x1)+'\x20列='+(numX-_0x519af2['x']);layer['open']({'type':0x1,'title':0x0,'area':['1350px','580px'],'shade':0x0,'content':$('#pointChart'),'btn':0x0,'closeBtn':0x1});$['ajax']({'type':'POST','url':'../../basic/grain/chart-point-line','dataType':'json','contentType':'application/json;charset=UTF-8','data':JSON['stringify'](_0x519af2),'success':function(_0x5b971f){layer['close'](_0x3c0348);if(_0x5b971f['code']!='0000'){layer['msg'](_0x5b971f['msg']);}else{_0x39fd23['option']['title']['text']=_0x197866;_0x39fd23['option']['xAxis'][0x0]['data']=_0x5b971f['data']['xaxisData'];_0x39fd23['option']['series'][0x0]['data']=_0x5b971f['data']['series'][0x0]['data'];_0x39fd23['option']['series'][0x1]['data']=_0x5b971f['data']['series'][0x1]['data'];_0x39fd23['chart']['setOption'](_0x39fd23['option']);}},'error':function(){layer['close'](_0x3c0348);layer['msg']('获取当前仓库检测记录失败,请重新尝试');}});};function initPointChartLine(){var _0x559107={'title':{'text':'粮情采集点走势','show':!![]},'tooltip':{'trigger':'axis','axisPointer':{'type':'cross','label':{'backgroundColor':'#6a7985'}}},'legend':{'data':['粮温','平均粮温'],'bottom':'5','top':'top'},'grid':{'left':'3%','right':'3%','bottom':'45','containLabel':!![]},'xAxis':[{'data':['01:00','02:00','03:00','04:00','05:00','06:00','07:00','08:00','09:00','10:00','11:00','12:00']}],'yAxis':[{'type':'value'}],'dataZoom':[{'start':0x32,'end':0x64},{'type':'inside'}],'series':[{'name':'粮温','type':'line','data':[0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0]},{'name':'平均粮温','type':'line','data':[0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0]}]};var _0x1509f4=echarts['init'](document['getElementById']('pointChartLine'),'light');_0x1509f4['setOption'](_0x559107,!![]);return{'chart':_0x1509f4,'option':_0x559107};};