lcny-vue3-antd-admin/dist/assets/index.9a68d654.js

2 lines
5.4 KiB
JavaScript

var c=(k,p,d)=>new Promise((D,_)=>{var y=n=>{try{u(d.next(n))}catch(r){_(r)}},t=n=>{try{u(d.throw(n))}catch(r){_(r)}},u=n=>n.done?D(n.value):Promise.resolve(n.value).then(y,t);u((d=d.apply(k,p)).next())});import{a as O,s as W,r as m,G as N,o as $,j,x as l,p as s,k as o,d2 as z,y as E,i as h,t as L,c_ as T,cG as f,fe as V,ff as q,fg as H,fh as J,fi as K,fp as Q}from"./index.78125621.js";import{P as X}from"./index.726c8019.js";import{C as I}from"./index.9c79abe7.js";import"./index.69152b17.js";import"./index.63f84d66.js";import{F as Z,a as g}from"./index.c2ed90bd.js";import{R as ee}from"./index.300034ac.js";import"./index.13647b6b.js";import{R as P}from"./index.e3422b60.js";import{L as A}from"./index.7d4a886b.js";import{I as te}from"./index.efd8755d.js";import{R as ae,C as x}from"./index.831940a3.js";import"./index.e0c9db92.js";import"./index.dfa1af26.js";import"./useSize.701e293f.js";import"./eagerComputed.263c2a39.js";import"./onMountedOrActivated.3500d925.js";import"./useWindowSizeFn.1f7b4693.js";import"./useContentViewHeight.8edc06ec.js";import"./ArrowLeftOutlined.24db77bc.js";import"./transButton.bf2bbb4b.js";import"./index.e307589e.js";import"./useRefs.2572b7cb.js";import"./PlusOutlined.63a0775f.js";import"./_baseIteratee.6d6c318f.js";import"./get.e9537809.js";import"./Checkbox.e80f3154.js";const ie={class:"text-gray-500 px-5 py-3"},oe={class:"text-right"},ze=O({__name:"index",setup(k){const p=P.Button,d=P.Group,D=A.Item,_=te,y=e=>e&&e>f().endOf("day"),t=W({base_id:void 0,device_id:void 0,time:void 0,time_interval:"day"}),u=m(1),n=m(0),r=m(20),b=m([]),C=m([]),Y=m([]),G=()=>c(this,null,function*(){var a,i;const e=yield V({device_type:6});e.length!=0&&(b.value=e,t.base_id||(t.base_id=(i=(a=e==null?void 0:e[0])==null?void 0:a.id)!=null?i:void 0),F())}),U=e=>{e===null?t.time_interval="day":t.time_interval="",F()},B=e=>{if(e==="base_id"&&(t.device_id=void 0),e==="time"&&(t.time_interval=""),e==="time_interval")return t.time=void 0,M();F()},F=()=>c(this,null,function*(){var a,i,v;if(b.value.length==0)return;const e=yield q({device_type:6,agricultural_basic:t.base_id});C.value=H(e),t.device_id||(t.device_id=(v=(i=(a=C.value)==null?void 0:a[0])==null?void 0:i.value)!=null?v:void 0),M()}),M=()=>c(this,null,function*(){var v,R;const e={per_page:r.value,page:u.value,device_id:t.device_id,start_time:"",end_time:""};if(t.time&&(e.start_time=f((v=t.time)==null?void 0:v[0]).format("YYYY-MM-DD"),e.end_time=f((R=t.time)==null?void 0:R[1]).format("YYYY-MM-DD")),t.time_interval==="week"){const{WeekStartDate:w,WeekEndDate:S}=J();e.start_time=w,e.end_time=S}else if(t.time_interval==="month"){const{MonthStartDate:w,MonthEndDate:S}=K();e.start_time=w,e.end_time=S}else t.time_interval==="day"&&(e.start_time=f().endOf("day").format("YYYY-MM-DD"),e.end_time=f().endOf("day").format("YYYY-MM-DD"));if(e.device_id==null)return Y.value=[];const{data:a,meta:i}=yield Q(e.device_id,e);n.value=i.total,Y.value=a});return N(()=>{G()}),(e,a)=>($(),j(o(X),null,{default:l(()=>[s(o(I),null,{default:l(()=>[s(o(Z),{ref:"formRef",model:t},{default:l(()=>[s(o(ae),{gutter:[16,16]},{default:l(()=>[s(o(x),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:l(()=>[s(o(g),{label:"\u57FA\u5730"},{default:l(()=>[s(o(z),{onSelect:a[0]||(a[0]=i=>B("base_id")),fieldNames:{label:"name",value:"id"},options:b.value,value:t.base_id,"onUpdate:value":a[1]||(a[1]=i=>t.base_id=i),placeholder:"\u8BF7\u9009\u62E9\u57FA\u5730"},null,8,["options","value"])]),_:1})]),_:1}),s(o(x),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:l(()=>[s(o(g),{label:"\u68C0\u6D4B\u70B9"},{default:l(()=>[s(o(z),{onSelect:a[2]||(a[2]=i=>B("device_id")),placeholder:"\u8BF7\u9009\u62E9\u68C0\u6D4B\u70B9",options:C.value,value:t.device_id,"onUpdate:value":a[3]||(a[3]=i=>t.device_id=i)},null,8,["options","value"])]),_:1})]),_:1}),s(o(x),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:l(()=>[s(o(g),{label:"\u65E5\u671F"},{default:l(()=>[s(o(ee),{disabledDate:y,onChange:U,value:t.time,"onUpdate:value":a[4]||(a[4]=i=>t.time=i)},null,8,["value"])]),_:1})]),_:1}),s(o(x),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:l(()=>[s(o(g),null,{default:l(()=>[s(o(d),{onChange:a[5]||(a[5]=i=>B("time_interval")),"button-style":"solid",value:t.time_interval,"onUpdate:value":a[6]||(a[6]=i=>t.time_interval=i)},{default:l(()=>[s(o(p),{value:"day"},{default:l(()=>[E("\u4ECA\u5929")]),_:1}),s(o(p),{value:"week"},{default:l(()=>[E("\u8FD1\u4E00\u5468")]),_:1}),s(o(p),{value:"month"},{default:l(()=>[E("\u8FD1\u4E00\u4E2A\u6708")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"]),s(o(A),{grid:{gutter:16,xs:1,sm:2,md:2,lg:3,xl:4,xxl:5,column:8},"data-source":Y.value},{renderItem:l(({item:i})=>[s(o(D),null,{default:l(()=>[s(o(I),{hoverable:!0,class:"card",bodyStyle:{padding:0}},{default:l(()=>[h("div",null,[s(o(_),{src:i.url},null,8,["src"])]),h("div",ie," \u65F6\u95F4\uFF1A "+L(i.time),1)]),_:2},1024)]),_:2},1024)]),_:1},8,["data-source"]),h("div",oe,[s(o(T),{size:"small",current:u.value,"onUpdate:current":a[7]||(a[7]=i=>u.value=i),"page-size":r.value,"onUpdate:page-size":a[8]||(a[8]=i=>r.value=i),total:n.value,"show-less-items":"",showSizeChanger:"",pageSizeOptions:["8"],"show-total":i=>`\u5171 ${i} \u6761\u6570\u636E`,onChange:M},null,8,["current","page-size","total","show-total"])])]),_:1})]),_:1}))}});export{ze as default};