lcny-vue3-antd-admin/dist/assets/index.2f93068a.js

2 lines
5.8 KiB
JavaScript

var v=(k,g,a)=>new Promise((r,u)=>{var s=d=>{try{f(a.next(d))}catch(p){u(p)}},o=d=>{try{f(a.throw(d))}catch(p){u(p)}},f=d=>d.done?r(d.value):Promise.resolve(d.value).then(s,o);f((a=a.apply(k,g)).next())});import{d as M,r as x,q as Y,e as S,D as R,o as A,i as P,s as m,m as t,j as e,x as $,h as U,cS as W,cT as N,cU as V,c3 as C,cV as j,cW as G,cX as T}from"./index.600742c0.js";import{P as q}from"./index.f0d83218.js";import{Card as I,Form as O,Row as X,Col as y,FormItem as w,Select as E,RangePicker as z,RadioGroup as H,RadioButton as B}from"ant-design-vue";import J from"./AirTemperature.ab5840c2.js";import K from"./AirHumidity.5e1dd209.js";import L from"./LightIntensity.9f5abd07.js";import Q from"./Rainfall.60f786ea.js";import Z from"./WindSpeed.f4f3a689.js";import h from"./Pressure.8c9c6c70.js";import aa from"./WindDirection.fe84d3cd.js";import ea from"./Noise.e7ef30b9.js";import ta from"./PM10.f0ea4d5a.js";import la from"./PM25.de7300a3.js";import ia from"./CO2.59fb9c4a.js";import"./useWindowSizeFn.e4cb8bac.js";import"./useContentViewHeight.9a5e8928.js";import"./useECharts.7e254417.js";const na={class:"md:flex enter-y flex-wrap -mr-4"},Ba=M({__name:"index",setup(k){const g=x(),a=Y({base_id:void 0,device_id:void 0,time:void 0,time_interval:"day"}),r=x([]),u=x([]),s=x({}),o=S(()=>{var i,l;return(l=(i=r==null?void 0:r.value)==null?void 0:i.find(n=>n.id===a.base_id))==null?void 0:l.name}),f=i=>!1,d=()=>v(this,null,function*(){var l,n;const i=yield W({device_type:4});r.value=i,a.base_id||(a.base_id=(n=(l=i==null?void 0:i[0])==null?void 0:l.id)!=null?n:void 0),p()}),p=()=>v(this,null,function*(){var l,n,_;const i=yield N({device_type:4,agricultural_basic:a.base_id});u.value=V(i),a.device_id||(a.device_id=(_=(n=(l=u.value)==null?void 0:l[0])==null?void 0:n.value)!=null?_:void 0),F()}),F=()=>v(this,null,function*(){var n,_;const i={device_id:a.device_id,start_time:"",end_time:""};if(a.time&&(i.start_time=C((n=a.time)==null?void 0:n[0]).format("YYYY-MM-DD"),i.end_time=C((_=a.time)==null?void 0:_[1]).format("YYYY-MM-DD")),a.time_interval==="week"){const{WeekStartDate:b,WeekEndDate:D}=j();i.start_time=b,i.end_time=D}else if(a.time_interval==="month"){const{MonthStartDate:b,MonthEndDate:D}=G();i.start_time=b,i.end_time=D}else a.time_interval==="day"&&(i.start_time="",i.end_time="");const l=yield T(i);s.value=l}),c=i=>{i==="base_id"&&(a.device_id=void 0),i==="time"&&(a.time_interval=""),i==="time_interval"&&(a.time=void 0),p()};return R(()=>{d()}),(i,l)=>(A(),P(e(q),null,{default:m(()=>[t(e(I),null,{default:m(()=>[t(e(O),{ref_key:"formRef",ref:g,model:a},{default:m(()=>[t(e(X),{gutter:[16,16]},{default:m(()=>[t(e(y),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:m(()=>[t(e(w),{label:"\u57FA\u5730"},{default:m(()=>[t(e(E),{onSelect:l[0]||(l[0]=n=>c("base_id")),fieldNames:{label:"name",value:"id"},options:r.value,value:a.base_id,"onUpdate:value":l[1]||(l[1]=n=>a.base_id=n),placeholder:"\u8BF7\u9009\u62E9\u57FA\u5730"},null,8,["options","value"])]),_:1})]),_:1}),t(e(y),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:m(()=>[t(e(w),{label:"\u68C0\u6D4B\u70B9"},{default:m(()=>[t(e(E),{options:u.value,onSelect:l[2]||(l[2]=n=>c("device_id")),value:a.device_id,"onUpdate:value":l[3]||(l[3]=n=>a.device_id=n)},null,8,["options","value"])]),_:1})]),_:1}),t(e(y),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:m(()=>[t(e(w),{label:"\u65E5\u671F"},{default:m(()=>[t(e(z),{disabledDate:f,onChange:l[4]||(l[4]=n=>c("time")),value:a.time,"onUpdate:value":l[5]||(l[5]=n=>a.time=n)},null,8,["value"])]),_:1})]),_:1}),t(e(y),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:m(()=>[t(e(w),null,{default:m(()=>[t(e(H),{onChange:l[6]||(l[6]=n=>c("time_interval")),"button-style":"solid",value:a.time_interval,"onUpdate:value":l[7]||(l[7]=n=>a.time_interval=n)},{default:m(()=>[t(e(B),{value:"day"},{default:m(()=>[$("\u4ECA\u5929")]),_:1}),t(e(B),{value:"week"},{default:m(()=>[$("\u8FD1\u4E00\u5468")]),_:1}),t(e(B),{value:"month"},{default:m(()=>[$("\u8FD1\u4E00\u4E2A\u6708")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"]),U("div",na,[t(J,{data:s.value.air_temperature,extra:e(o),class:"md:w-386px w-full !mr-4 !mb-4",loading:!1,company:a.time_interval},null,8,["data","extra","company"]),t(K,{extra:e(o),data:s.value.air_humidity,class:"md:w-386px w-full !mr-4 !mb-4",loading:!1,company:a.time_interval},null,8,["extra","data","company"]),t(L,{extra:e(o),data:s.value.illumination,class:"md:w-386px w-full !mr-4 !mb-4",loading:!1,company:a.time_interval},null,8,["extra","data","company"]),t(Q,{extra:e(o),data:s.value.daily_rainfall,class:"md:w-386px w-full !mr-4 !mb-4",loading:!1,company:a.time_interval},null,8,["extra","data","company"]),t(Z,{extra:e(o),data:s.value.wind_speed,class:"md:w-386px w-full !mr-4 !mb-4",loading:!1,company:a.time_interval},null,8,["extra","data","company"]),t(h,{extra:e(o),data:s.value.wind_degree,class:"md:w-386px w-full !mr-4 !mb-4",loading:!1,company:a.time_interval},null,8,["extra","data","company"]),t(aa,{extra:e(o),data:s.value.wind_direction,class:"md:w-386px w-full !mr-4 !mb-4",loading:!1,company:a.time_interval},null,8,["extra","data","company"]),t(ea,{extra:e(o),data:s.value.noise,class:"md:w-386px w-full !mr-4 !mb-4",loading:!1,company:a.time_interval},null,8,["extra","data","company"]),t(ta,{extra:e(o),data:s.value.pm10,class:"md:w-386px w-full !mr-4 !mb-4",loading:!1,company:a.time_interval},null,8,["extra","data","company"]),t(la,{extra:e(o),data:s.value.pm25,class:"md:w-386px w-full !mr-4 !mb-4",loading:!1,company:a.time_interval},null,8,["extra","data","company"]),t(ia,{extra:e(o),data:s.value.co2,class:"md:w-386px w-full !mr-4 !mb-4",loading:!1,company:a.time_interval},null,8,["extra","data","company"])])]),_:1})]),_:1}))}});export{Ba as default};