lcny-vue3-antd-admin/dist/assets/LiveBroadcast.d5e40fce.js

2 lines
3.9 KiB
JavaScript

var w=Object.defineProperty,L=Object.defineProperties;var z=Object.getOwnPropertyDescriptors;var f=Object.getOwnPropertySymbols;var D=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var v=(t,e,a)=>e in t?w(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,g=(t,e)=>{for(var a in e||(e={}))D.call(e,a)&&v(t,a,e[a]);if(f)for(var a of f(e))S.call(e,a)&&v(t,a,e[a]);return t},b=(t,e)=>L(t,z(e));var d=(t,e,a)=>new Promise((r,n)=>{var p=o=>{try{i(a.next(o))}catch(m){n(m)}},l=o=>{try{i(a.throw(o))}catch(m){n(m)}},i=o=>o.done?r(o.value):Promise.resolve(o.value).then(p,l);i((a=a.apply(t,e)).next())});import{B as I}from"./BasicForm.f50d73d0.js";import{u as P}from"./useForm.2d6f92da.js";import{a as x,cY as F,s as y,r as A,G as O,bc as V,J as $,f2 as G,aA as u,o as E,h as R,p as c,x as _,i as T,f7 as k,f8 as N,f9 as U}from"./index.ad009468.js";import{L as h}from"./index.91b72542.js";import"./index.14cedd74.js";import j from"./LiveBroadcastItem.74fcf743.js";import"./index.3000374c.js";import"./_baseIteratee.b4cad15f.js";import"./get.05f4c739.js";import"./useSize.3ad5e302.js";import"./index.3182a79f.js";import"./index.e39dcccf.js";import"./Checkbox.a16bc955.js";import"./index.9ef5d102.js";import"./index.5060296c.js";import"./index.cefb918a.js";import"./index.16bb29f0.js";import"./index.ab1c33d1.js";import"./index.ae1101e4.js";import"./eagerComputed.f1a9af85.js";import"./transButton.0bdedc17.js";import"./index.36ed5e4d.js";import"./useWindowSizeFn.c90c1c91.js";import"./FullscreenOutlined.8f75ac85.js";import"./useRefs.27a91ee2.js";import"./_baseEach.a903b5b5.js";import"./download.5cb0d41c.js";import"./index.26624975.js";import"./dateUtil.41077b93.js";import"./uniqBy.635e9184.js";import"./flv.c9a0afaa.js";import"./index.68915d2c.js";import"./index.b5af9033.js";import"./index.ec81a82e.js";import"./PlusOutlined.03161ece.js";const B={xs:24,sm:12,md:8,lg:6,xl:6,xxl:4},J=[{field:"base",component:"ApiSelect",label:"",colProps:B,componentProps:({formActionType:t})=>({placeholder:"\u57FA\u5730",allowClear:!0,api:k,params:{device_type:1},labelField:"name",valueField:"id",onOptionsChange:e=>{const{setFieldsValue:a}=t;a({base:e[0].value})}})},{field:"point",component:"ApiSelect",label:"",colProps:B,componentProps:({formModel:t,formActionType:e})=>({placeholder:"\u76D1\u63A7\u70B9",api:a=>d(void 0,null,function*(){if(a.agricultural_basic==null)return[];const r=yield N(a);return U(r)}),onOptionsChange:a=>{const{setFieldsValue:r}=e;r({point:a[0].value})},params:{device_type:1,agricultural_basic:t.base},labelField:"label",valueField:"label"})}],M=x({components:{BasicForm:I,List:h,ListItem:h.Item,LiveBroadcastItem:j,[F.name]:F},setup(){const t=y({pageCurrent:1,pageTotal:5e3,pageSize:10}),e=A([]),[a,{setFieldsValue:r,validate:n}]=P({schemas:J,autoFocusFirstItem:!0,labelWidth:0,rowProps:{gutter:[16,0]},showActionButtonGroup:!1,submitOnChange:!0,autoSubmitOnEnter:!0,submitFunc:p});function p(){return d(this,null,function*(){const l=yield n(),{meta:i,data:o}=yield G(b(g({},l),{status:1,type:1,per_page:t.pageSize,page:t.pageCurrent}));t.pageTotal=i.total,e.value=o})}return O(()=>{}),g({list:e,getData:p,registerForm:a},V(t))}}),W={class:"text-right"};function Y(t,e,a,r,n,p){const l=u("BasicForm"),i=u("LiveBroadcastItem"),o=u("List-item"),m=u("List"),C=u("a-pagination");return E(),R("div",null,[c(l,{onRegister:t.registerForm},null,8,["onRegister"]),c(m,{grid:{gutter:16,xs:1,sm:2,md:2,lg:3,xl:4,xxl:5,column:8},"data-source":t.list},{renderItem:_(({item:s})=>[c(o,null,{default:_(()=>[c(i,{item:s},null,8,["item"])]),_:2},1024)]),_:1},8,["data-source"]),T("div",W,[c(C,{size:"small",current:t.pageCurrent,"onUpdate:current":e[0]||(e[0]=s=>t.pageCurrent=s),"page-size":t.pageSize,"onUpdate:page-size":e[1]||(e[1]=s=>t.pageSize=s),total:t.pageTotal,"show-less-items":"",showSizeChanger:"","show-total":s=>`\u5171 ${s} \u6761\u6570\u636E`,onChange:t.getData},null,8,["current","page-size","total","show-total","onChange"])])])}var xt=$(M,[["render",Y]]);export{xt as default};