index.4876d5e5.js 6.4 KB

1
  1. import{b as e,f as l,g as a,h as t,j as n,w as u,X as o,Y as d,o as s,F as i,v,i as p,Z as r,y as c,_ as m,$ as g,a0 as h,m as b,a1 as w,a2 as x,a3 as f,a4 as y,a5 as C,c as _}from"./vendor.fceb02b1.js";/* empty css *//* empty css *//* empty css */import{s as V}from"./index.e2e9e653.js";const $={class:"bg-white py-[10px] px-[10px] relative"},Y={class:"pl-[20px] flex items-center h-[80px] relative mb-[20px] shadow rounded-[6px] shadow-blue-500"},k=c("查询"),H={class:"relative shadow rounded-[6px] shadow-blue-500 px-[10px] pt-[20px] pb-[10px]"},M={__name:"index",setup(c){const M=e(window.innerHeight-260+"px"),U=e(window.innerHeight-260+"px"),z=e(window.innerHeight-260+"px"),T=e([]),j=e();let I=e(),D=e();const F=e(),E=async()=>{const e=await V.get(`/meterinfo/calculatingMonth?windId=${j.value}${"all"===Z.value?"":"&meterType="+Z.value}${"all"===L.value?"":"&meterClass="+L.value}${"all"===W.value?"":"&name="+W.value}&startTime=${new Date(I.value).getTime()}&endTime=${new Date(D.value).getTime()}&page=${q.value}&perPage=${A.value}`);console.log("66",e),e.data.calculating.forEach((e=>{e.date=e.date.slice(0,7),e.rdl=e.rdl.toFixed(4)})),F.value=e.data.calculating,X.value=e.data.totalItems,console.log("123",F.value)},S=e([]),Z=e("all"),K=e([]),L=e("all"),P=e([]),W=e("all"),X=e();let q=e(1),A=e(19);const B=e=>{A.value=e,E()},G=e=>{q.value=e,E()},J=e([]),N=e(),O=e=>{var l=new Date,a=l.getFullYear(),t=l.getMonth()+1;return l.getDate(),t>=1&&t<=9&&(t="0"+t),1==e?a+"-"+t:2==e?a+"-"+t:void 0};return l((()=>{z.value=window.innerHeight-260+"px",U.value=window.innerHeight-260+"px",M.value=window.innerHeight-260+"px",window.addEventListener("resize",(()=>{z.value=window.innerHeight-260+"px",U.value=window.innerHeight-260+"px",M.value=window.innerHeight-260+"px"})),(async()=>{const e=await V.get("/meter/allStation");console.log(e),J.value=e.data})(),I.value=O(1),D.value=O(2)})),(e,l)=>{const c=m,M=g,U=o,z=h,O=b,Q=w,R=x,ee=f,le=y,ae=C,te=d;return s(),a("div",$,[t("div",Y,[n(U,{label:"场站类型",class:"!mb-0"},{default:u((()=>[n(M,{modelValue:N.value,"onUpdate:modelValue":l[0]||(l[0]=e=>N.value=e),class:"w-[150px]",onChange:l[1]||(l[1]=e=>(async()=>{const e=await V.get(`/meter/infoall?stationId=${N.value}`);console.log(e),T.value=e.data.fdc,L.value="all",W.value="all"})(N.value)),placeholder:"请选择","popper-class":"select"},{default:u((()=>[(s(!0),a(i,null,v(J.value,(e=>(s(),_(c,{key:e.nemCode,value:e.nemCode,label:e.name},null,8,["value","label"])))),128))])),_:1},8,["modelValue"])])),_:1}),n(U,{label:"场站",class:"!mb-0 ml-3"},{default:u((()=>[n(M,{modelValue:j.value,"onUpdate:modelValue":l[2]||(l[2]=e=>j.value=e),class:"w-[150px]",onChange:l[3]||(l[3]=e=>(async()=>{console.log("123",j.value);const e=await V.get(`/meter/getMeterTypeCalculating?windId=${j.value}`);console.log(e),S.value=e.data.type,Z.value="all",L.value="all",W.value="all"})(j.value)),clearable:"",placeholder:"请选择","popper-class":"select"},{default:u((()=>[(s(!0),a(i,null,v(T.value,(e=>(s(),_(c,{key:e.nemCode,value:e.nemCode,label:e.name},null,8,["value","label"])))),128))])),_:1},8,["modelValue"])])),_:1}),n(U,{label:"开始",class:"!mb-0 ml-2"},{default:u((()=>[n(z,{modelValue:p(I),"onUpdate:modelValue":l[4]||(l[4]=e=>r(I)?I.value=e:I=e),onChange:l[5]||(l[5]=e=>{return l=p(I),console.log(l),void(I.value=l);var l}),type:"month","value-format":"YYYY-MM",placeholder:"选择日期"},null,8,["modelValue"])])),_:1}),n(U,{label:"结束",class:"!mb-0"},{default:u((()=>[n(z,{modelValue:p(D),"onUpdate:modelValue":l[6]||(l[6]=e=>r(D)?D.value=e:D=e),onChange:l[7]||(l[7]=e=>{return l=p(D),console.log(l),void(D.value=l);var l}),type:"month","value-format":"YYYY-MM",placeholder:"选择日期"},null,8,["modelValue"])])),_:1}),n(U,{class:"!mb-0 ml-3"},{default:u((()=>[n(O,{type:"primary",onClick:E},{default:u((()=>[k])),_:1})])),_:1})]),t("div",H,[n(te,{gutter:10},{default:u((()=>[n(Q,{span:4},{default:u((()=>[t("div",null,[n(U,{label:"类型",class:"!mb-0 ml-2"},{default:u((()=>[n(M,{modelValue:Z.value,"onUpdate:modelValue":l[8]||(l[8]=e=>Z.value=e),class:"w-[150px]",onChange:l[9]||(l[9]=e=>(async()=>{const e=await V.get(`/meter/getMeterTypeCalculating?windId=${j.value}&type=${Z.value}`);console.log(e),K.value=e.data.type,L.value="all",W.value="all"})(Z.value)),placeholder:"请选择","popper-class":"select"},{default:u((()=>[n(c,{label:"全部",value:"all"}),(s(!0),a(i,null,v(S.value,(e=>(s(),_(c,{key:e.index,value:e.name,label:e.name},null,8,["value","label"])))),128))])),_:1},8,["modelValue"])])),_:1}),n(U,{label:"分类",class:"mt-5 ml-2"},{default:u((()=>[n(M,{modelValue:L.value,"onUpdate:modelValue":l[10]||(l[10]=e=>L.value=e),class:"w-[150px]",onChange:l[11]||(l[11]=e=>(async()=>{const e=await V.get(`/meter/getMeterTypeCalculating?windId=${j.value}&type=${Z.value}&meterClass=${L.value}`);console.log("555",e),P.value=e.data.type,W.value="all"})(L.value)),placeholder:"请选择","popper-class":"select"},{default:u((()=>[n(c,{label:"全部",value:"all"}),(s(!0),a(i,null,v(K.value,(e=>(s(),_(c,{key:e.index,value:e.name,label:e.name},null,8,["value","label"])))),128))])),_:1},8,["modelValue"])])),_:1}),n(U,{label:"名称",class:"mt-5 ml-2"},{default:u((()=>[n(M,{modelValue:W.value,"onUpdate:modelValue":l[12]||(l[12]=e=>W.value=e),class:"w-[150px]",onChange:l[13]||(l[13]=l=>e.ChangZhanChange3(W.value)),placeholder:"请选择","popper-class":"select"},{default:u((()=>[n(c,{label:"全部",value:"all"}),(s(!0),a(i,null,v(P.value,(e=>(s(),_(c,{key:e.index,value:e.name,label:e.name},null,8,["value","label"])))),128))])),_:1},8,["modelValue"])])),_:1})])])),_:1}),n(Q,{span:20},{default:u((()=>[t("div",null,[n(le,{"max-height":"650px"},{default:u((()=>[n(ee,{data:F.value,height:"650",style:{width:"100% ,height:650px"},border:!0},{default:u((()=>[n(R,{prop:"date",label:"时间",align:"center",width:"250",resizable:""}),n(R,{prop:"name",label:"指标类型",align:"center",width:"250"}),n(R,{prop:"rdl",label:"指标数据(万KWh或%)",align:"right",width:"200"})])),_:1},8,["data"])])),_:1})]),t("div",null,[n(ae,{"current-page":p(q),"onUpdate:current-page":l[14]||(l[14]=e=>r(q)?q.value=e:q=e),"page-size":p(A),"onUpdate:page-size":l[15]||(l[15]=e=>r(A)?A.value=e:A=e),"page-sizes":[19,30,50,100],small:e.small,disabled:e.disabled,background:e.background,layout:"total, sizes, prev, pager, next, jumper",total:X.value,onSizeChange:B,onCurrentChange:G},null,8,["current-page","page-size","small","disabled","background","total"])])])),_:1})])),_:1})])])}}};export default M;