lcny-vue3-antd-admin/dist/assets/Images.4d712833.js

2 lines
5.4 KiB
JavaScript

var g=(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 W,v as j,s as m,H as G,o as N,j as $,y as l,p as o,k as s,d4 as R,z as E,i as h,t as L,d0 as T,cI as f,ff as V,fg as H,fh as q,fi as J,fj as K,fs as Q}from"./index.2cdbaad0.js";import{P as X}from"./index.052834a1.js";import{C as z}from"./index.37a8e316.js";import"./index.775c28b3.js";import"./index.a8e4332c.js";import{F as Z,a as c}from"./index.df6501fa.js";import{R as ee}from"./index.a66be64e.js";import"./index.c83e6254.js";import{R as P}from"./index.d6da02c1.js";import{L as A}from"./index.0521b5e1.js";import{I as te}from"./index.0648ffce.js";import{R as ae,C as x}from"./index.91807f4e.js";import"./index.6b7db3f0.js";import"./index.374ddcfd.js";import"./useSize.6a81371f.js";import"./eagerComputed.dd374092.js";import"./onMountedOrActivated.ceffb9a2.js";import"./useWindowSizeFn.37c64509.js";import"./useContentViewHeight.9010a11c.js";import"./ArrowLeftOutlined.496f293c.js";import"./transButton.3783c419.js";import"./index.958a1a8c.js";import"./useRefs.e6353c4f.js";import"./PlusOutlined.5121905f.js";import"./_baseIteratee.08cafe90.js";import"./get.7d647d75.js";import"./Checkbox.c3dcd23d.js";const ie={class:"text-gray-500 px-5 py-3"},se={class:"text-right"},Re=W({__name:"Images",setup(k){const p=P.Button,d=P.Group,D=A.Item,_=te,y=e=>e&&e>f().endOf("day"),t=j({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([]),U=()=>g(this,null,function*(){var i,a;const e=yield V({device_type:5});e.length!=0&&(b.value=e,t.base_id||(t.base_id=(a=(i=e==null?void 0:e[0])==null?void 0:i.id)!=null?a:void 0),F())}),O=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=()=>g(this,null,function*(){var i,a,v;if(b.value.length==0)return;const e=yield H({device_type:5,agricultural_basic:t.base_id});C.value=q(e),t.device_id||(t.device_id=(v=(a=(i=C.value)==null?void 0:i[0])==null?void 0:a.value)!=null?v:void 0),M()}),M=()=>g(this,null,function*(){var v,I;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((I=t.time)==null?void 0:I[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:i,meta:a}=yield Q(e.device_id,e);n.value=a.total,Y.value=i});return G(()=>{U()}),(e,i)=>(N(),$(s(X),null,{default:l(()=>[o(s(z),null,{default:l(()=>[o(s(Z),{ref:"formRef",model:t},{default:l(()=>[o(s(ae),{gutter:[16,16]},{default:l(()=>[o(s(x),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:l(()=>[o(s(c),{label:"\u57FA\u5730"},{default:l(()=>[o(s(R),{onSelect:i[0]||(i[0]=a=>B("base_id")),fieldNames:{label:"name",value:"id"},options:b.value,value:t.base_id,"onUpdate:value":i[1]||(i[1]=a=>t.base_id=a),placeholder:"\u8BF7\u9009\u62E9\u57FA\u5730"},null,8,["options","value"])]),_:1})]),_:1}),o(s(x),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:l(()=>[o(s(c),{label:"\u68C0\u6D4B\u70B9"},{default:l(()=>[o(s(R),{onSelect:i[2]||(i[2]=a=>B("device_id")),placeholder:"\u8BF7\u9009\u62E9\u68C0\u6D4B\u70B9",options:C.value,value:t.device_id,"onUpdate:value":i[3]||(i[3]=a=>t.device_id=a)},null,8,["options","value"])]),_:1})]),_:1}),o(s(x),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:l(()=>[o(s(c),{label:"\u65E5\u671F"},{default:l(()=>[o(s(ee),{disabledDate:y,onChange:O,value:t.time,"onUpdate:value":i[4]||(i[4]=a=>t.time=a)},null,8,["value"])]),_:1})]),_:1}),o(s(x),{xs:{span:24},sm:{span:12},md:{span:8},lg:{span:6},xl:{span:6},xxl:{span:4}},{default:l(()=>[o(s(c),null,{default:l(()=>[o(s(d),{onChange:i[5]||(i[5]=a=>B("time_interval")),"button-style":"solid",value:t.time_interval,"onUpdate:value":i[6]||(i[6]=a=>t.time_interval=a)},{default:l(()=>[o(s(p),{value:"day"},{default:l(()=>[E("\u4ECA\u5929")]),_:1}),o(s(p),{value:"week"},{default:l(()=>[E("\u8FD1\u4E00\u5468")]),_:1}),o(s(p),{value:"month"},{default:l(()=>[E("\u8FD1\u4E00\u4E2A\u6708")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"]),o(s(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:a})=>[o(s(D),null,{default:l(()=>[o(s(z),{hoverable:!0,class:"card",bodyStyle:{padding:0}},{default:l(()=>[h("div",null,[o(s(_),{src:a.url},null,8,["src"])]),h("div",ie," \u65F6\u95F4\uFF1A "+L(a.time),1)]),_:2},1024)]),_:2},1024)]),_:1},8,["data-source"]),h("div",se,[o(s(T),{size:"small",current:u.value,"onUpdate:current":i[7]||(i[7]=a=>u.value=a),"page-size":r.value,"onUpdate:page-size":i[8]||(i[8]=a=>r.value=a),total:n.value,"show-less-items":"",showSizeChanger:"",pageSizeOptions:["8"],"show-total":a=>`\u5171 ${a} \u6761\u6570\u636E`,onChange:M},null,8,["current","page-size","total","show-total"])])]),_:1})]),_:1}))}});export{Re as default};