lcny-vue3-antd-admin/dist/assets/index.19e2ed09.js

2 lines
6.6 KiB
JavaScript

var y=(d,g,m)=>new Promise((h,B)=>{var k=o=>{try{r(m.next(o))}catch(c){B(c)}},e=o=>{try{r(m.throw(o))}catch(c){B(c)}},r=o=>o.done?h(o.value):Promise.resolve(o.value).then(k,e);r((m=m.apply(d,g)).next())});import{J as Q,a as X,r as b,s as Z,f as $,G as ee,o as _,j as P,x as l,p as s,k as n,c$ as W,y as E,h as C,cV as te,F as j,i as D,B as ae,aD as G,e3 as M,f3 as ie,f4 as ne,f5 as se,f6 as le,f7 as oe,f8 as ue,fb as re,cs as de,ey as me,ez as ce}from"./index.d70f4f63.js";import{P as pe}from"./index.a3756ac9.js";import ve from"./EarlyWarningItem.6d09defd.js";import{i as f,u as x}from"./uicon_1.841979ea.js";import _e from"./LineCharts.be15b189.js";import fe from"./FormDrawer.900e65ba.js";import{u as xe}from"./index.2a8d0107.js";import{C as ge}from"./index.d1a59fcf.js";import"./index.e1748625.js";import"./index.36a5f657.js";import{F as ye,a as F}from"./index.eb865fab.js";import{R as I}from"./index.612cca97.js";import{R as be}from"./index.9d2dc6c4.js";import"./index.d15d238b.js";import{R as De,C as w}from"./index.8dd39ab0.js";import"./index.8f2bc039.js";import"./index.b88cb78d.js";import"./useSize.c950f6df.js";import"./eagerComputed.a4ff0892.js";import"./useWindowSizeFn.acc2e48b.js";import"./useContentViewHeight.54ab652b.js";import"./ArrowLeftOutlined.f9e0df1b.js";import"./transButton.522e99ae.js";import"./useECharts.6f772184.js";import"./index.aceddd7b.js";import"./index.c5f2d127.js";import"./useRefs.a4333ab6.js";import"./PlusOutlined.764fdc81.js";import"./_baseIteratee.a2fe0d03.js";import"./get.ef920384.js";import"./Checkbox.19d6f240.js";const Be=d=>(me("data-v-96a045d4"),d=d(),ce(),d),Ee={key:0,class:"h-500px flex items-center justify-center flex-col"},Ce={class:"flex justify-between"},Fe=Be(()=>D("span",{class:"text-xl"},"\u9884\u8B66\u6570\u636E\u7EDF\u8BA1",-1)),we={class:"mt-20px md:flex enter-y flex-wrap -mr-4"},he={class:"mt-20px md:flex enter-y flex-wrap -mr-4"},ke=X({__name:"index",setup(d){const g=I.Button,m=I.Group,[h,{openDrawer:B}]=xe(),k=b(),e=Z({base_id:void 0,device_id:void 0,time:void 0,time_interval:"day"}),r=b([]),o=b([]),c=b({}),Y=b({}),U=$(()=>{const t=[{icon:"yujing1",title:"\u2160\u7EA7\u9884\u8B66",value:""},{icon:"yujing2",title:"\u2161\u7EA7\u9884\u8B66",value:""},{icon:"yujing3",title:"\u2162\u7EA7\u9884\u8B66",value:""},{icon:"yujing4",title:"\u2163\u7EA7\u9884\u8B66",value:""}];return Object.values(Y.value).forEach((i,a)=>{t[a].value=i}),t}),V=$(()=>{var a,u,p,v,N;const t=(u=(a=r.value)==null?void 0:a.find(S=>S.id===e.base_id))==null?void 0:u.name,i=(N=(v=(p=o.value)==null?void 0:p.find(S=>S.value===e.device_id))==null?void 0:v.label)!=null?N:"";return t+"-"+i}),O=[{lable:"\u6C2F",value:"chlorine",icon:f,icon1:x},{lable:"\u7535\u5BFC\u7387",value:"conductivity",icon:f,icon1:x},{lable:"\u6C27\u6C14",value:"oxygen",icon:f,icon1:x},{lable:"PH",value:"ph",icon:f,icon1:x},{lable:"\u6E29\u5EA6",value:"temperature",icon:f,icon1:x},{lable:"\u6D4A\u5EA6",value:"turbidity",icon:f,icon1:x}],L=t=>t&&t>M().endOf("day"),T=()=>y(this,null,function*(){var i,a;const t=yield ie({device_type:3});t.length!=0&&(r.value=t,e.base_id||(e.base_id=(a=(i=t==null?void 0:t[0])==null?void 0:i.id)!=null?a:void 0),A())}),A=()=>y(this,null,function*(){var i,a,u;if(r.value.length==0)return;const t=yield ne({device_type:3,agricultural_basic:e.base_id});o.value=se(t),e.device_id||(e.device_id=(u=(a=(i=o.value)==null?void 0:i[0])==null?void 0:a.value)!=null?u:void 0),z(),H()}),z=()=>y(this,null,function*(){var a,u;const t={device_id:e.device_id,start_time:"",end_time:""};if(e.time&&(t.start_time=M((a=e.time)==null?void 0:a[0]).format("YYYY-MM-DD"),t.end_time=M((u=e.time)==null?void 0:u[1]).format("YYYY-MM-DD")),e.time_interval==="week"){const{WeekStartDate:p,WeekEndDate:v}=le();t.start_time=p,t.end_time=v}else if(e.time_interval==="month"){const{MonthStartDate:p,MonthEndDate:v}=oe();t.start_time=p,t.end_time=v}else e.time_interval==="day"&&(t.start_time="",t.end_time="");const i=yield ue(t);c.value=i}),H=()=>y(this,null,function*(){let t=yield re({base:e.base_id,device:e.device_id,status:0});Y.value=t}),R=t=>{t==="base_id"&&(e.device_id=void 0),t==="time"&&(e.time_interval=""),t==="time_interval"&&(e.time=void 0),A()},J=t=>{t===null?e.time_interval="day":e.time_interval="",A()},q=()=>{B(!0,{isUpdate:!1})},K=()=>{de.success("\u64CD\u4F5C\u6210\u529F")};return ee(()=>{T()}),(t,i)=>(_(),P(n(pe),null,{default:l(()=>[s(n(ge),null,{default:l(()=>[s(n(ye),{ref_key:"formRef",ref:k,model:e},{default:l(()=>[s(n(De),{gutter:[16,16]},{default:l(()=>[s(n(w),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:l(()=>[s(n(F),{label:"\u57FA\u5730"},{default:l(()=>[s(n(W),{onSelect:i[0]||(i[0]=a=>R("base_id")),fieldNames:{label:"name",value:"id"},options:r.value,value:e.base_id,"onUpdate:value":i[1]||(i[1]=a=>e.base_id=a),placeholder:"\u8BF7\u9009\u62E9\u57FA\u5730"},null,8,["options","value"])]),_:1})]),_:1}),s(n(w),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:l(()=>[s(n(F),{label:"\u68C0\u6D4B\u70B9"},{default:l(()=>[s(n(W),{onSelect:i[2]||(i[2]=a=>R("")),placeholder:"\u8BF7\u9009\u62E9\u68C0\u6D4B\u70B9",options:o.value,value:e.device_id,"onUpdate:value":i[3]||(i[3]=a=>e.device_id=a)},null,8,["options","value"])]),_:1})]),_:1}),s(n(w),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:l(()=>[s(n(F),{label:"\u65E5\u671F"},{default:l(()=>[s(n(be),{disabledDate:L,onChange:J,value:e.time,"onUpdate:value":i[4]||(i[4]=a=>e.time=a)},null,8,["value"])]),_:1})]),_:1}),s(n(w),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:l(()=>[s(n(F),null,{default:l(()=>[s(n(m),{onChange:i[5]||(i[5]=a=>R("time_interval")),"button-style":"solid",value:e.time_interval,"onUpdate:value":i[6]||(i[6]=a=>e.time_interval=a)},{default:l(()=>[s(n(g),{value:"day"},{default:l(()=>[E("\u4ECA\u5929")]),_:1}),s(n(g),{value:"week"},{default:l(()=>[E("\u8FD1\u4E00\u5468")]),_:1}),s(n(g),{value:"month"},{default:l(()=>[E("\u8FD1\u4E00\u4E2A\u6708")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"]),r.value.length===0?(_(),C("div",Ee,[s(n(te))])):(_(),C(j,{key:1},[D("div",Ce,[Fe,s(n(ae),{onClick:q},{default:l(()=>[E("\u8BBE\u7F6E")]),_:1})]),D("div",we,[(_(!0),C(j,null,G(n(U),(a,u)=>(_(),P(ve,{class:"md:w-200px w-full !mr-4 !mb-4",key:u,data:a},null,8,["data"]))),128))]),D("div",he,[(_(),C(j,null,G(O,(a,u)=>D("div",{key:u},[s(_e,{company:e.time_interval,extra:n(V),loading:!1,title:a.lable,data:c.value[a.value],time:e.time},null,8,["company","extra","title","data","time"])])),64))])],64))]),_:1}),s(fe,{onRegister:n(h),onSuccess:K},null,8,["onRegister"])]),_:1}))}});var ot=Q(ke,[["__scopeId","data-v-96a045d4"]]);export{ot as default};