fueltank.0234c038.js 8.0 KB

1
  1. import{u as W,r as v,f as G,P as H,L as $,g as y,o as i,h as u,i as _,w as m,z as F,B as b,n as Z,m as l,t as d,N as K,k as M,V as J,W as X}from"./vendor.0bc3c1d4.js";import{i as ee}from"./index.d9e7ec81.js";import{_ as te,U as C,W as ae,T as le}from"./index.d15345ba.js";const se=S=>(J("data-v-7128acc4"),S=S(),X(),S),oe={style:{"font-size":"12px",color:"#d6d6d6",height:"calc(100vh - 84px)","overflow-y":"auto"},class:"padding-tb-xs text-center"},ne={class:"text-df text-blue text-bold"},ie={class:"margin-top-sm flex justify-around"},ue={class:"flex"},re={class:"Range text-gray"},ce={class:"Liquidli"},de={class:"margin-top-xs"},pe={class:"aisNum"},_e={class:"text-sm"},ve={class:"flex justify-around"},me={class:"text-df text-blue text-bold"},fe={class:"margin-top-sm"},he={class:"flex"},xe={class:"Range text-gray",style:{height:"114px"}},ge={class:"Liquidli",style:{height:"110px",width:"80px"}},ye={class:"margin-top-xs"},Ke={class:"aisNum"},Fe={style:{"margin-top":"3vh"}},be=K("\u67E5\u8BE2"),Se=K("\u91CD\u7F6E"),we={class:"text-sm"},ke=K("\u71C3\u6CB9\u6D88\u8017"),Ne=se(()=>l("br",null,null,-1)),Le={class:"aisNum"},je=K(" T"),De={setup(S){const R=W(),x=v(null),L=v(null),j=v(null),T=v([]),f=v("");v(!0);const V=v(null),w=v("---");var k,g;const z=function(e){let t=parseFloat(e)/4,a=/^(-?\d+)(\.\d{1,2})?$/,s=a.test(t*1)?t*1:(t*1).toFixed(2),n=a.test(t*2)?t*2:(t*2).toFixed(2),o=a.test(t*3)?t*3:(t*3).toFixed(2);return[a.test(t*4)?t*4:(t*4).toFixed(2),o,n,s,0]},O=function(e,t){let a=/\d/.test(e.toString()),s=0;return a&&e.forEach(n=>{isNaN(Number(n,10))||(s+=parseFloat(n))}),t!=null?a?parseFloat(s)/t*100>100?100:parseFloat(s)/t*100:0:a?s.toFixed(2):"---"},B=G(()=>{let e=L.value,t=j.value;return[[{name:"\u9AD8\u5EA6",list:[{name:"\u5DE6\u5E95\u8231",scale:2.2,value:e["0K2"]},{name:"\u53F3\u5E95\u8231",scale:2.2,value:e["0K1"]},{name:"\u824F\u5C16\u8231",scale:1.8,value:t["0KZ"]},{name:"\u5DE6\u673A\u8231",scale:1.8,value:e["0K4"]},{name:"\u53F3\u673A\u8231",scale:1.8,value:e["0K3"]}]},{name:"\u4F53\u79EF",list:[{name:"\u5DE6\u5E95\u8231",scale:5.5176,value:e["0K2"]!=null&&e["0K2"]!=null?(parseFloat(e["0K2"])*2.508).toFixed(2):"---"},{name:"\u53F3\u5E95\u8231",scale:5.5176,value:e["0K1"]!=null&&e["0K1"]!=null?(parseFloat(e["0K1"])*2.508).toFixed(2):"---"},{name:"\u824F\u5C16\u8231",scale:2.8044,value:t["0KZ"]!=null&&t["0KZ"]!=null?(parseFloat(t["0KZ"])*1.558).toFixed(2):"---"},{name:"\u5DE6\u673A\u8231",scale:2.8044,value:e["0K4"]!=null&&e["0K4"]!=null?(parseFloat(e["0K4"])*1.558).toFixed(2):"---"},{name:"\u53F3\u673A\u8231",scale:2.8044,value:e["0K3"]!=null&&e["0K3"]!=null?(parseFloat(e["0K3"])*1.558).toFixed(2):"---"}]},{name:"\u91CD\u91CF",list:[{name:"\u5DE6\u5E95\u8231",scale:4.607196,value:e["0K2"]!=null&&e["0K2"]!=null?(parseFloat(e["0K2"])*2.09418).toFixed(2):"---"},{name:"\u53F3\u5E95\u8231",scale:4.607196,value:e["0K1"]!=null&&e["0K1"]!=null?(parseFloat(e["0K1"])*2.09418).toFixed(2):"---"},{name:"\u824F\u5C16\u8231",scale:2.341674,value:t["0KZ"]!=null&&t["0KZ"]!=null?(parseFloat(t["0KZ"])*1.30093).toFixed(2):"---"},{name:"\u5DE6\u673A\u8231",scale:2.341674,value:e["0K4"]!=null&&e["0K4"]!=null?(parseFloat(e["0K4"])*1.30093).toFixed(2):"---"},{name:"\u53F3\u673A\u8231",scale:2.341674,value:e["0K3"]!=null&&e["0K3"]!=null?(parseFloat(e["0K3"])*1.30093).toFixed(2):"---"}]}],[{name:"\u603B\u4F53\u79EF",scale:19.4484,value:[parseFloat(e["0K2"])*2.508,parseFloat(e["0K1"])*2.508,parseFloat(e["0KZ"])*1.558,parseFloat(e["0K4"])*1.558,parseFloat(e["0K3"])*1.558]},{name:"\u603B\u91CD\u91CF",scale:16.239414,value:[parseFloat(e["0K2"])*2.09418,parseFloat(e["0K1"])*2.09418,parseFloat(e["0KZ"])*1.30093,parseFloat(e["0K4"])*1.30093,parseFloat(e["0K3"])*1.30093]}]]}),E=function(){f.value!=null&&N()},Y=function(){g=C(new Date),f.value=[g[0],g[6]],N()},N=function(){let e="",t=x.value;if(t!=""&&t!=null){let a=t.split(",");a==1?e=a[0]:e=a.filter(s=>s.indexOf("000")!=-1)[0]}e!=""?ae({sn:e,startTime:f.value[0]+" 00:00:00",endTime:f.value[1]+" 23:59:59"}).then(a=>{w.value=a.youhao;let s=a;for(let n=0;n<s.data.length;n++){let o=s.data[n].data;for(let p=0;p<o.length;p++)o[p]=o[p].toFixed(3)}k.setOption(D(s))}).catch(a=>{let s={xAxis:["2022-09-19","","2022-09-20","","2022-09-21","","2022-09-22","","2022-09-23",""],data:[{data:[5.334,5.334,5.334,5.334,5.334,5.334,5.334,5.334,5.334,5.334],name:"\u7B2C\u4E00\u6CB9\u8231",stack:"\u7B2C\u4E00\u6CB9\u8231",type:"line",smooth:"true"},{data:[.912,.653,.628,.653,.653,.653,.628,.653,.653,.653],name:"\u7B2C\u4E8C\u6CB9\u8231",stack:"\u7B2C\u4E8C\u6CB9\u8231",type:"line",smooth:"true"},{data:[1.195,2.021,1.836,1.515,1.515,1.491,1.836,1.515,1.515,1.491],name:"\u7B2C\u4E09\u6CB9\u8231",stack:"\u7B2C\u4E09\u6CB9\u8231",type:"line",smooth:"true"},{data:[2.158,3.903,3.54,2.885,2.885,2.885,3.54,2.885,2.885,2.885],name:"\u7B2C\u56DB\u6CB9\u8231",stack:"\u7B2C\u56DB\u6CB9\u8231",type:"line",smooth:"true"},{data:[2.218,2.218,2.218,2.218,2.218,2.218,2.218,2.218,2.218,2.218],name:"\u7B2C\u4E94\u6CB9\u8231",stack:"\u7B2C\u4E94\u6CB9\u8231",type:"line",smooth:"true"}],youhao:"2.44"};w.value=s.youhao,k.setOption(D(s))}):(w.value="---",k.setOption(D({})))},q=function(){L.value={},j.value={},le().then(e=>{T.value=e.data,I()})},I=function(){let e=T.value,t=[],a={},s={};x.value!=""&&x.value!=null&&(x.value.split(",").forEach(o=>{t.push(e.filter(p=>p.sn==o)[0])}),t.length>1?t.forEach(o=>{o.isAbnormal==1?a=o:s=o}):t.length==1&&(a=t[0],s=t[0])),L.value=a,j.value=s},D=function(e){return{tooltip:{trigger:"axis",axisPointer:{type:"cross"},textStyle:{fontSize:16}},legend:{textStyle:{color:"#409eff"}},grid:{top:"10%",left:"1%",right:"2%",bottom:"2%",containLabel:!0},xAxis:{type:"category",boundaryGap:!0,splitLine:{show:!0,lineStyle:{color:"#29437c"}},axisLabel:{color:"#d6d6d6",fontSize:12,showMaxLabel:!0},data:e.xAxis},yAxis:{type:"value",axisLabel:{fontSize:12,color:"#5f6ee1",showMaxLabel:!0},axisLine:{show:!0,lineStyle:{color:["#5f6ee1"]}},splitLine:{show:!0,lineStyle:{color:["#29437c"]}}},series:e.data}};return H(()=>R.state.data.curShipSn,e=>{x.value=e,I(),N()}),x.value=R.state.data.curShipSn,q(),$(()=>{g=C(new Date),f.value=[g[0],g[6]],k=ee(V.value,"macarons"),N()}),(e,t)=>{const a=y("el-col"),s=y("el-date-picker"),n=y("el-form-item"),o=y("el-button"),p=y("el-form"),P=y("el-row");return i(),u("div",oe,[_(P,{gutter:20,style:{margin:"0"}},{default:m(()=>[_(a,{span:12,xs:24},{default:m(()=>[(i(!0),u(F,null,b(M(B)[0],(r,h)=>(i(),u("div",{key:h,style:Z("margin:"+(h==1?"6vh 0":0))},[l("div",ne,d(r.name),1),l("div",ie,[(i(!0),u(F,null,b(r.list,(c,A)=>(i(),u("div",{key:A},[l("div",ue,[l("div",re,[(i(!0),u(F,null,b(z(c.scale),(Q,U)=>(i(),u("span",{key:U},d(Q),1))),128))]),l("div",ce,[l("div",{class:"wave",style:Z("height:"+(c.value!="---"?parseFloat(c.value)/c.scale*100>100?100:parseFloat(c.value)/c.scale*100:0)+"%;")},null,4)])]),l("div",de,[l("span",pe,d(c.value),1),K(" "+d(h==0?"m":h==1?"m\xB3":"T"),1)]),l("div",_e,d(c.name),1)]))),128))])],4))),128))]),_:1}),_(a,{span:12,xs:24},{default:m(()=>[l("div",ve,[(i(!0),u(F,null,b(M(B)[1],(r,h)=>(i(),u("div",{key:h},[l("div",me,d(r.name),1),l("div",fe,[l("div",he,[l("div",xe,[(i(!0),u(F,null,b(z(r.scale),(c,A)=>(i(),u("span",{key:A},d(c),1))),128))]),l("div",null,[l("div",ge,[l("div",{class:"wave",style:Z("height:"+O(r.value,r.scale)+"%;")},null,4)]),l("div",ye,[l("span",Ke,d(O(r.value)),1),K(" "+d(h==0?"m\xB3":"T"),1)])])])])]))),128))]),l("div",Fe,[_(p,{ref:"queryRef",inline:!0,"label-width":"68px"},{default:m(()=>[_(n,{style:{width:"308px"}},{default:m(()=>[_(s,{modelValue:f.value,"onUpdate:modelValue":t[0]||(t[0]=r=>f.value=r),"value-format":"YYYY-MM-DD",type:"daterange","range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F"},null,8,["modelValue"])]),_:1}),_(n,null,{default:m(()=>[_(o,{type:"primary",icon:"Search",onClick:E},{default:m(()=>[be]),_:1}),_(o,{icon:"Refresh",onClick:Y},{default:m(()=>[Se]),_:1})]),_:1})]),_:1},512),l("div",{ref_key:"shipNum",ref:V,style:{height:"356px",width:"100%"}},null,512),l("div",we,[ke,Ne,l("span",Le,d(w.value),1),je])])]),_:1})]),_:1})])}}};var Te=te(De,[["__scopeId","data-v-7128acc4"]]);export{Te as default};