fueltank - 副本.512d5c13.js 6.7 KB

1
  1. import{u as I,r as f,f as P,P as Q,L as U,g as h,o as n,h as s,i as d,w as c,z as x,B as y,n as A,m as a,t as r,N as S,k as C}from"./vendor.0bc3c1d4.js";import{i as G}from"./index.d9e7ec81.js";import{_ as $,U as O,V as H,T as J}from"./index.95a94035.js";const W={style:{"font-size":"12px",color:"#d6d6d6",height:"calc(100vh - 84px)","overflow-y":"auto"},class:"padding-xs text-center"},X={class:"text-df text-blue text-bold"},ee={class:"margin-top-sm flex justify-around"},te={class:"flex"},ae={class:"Range text-gray"},le={class:"Liquidli"},ne={class:"margin-top-xs"},se={class:"aisNum"},oe={class:"text-sm"},ie={class:"flex justify-around"},re={class:"flex justify-around"},de={style:{width:"100%"}},ue={class:"text-df text-blue text-bold"},ce={class:"margin-top-sm flex justify-around"},_e={class:"flex"},pe={class:"Range text-gray"},ve={class:"Liquidli"},me={class:"margin-top-xs"},fe={class:"aisNum"},he={class:"text-sm"},xe={style:{"margin-top":"6vh"}},ye=S("\u67E5\u8BE2"),ge=S("\u91CD\u7F6E"),Ke={setup(Fe){const V=I(),g=f(null),k=f(null),N=f(null),Z=f([]),_=f("");f(!0);const z=f(null);var F,u;const B=function(e){let t=parseFloat(e)/4,o=/^(-?\d+)(\.\d{1,2})?$/,p=o.test(t*1)?t*1:(t*1).toFixed(2),K=o.test(t*2)?t*2:(t*2).toFixed(2),i=o.test(t*3)?t*3:(t*3).toFixed(2);return[o.test(t*4)?t*4:(t*4).toFixed(2),i,K,p,0]},M=P(()=>{let e=k.value,t=N.value;return[[{name:"\u5DE6\u5E95\u8231",list:[{name:"\u9AD8\u5EA6",value:e["0K1"],scale:1.8},{name:"\u4F53\u79EF",scale:6400,value:e["0K1"]!=null&&e["0K1"]!=null?(parseFloat(e["0K1"])*2904).toFixed(2):"---"},{name:"\u91CD\u91CF",scale:5400,value:e["0K1"]!=null&&e["0K1"]!=null?(parseFloat(e["0K1"])*2424.84).toFixed(2):"---"}]},{name:"\u53F3\u5E95\u8231",list:[{name:"\u9AD8\u5EA6",scale:1.8,value:e["0K4"]},{name:"\u4F53\u79EF",scale:6400,value:e["0K4"]!=null&&e["0K4"]!=null?(parseFloat(e["0K4"])*2904).toFixed(2):"---"},{name:"\u91CD\u91CF",scale:5400,value:e["0K4"]!=null&&e["0K4"]!=null?(parseFloat(e["0K4"])*2424.84).toFixed(2):"---"}]},{name:"\u824F\u5C16\u8231",list:[{name:"\u9AD8\u5EA6",scale:1.8,value:t["0KZ"]},{name:"\u4F53\u79EF",scale:2700,value:t["0KZ"]!=null&&t["0KZ"]!=null?(parseFloat(t["0KZ"])*1476).toFixed(2):"---"},{name:"\u91CD\u91CF",scale:2220,value:t["0KZ"]!=null&&t["0KZ"]!=null?(parseFloat(t["0KZ"])*1232.46).toFixed(2):"---"}]}],[{name:"\u5DE6\u673A\u8231",list:[{name:"\u9AD8\u5EA6",scale:1.8,value:e["0K2"]},{name:"\u4F53\u79EF",scale:2700,value:e["0K2"]!=null&&e["0K2"]!=null?(parseFloat(e["0K2"])*1476).toFixed(2):"---"},{name:"\u91CD\u91CF",scale:2220,value:e["0K2"]!=null&&e["0K2"]!=null?(parseFloat(e["0K2"])*1232.46).toFixed(2):"---"}]},{name:"\u53F3\u673A\u8231",list:[{name:"\u9AD8\u5EA6",scale:1.8,value:e["0K3"]},{name:"\u4F53\u79EF",scale:2700,value:e["0K3"]!=null&&e["0K3"]!=null?(parseFloat(e["0K3"])*1476).toFixed(2):"---"},{name:"\u91CD\u91CF",scale:2220,value:e["0K3"]!=null&&e["0K3"]!=null?(parseFloat(e["0K3"])*1232.46).toFixed(2):"---"}]}]]}),T=function(){_.value!=null&&(u=H(_.value[0],_.value[1]),F.setOption(L([100,140,125,160,130,145,128])))},Y=function(){u=O(new Date),_.value=[u[0],u[6]],F.setOption(L([100,140,125,160,130,145,128]))},q=function(){k.value={},N.value={},J().then(e=>{Z.value=e.data,R()})},R=function(){let e=Z.value,t=[],o={},p={};g.value!=""&&g.value!=null&&(g.value.split(",").forEach(i=>{t.push(e.filter(w=>w.sn==i)[0])}),t.length>1?t.forEach(i=>{i.isAbnormal==1?o=i:p=i}):t.length==1&&(o=t[0],p=t[0])),k.value=o,N.value=p},L=function(e){return{tooltip:{trigger:"axis",axisPointer:{type:"cross"},textStyle:{fontSize:16}},legend:{data:["\u5DE6\u5E95\u8231","\u53F3\u5E95\u8231","\u824F\u5C16\u8231\u6DB2\u4F4D","\u5DE6\u673A\u8231","\u53F3\u673A\u8231"],textStyle:{color:"#409eff"}},grid:{top:"10%",left:"1%",right:"2%",bottom:"2%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,splitLine:{show:!0,lineStyle:{color:"#29437c"}},axisLabel:{color:"#d6d6d6",fontSize:12,showMaxLabel:!0},data:u},yAxis:{type:"value",axisLabel:{fontSize:12,color:"#5f6ee1",showMaxLabel:!0},axisLine:{show:!0,lineStyle:{color:["#5f6ee1"]}},splitLine:{show:!0,lineStyle:{color:["#29437c"]}}},series:[{name:"\u5DE6\u5E95\u8231",data:e,type:"line"},{name:"\u53F3\u5E95\u8231",data:[10,14,12,16,13,14,12],type:"line"},{name:"\u824F\u5C16\u8231\u6DB2\u4F4D",data:[10,40,25,60,30,45,28],type:"line"},{name:"\u5DE6\u673A\u8231",data:[100,40,15,10,63,51,82],type:"line"},{name:"\u53F3\u673A\u8231",data:[69,57,26,39,3,125,26],type:"line"}]}};return Q(()=>V.state.data.curShipSn,e=>{g.value=e,R()}),g.value=V.state.data.curShipSn,q(),U(()=>{u=O(new Date),_.value=[u[0],u[6]],F=G(z.value,"macarons"),F.setOption(L([100,140,125,160,130,145,128]))}),(e,t)=>{const o=h("el-col"),p=h("el-date-picker"),K=h("el-form-item"),i=h("el-button"),w=h("el-form"),E=h("el-row");return n(),s("div",W,[d(E,{gutter:20},{default:c(()=>[d(o,{span:8,xs:24},{default:c(()=>[(n(!0),s(x,null,y(C(M)[0],(v,b)=>(n(),s("div",{key:b,style:A("margin:"+(b==1?"6vh 0":0))},[a("div",X,r(v.name),1),a("div",ee,[(n(!0),s(x,null,y(v.list,(l,m)=>(n(),s("div",{key:m},[a("div",te,[a("div",ae,[(n(!0),s(x,null,y(B(l.scale),(D,j)=>(n(),s("span",{key:j},r(D),1))),128))]),a("div",le,[a("div",{class:"wave",style:A("height:"+(isNaN(Number(l.value,10))?0:parseFloat(l.value)/l.scale*100>100?100:parseFloat(l.value)/l.scale*100)+"%;")},null,4)])]),a("div",ne,[a("span",se,r(l.value),1),S(" "+r(m==0?"m":m==1?"m\xB3":"T"),1)]),a("div",oe,r(l.name),1)]))),128))])],4))),128))]),_:1}),d(o,{span:16,xs:24},{default:c(()=>[a("div",ie,[(n(!0),s(x,null,y(C(M)[1],(v,b)=>(n(),s("div",{key:b,style:{width:"45%"}},[a("div",re,[a("div",de,[a("div",ue,r(v.name),1),a("div",ce,[(n(!0),s(x,null,y(v.list,(l,m)=>(n(),s("div",{key:m},[a("div",_e,[a("div",pe,[(n(!0),s(x,null,y(B(l.scale),(D,j)=>(n(),s("span",{key:j},r(D),1))),128))]),a("div",ve,[a("div",{class:"wave",style:A("height:"+(isNaN(Number(l.value,10))?0:parseFloat(l.value)/l.scale*100>100?100:parseFloat(l.value)/l.scale*100)+"%;")},null,4)])]),a("div",me,[a("span",fe,r(l.value),1),S(" "+r(m==0?"m":m==1?"m\xB3":"T"),1)]),a("div",he,r(l.name),1)]))),128))])])])]))),128))]),a("div",xe,[d(w,{ref:"queryRef",inline:!0,"label-width":"68px"},{default:c(()=>[d(K,{style:{width:"308px"}},{default:c(()=>[d(p,{modelValue:_.value,"onUpdate:modelValue":t[0]||(t[0]=v=>_.value=v),"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}),d(K,null,{default:c(()=>[d(i,{type:"primary",icon:"Search",onClick:T},{default:c(()=>[ye]),_:1}),d(i,{icon:"Refresh",onClick:Y},{default:c(()=>[ge]),_:1})]),_:1})]),_:1},512),a("div",{ref_key:"shipNum",ref:z,style:{height:"356px"}},null,512)])]),_:1})]),_:1})])}}};var ke=$(Ke,[["__scopeId","data-v-431c5fc2"]]);export{ke as default};