TabsForm-bc5ebc6e.js 6.4 KB

1
  1. var d=(t,b,i)=>new Promise((_,c)=>{var u=l=>{try{f(i.next(l))}catch(e){c(e)}},s=l=>{try{f(i.throw(l))}catch(e){c(e)}},f=l=>l.done?_(l.value):Promise.resolve(l.value).then(u,s);f((i=i.apply(t,b)).next())});import{d as S,J as C,z as T,r as P,K as w,L as R,E as B,_ as V,y,M as W,m as M,o as k,c as $,w as n,a as j,e as h,b as g,l as A,N as D,O as L,P as N,__tla as O}from"./index-fd0fd824.js";import{P as x,__tla as z}from"./index-d35460c6.js";import{B as E,u as G,__tla as I}from"./index-77a743d4.js";import{__tla as J}from"./onMountedOrActivated-c075b0f3.js";import{__tla as U}from"./useWindowSizeFn-0280681a.js";import{__tla as q}from"./useContentViewHeight-3f9f9984.js";import{__tla as H}from"./index-e50f6e4a.js";import{__tla as Q}from"./index-13eea13d.js";import{__tla as X}from"./index-e8312a60.js";import{__tla as Y}from"./index-820f5e2b.js";import{__tla as Z}from"./index-39dad578.js";import{__tla as tt}from"./min-1adf9c3a.js";import{__tla as at}from"./sum-42c3df95.js";import{__tla as rt}from"./index-2901f384.js";import{__tla as _t}from"./FullscreenOutlined-e2cd9f87.js";import{__tla as ot}from"./useScript-02c64576.js";import{__tla as lt}from"./index-c41ea83b.js";import{__tla as et}from"./download-1f0cd2f2.js";import"./base64Conver-39fc0d26.js";import{__tla as ct}from"./index-a30091aa.js";import{__tla as st}from"./useCountdown-b292834d.js";import{__tla as mt}from"./index-5cdecdca.js";import{__tla as nt}from"./Tree-2a2b6740.js";import{__tla as it}from"./useContextMenu-42613fc9.js";import{__tla as ut}from"./difference-f0fad6aa.js";import{__tla as ft}from"./Index-ec0f321a.js";import{__tla as pt}from"./UserCard-74470469.js";import{__tla as yt}from"./index-95f08366.js";import{__tla as ht}from"./Upload-46bf3f3c.js";import{__tla as dt}from"./index-edb282b3.js";import{__tla as bt}from"./upload-b70f3dfc.js";import"./base64-10c35a1f.js";import{__tla as Ft}from"./formPermission-d3513fe8.js";import"./workflowEnum-a2efed5c.js";import{__tla as vt}from"./designHelper-69d8d4e3.js";import{__tla as kt}from"./index-2f747d19.js";import{__tla as gt}from"./design-f4e32e3f.js";import{__tla as Ct}from"./set-9898d689.js";import{__tla as Pt}from"./_isIterateeCall-58465fa8.js";import{__tla as $t}from"./uniqBy-ded1e1b7.js";import{__tla as Kt}from"./index-f05996c6.js";import{__tla as St}from"./index-44c387e0.js";import{__tla as Tt}from"./index-fa2f7628.js";import"./sortable.esm-e1a7db5e.js";import{__tla as wt}from"./RedoOutlined-a242015f.js";import{__tla as Rt}from"./index-2dcf3c35.js";import{__tla as Bt}from"./index-7e7b5ede.js";import{__tla as Vt}from"./index-0658669d.js";import{__tla as Wt}from"./index-559d4dd0.js";import{__tla as Mt}from"./index-a23bd8ec.js";let K,jt=Promise.all([(()=>{try{return O}catch(t){}})(),(()=>{try{return z}catch(t){}})(),(()=>{try{return I}catch(t){}})(),(()=>{try{return J}catch(t){}})(),(()=>{try{return U}catch(t){}})(),(()=>{try{return q}catch(t){}})(),(()=>{try{return H}catch(t){}})(),(()=>{try{return Q}catch(t){}})(),(()=>{try{return X}catch(t){}})(),(()=>{try{return Y}catch(t){}})(),(()=>{try{return Z}catch(t){}})(),(()=>{try{return tt}catch(t){}})(),(()=>{try{return at}catch(t){}})(),(()=>{try{return rt}catch(t){}})(),(()=>{try{return _t}catch(t){}})(),(()=>{try{return ot}catch(t){}})(),(()=>{try{return lt}catch(t){}})(),(()=>{try{return et}catch(t){}})(),(()=>{try{return ct}catch(t){}})(),(()=>{try{return st}catch(t){}})(),(()=>{try{return mt}catch(t){}})(),(()=>{try{return nt}catch(t){}})(),(()=>{try{return it}catch(t){}})(),(()=>{try{return ut}catch(t){}})(),(()=>{try{return ft}catch(t){}})(),(()=>{try{return pt}catch(t){}})(),(()=>{try{return yt}catch(t){}})(),(()=>{try{return ht}catch(t){}})(),(()=>{try{return dt}catch(t){}})(),(()=>{try{return bt}catch(t){}})(),(()=>{try{return Ft}catch(t){}})(),(()=>{try{return vt}catch(t){}})(),(()=>{try{return kt}catch(t){}})(),(()=>{try{return gt}catch(t){}})(),(()=>{try{return Ct}catch(t){}})(),(()=>{try{return Pt}catch(t){}})(),(()=>{try{return $t}catch(t){}})(),(()=>{try{return Kt}catch(t){}})(),(()=>{try{return St}catch(t){}})(),(()=>{try{return Tt}catch(t){}})(),(()=>{try{return wt}catch(t){}})(),(()=>{try{return Rt}catch(t){}})(),(()=>{try{return Bt}catch(t){}})(),(()=>{try{return Vt}catch(t){}})(),(()=>{try{return Wt}catch(t){}})(),(()=>{try{return Mt}catch(t){}})()]).then(()=>d(void 0,null,function*(){const t=S({name:"TabsFormDemo",components:{Tabs:C,TabPane:C.TabPane,PageWrapper:x,CollapseContainer:T,BasicForm:E},setup(){const{createMessage:_}=B(),c=P("tabs2"),u=P(!1),s=[],f={showActionButtonGroup:!1,labelWidth:100},l={};for(let o=1;o<=5;++o){const a=`tabs${o}`,m=[],p={};for(let r=1;r<=8;++r)m.push({field:`${a}.field${r}`,label:`${a}-field${r}`,component:"Input",colProps:{span:24}}),p[`field${r}`]=`field: ${a}.field${r}, default value`;l[a]=p,s.push({key:a,tab:a,forceRender:!0,Form:G(Object.assign({schemas:m},f))})}function e(){return d(this,null,function*(){for(const o of s){const{resetFields:a}=o.Form[1];yield a()}})}function F(){return d(this,null,function*(){let o="";u.value=!0;try{const a={};for(const m of s){o=m.key;const{validate:p,getFieldsValue:r}=m.Form[1];yield p(),R(a,r())}_.success("\u63D0\u4EA4\u6210\u529F\uFF01\u8BF7\u6253\u5F00\u63A7\u5236\u53F0\u67E5\u770B")}catch(a){c.value=o}finally{u.value=!1}})}function v(){return d(this,null,function*(){for(const o of s){const{setFieldsValue:a}=o.Form[1];yield a(l)}})}return{omit:w,loading:u,activeKey:c,tabsFormSchema:s,handleReset:e,handleSubmit:F,handleSetValues:v}}}),b={class:"mb-4"};function i(_,c,u,s,f,l){const e=y("a-button"),F=y("BasicForm"),v=y("TabPane"),o=y("Tabs"),a=y("CollapseContainer"),m=y("PageWrapper"),p=W("loading");return M((k(),$(m,{title:"\u6807\u7B7E\u9875+\u591A\u7EA7field\u8868\u5355"},{default:n(()=>[j("div",b,[h(e,{onClick:_.handleReset,class:"mr-2"},{default:n(()=>[g(" \u91CD\u7F6E\u8868\u5355 ")]),_:1},8,["onClick"]),h(e,{onClick:_.handleSetValues,class:"mr-2"},{default:n(()=>[g(" \u8BBE\u7F6E\u9ED8\u8BA4\u503C ")]),_:1},8,["onClick"]),h(e,{onClick:_.handleSubmit,class:"mr-2",type:"primary"},{default:n(()=>[g(" \u63D0\u4EA4\u8868\u5355 ")]),_:1},8,["onClick"])]),h(a,{title:"\u6807\u7B7E\u9875+\u591A\u7EA7field\u8868\u5355"},{default:n(()=>[h(o,{activeKey:_.activeKey,"onUpdate:activeKey":c[0]||(c[0]=r=>_.activeKey=r)},{default:n(()=>[(k(!0),A(D,null,L(_.tabsFormSchema,r=>(k(),$(v,N({key:r.key},_.omit(r,["Form","key"])),{default:n(()=>[h(F,{onRegister:r.Form[0]},null,8,["onRegister"])]),_:2},1040))),128))]),_:1},8,["activeKey"])]),_:1})]),_:1})),[[p,_.loading]])}K=V(t,[["render",i]])}));export{jt as __tla,K as default};