var B=(l,v,i)=>new Promise((A,P)=>{var d=n=>{try{u(i.next(n))}catch(m){P(m)}},g=n=>{try{u(i.throw(n))}catch(m){P(m)}},u=n=>n.done?A(n.value):Promise.resolve(n.value).then(d,g);u((i=i.apply(l,v)).next())});import{B as j,__tla as w}from"./BasicForm-1f7b4828.js";import{A as H,__tla as V}from"./componentMap-44c327dc.js";import{__tla as G}from"./RadioButtonGroup-3086b2b2.js";import{C as T,__tla as I}from"./index-7a87ec93.js";import{e as O,b as L,_ as z,__tla as W}from"./index-f0df2f76.js";import{P as N,__tla as Y}from"./index-e26b3a3c.js";import{o as C,__tla as J}from"./select-8115d24d.js";import{t as Z,__tla as $}from"./tree-ba7b22bc.js";import{a as E,__tla as K}from"./cascader-06899e34.js";import{u as Q,__tla as X}from"./upload-583eaa32.js";import{a6 as ee,A as M}from"./antd-057b41b1.js";import{d as le,k as f,e as F,u as h,a7 as b,_ as ae,a8 as oe,a9 as s,f as c}from"./vue-1631514e.js";import{__tla as te}from"./FormItem.vue_vue_type_script_lang-b8ce4930.js";import{__tla as ne}from"./helper-01a18f25.js";import{__tla as re}from"./BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js";import"./uniqBy-58c2f3f0.js";import{__tla as ie}from"./index-206406c4.js";import{__tla as pe}from"./useWindowSizeFn-53b82e7c.js";import"./useFormItem-d5f46e05.js";import{__tla as se}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as ce}from"./index-6f5324ed.js";import{__tla as de}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as ue}from"./useCopyToClipboard-9d1e4453.js";import{__tla as me}from"./index-79e4735b.js";import{__tla as _e}from"./index-a2613349.js";import{__tla as fe}from"./useContentViewHeight-c315421e.js";import"./onMountedOrActivated-5690e97c.js";let x,he=Promise.all([(()=>{try{return w}catch(l){}})(),(()=>{try{return V}catch(l){}})(),(()=>{try{return G}catch(l){}})(),(()=>{try{return I}catch(l){}})(),(()=>{try{return W}catch(l){}})(),(()=>{try{return Y}catch(l){}})(),(()=>{try{return J}catch(l){}})(),(()=>{try{return $}catch(l){}})(),(()=>{try{return K}catch(l){}})(),(()=>{try{return X}catch(l){}})(),(()=>{try{return te}catch(l){}})(),(()=>{try{return ne}catch(l){}})(),(()=>{try{return re}catch(l){}})(),(()=>{try{return ie}catch(l){}})(),(()=>{try{return pe}catch(l){}})(),(()=>{try{return se}catch(l){}})(),(()=>{try{return ce}catch(l){}})(),(()=>{try{return de}catch(l){}})(),(()=>{try{return ue}catch(l){}})(),(()=>{try{return me}catch(l){}})(),(()=>{try{return _e}catch(l){}})(),(()=>{try{return fe}catch(l){}})()]).then(()=>B(void 0,null,function*(){const l=f([]),v=f([]),i=f([]);for(let e=1;e<10;e++)i.value.push({label:"\u9009\u9879"+e,value:`${e}`});const A=F(()=>M(h(i)).map(e=>(e.disabled=h(v).indexOf(e.value)!==-1,e))),P=F(()=>M(h(i)).map(e=>(e.disabled=h(l).indexOf(e.value)!==-1,e))),d=[{id:"guangdong",label:"\u5E7F\u4E1C\u7701",value:"1",key:"1"},{id:"jiangsu",label:"\u6C5F\u82CF\u7701",value:"2",key:"2"}],g={guangdong:[{label:"\u73E0\u6D77\u5E02",value:"1",key:"1"},{label:"\u6DF1\u5733\u5E02",value:"2",key:"2"},{label:"\u5E7F\u5DDE\u5E02",value:"3",key:"3"}],jiangsu:[{label:"\u5357\u4EAC\u5E02",value:"1",key:"1"},{label:"\u65E0\u9521\u5E02",value:"2",key:"2"},{label:"\u82CF\u5DDE\u5E02",value:"3",key:"3"}]},u=[{field:"divider-basic",component:"Divider",label:"\u57FA\u7840\u5B57\u6BB5",colProps:{span:24}},{field:"field1",component:"Input",label:"\u5B57\u6BB51",colProps:{span:8},componentProps:({schema:e,formModel:t})=>({placeholder:"\u81EA\u5B9A\u4E49placeholder",onChange:p=>{}}),renderComponentContent:()=>({prefix:()=>"pSlot",suffix:()=>"sSlot"})},{field:"field2",component:"Input",label:"\u5E26\u540E\u7F00",defaultValue:"111",colProps:{span:8},componentProps:{onChange:e=>{}},suffix:"\u5929"},{field:"fieldsc",component:"Upload",label:"\u4E0A\u4F20",colProps:{span:8},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"}],componentProps:{api:Q}},{field:"field3",component:"DatePicker",label:"\u5B57\u6BB53",colProps:{span:8}},{field:"field4",component:"Select",label:"\u5B57\u6BB54",colProps:{span:8},componentProps:{options:[{label:"\u9009\u98791",value:"1",key:"1"},{label:"\u9009\u98792",value:"2",key:"2"}]}},{field:"field5",component:"CheckboxGroup",label:"\u5B57\u6BB55",colProps:{span:8},componentProps:{options:[{label:"\u9009\u98791",value:"1"},{label:"\u9009\u98792",value:"2"}]}},{field:"field7",component:"RadioGroup",label:"\u5B57\u6BB57",colProps:{span:8},componentProps:{options:[{label:"\u9009\u98791",value:"1"},{label:"\u9009\u98792",value:"2"}]}},{field:"field8",component:"Checkbox",label:"\u5B57\u6BB58",colProps:{span:8},renderComponentContent:"Check"},{field:"field9",component:"Switch",label:"\u5B57\u6BB59",colProps:{span:8}},{field:"field10",component:"RadioButtonGroup",label:"\u5B57\u6BB510",colProps:{span:8},componentProps:{options:[{label:"\u9009\u98791",value:"1"},{label:"\u9009\u98792",value:"2"}],onChange:(e,t)=>{}}},{field:"field11",component:"Cascader",label:"\u5B57\u6BB511",colProps:{span:8},componentProps:{options:[{value:"zhejiang",label:"Zhejiang",children:[{value:"hangzhou",label:"Hangzhou",children:[{value:"xihu",label:"West Lake"}]}]},{value:"jiangsu",label:"Jiangsu",children:[{value:"nanjing",label:"Nanjing",children:[{value:"zhonghuamen",label:"Zhong Hua Men"}]}]}]}},{field:"divider-api-select",component:"Divider",label:"\u8FDC\u7A0B\u4E0B\u62C9\u6F14\u793A",colProps:{span:24}},{field:"field30",component:"ApiSelect",label:"\u61D2\u52A0\u8F7D\u8FDC\u7A0B\u4E0B\u62C9",required:!0,componentProps:{api:C,params:{id:1},resultField:"list",labelField:"name",valueField:"id",immediate:!0,onChange:(e,t)=>{},onOptionsChange:e=>{}},colProps:{span:8},defaultValue:"0"},{field:"field8",component:"ApiCascader",label:"\u8054\u52A8ApiCascader",required:!0,colProps:{span:8},componentProps:{api:E,apiParamKey:"parentCode",dataField:"data",labelField:"name",valueField:"code",initFetchParams:{parentCode:""},isLeaf:e=>!(e.levelType<3),onChange:(e,...t)=>{}}},{field:"field31",component:"Input",label:"\u4E0B\u62C9\u672C\u5730\u641C\u7D22",helpMessage:["ApiSelect\u7EC4\u4EF6","\u8FDC\u7A0B\u6570\u636E\u6E90\u672C\u5730\u641C\u7D22","\u53EA\u53D1\u8D77\u4E00\u6B21\u8BF7\u6C42\u83B7\u53D6\u6240\u6709\u9009\u9879"],required:!0,slot:"localSearch",colProps:{span:8},defaultValue:"0"},{field:"field32",component:"Input",label:"\u4E0B\u62C9\u8FDC\u7A0B\u641C\u7D22",helpMessage:["ApiSelect\u7EC4\u4EF6","\u5C06\u5173\u952E\u8BCD\u53D1\u9001\u5230\u63A5\u53E3\u8FDB\u884C\u8FDC\u7A0B\u641C\u7D22"],required:!0,slot:"remoteSearch",colProps:{span:8},defaultValue:"0"},{field:"field33",component:"ApiTreeSelect",label:"\u8FDC\u7A0B\u4E0B\u62C9\u6811",helpMessage:["ApiTreeSelect\u7EC4\u4EF6","\u4F7F\u7528\u63A5\u53E3\u63D0\u4F9B\u7684\u6570\u636E\u751F\u6210\u9009\u9879"],required:!0,componentProps:{api:Z,resultField:"list",onChange:(e,t)=>{}},colProps:{span:8}},{field:"field34",component:"ApiRadioGroup",label:"\u8FDC\u7A0BRadio",helpMessage:["ApiRadioGroup\u7EC4\u4EF6","\u4F7F\u7528\u63A5\u53E3\u63D0\u4F9B\u7684\u6570\u636E\u751F\u6210\u9009\u9879"],required:!0,componentProps:{api:C,params:{count:2},resultField:"list",labelField:"name",valueField:"id"},defaultValue:"1",colProps:{span:8}},{field:"field35",component:"ApiRadioGroup",label:"\u8FDC\u7A0BRadio",helpMessage:["ApiRadioGroup\u7EC4\u4EF6","\u4F7F\u7528\u63A5\u53E3\u63D0\u4F9B\u7684\u6570\u636E\u751F\u6210\u9009\u9879"],required:!0,componentProps:{api:C,params:{count:2},resultField:"list",labelField:"name",valueField:"id",isBtn:!0,onChange:(e,t)=>{}},colProps:{span:8}},{field:"divider-linked",component:"Divider",label:"\u5B57\u6BB5\u8054\u52A8",colProps:{span:24}},{field:"province",component:"Select",label:"\u7701\u4EFD",colProps:{span:8},componentProps:({formModel:e,formActionType:t})=>({options:d,placeholder:"\u7701\u4EFD\u4E0E\u57CE\u5E02\u8054\u52A8",onChange:p=>{let _=p==1?g[d[0].id]:g[d[1].id];p===void 0&&(_=[]),e.city=void 0;const{updateSchema:y}=t;y({field:"city",componentProps:{options:_}})}})},{field:"city",component:"Select",label:"\u57CE\u5E02",colProps:{span:8},componentProps:{options:[],placeholder:"\u7701\u4EFD\u4E0E\u57CE\u5E02\u8054\u52A8"}},{field:"divider-selects",component:"Divider",label:"\u4E92\u65A5\u591A\u9009",helpMessage:["\u4E24\u4E2ASelect\u5171\u7528\u6570\u636E\u6E90","\u4F46\u4E0D\u53EF\u9009\u62E9\u5BF9\u65B9\u5DF2\u9009\u4E2D\u7684\u9879\u76EE"],colProps:{span:24}},{field:"selectA",component:"Select",label:"\u4E92\u65A5SelectA",slot:"selectA",defaultValue:[],colProps:{span:8}},{field:"selectB",component:"Select",label:"\u4E92\u65A5SelectB",slot:"selectB",defaultValue:[],colProps:{span:8}},{field:"divider-deconstruct",component:"Divider",label:"\u5B57\u6BB5\u89E3\u6784",helpMessage:["\u5982\u679C\u7EC4\u4EF6\u7684\u503C\u662F array \u6216\u8005 object","\u53EF\u4EE5\u6839\u636E ES6 \u7684\u89E3\u6784\u8BED\u6CD5\u5206\u522B\u53D6\u503C"],colProps:{span:24}},{field:"[startTime, endTime]",label:"\u65F6\u95F4\u8303\u56F4",component:"RangePicker",componentProps:{format:"YYYY-MM-DD HH:mm:ss",placeholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"],showTime:{format:"HH:mm:ss"}}},{field:"divider-others",component:"Divider",label:"\u5176\u5B83",colProps:{span:24}},{field:"field20",component:"InputNumber",label:"\u5B57\u6BB520",required:!0,colProps:{span:8}},{field:"field21",component:"Slider",label:"\u5B57\u6BB521",componentProps:{min:0,max:100,range:!0,marks:{20:"20\xB0C",60:"60\xB0C"}},colProps:{span:8}},{field:"field22",component:"Rate",label:"\u5B57\u6BB522",defaultValue:3,colProps:{span:8},componentProps:{disabled:!1,allowHalf:!0}}],n=le({components:{BasicForm:j,CollapseContainer:T,PageWrapper:N,ApiSelect:H,ASelect:ee},setup(){const e=f(null),{createMessage:t}=L(),p=f(""),_=F(()=>({keyword:h(p)}));function y(S){p.value=S}return{schemas:u,optionsListApi:C,optionsA:A,optionsB:P,valueSelectA:l,valueSelectB:v,onSearch:O(y,300),searchParams:_,handleReset:()=>{p.value=""},handleSubmit:S=>{t.success("click search,values:"+JSON.stringify(S))},check:e}}});function m(e,t,p,_,y,S){const k=b("a-select"),R=b("ApiSelect"),q=b("BasicForm"),D=b("CollapseContainer"),U=b("PageWrapper");return ae(),oe(U,{title:"\u8868\u5355\u57FA\u7840\u793A\u4F8B",contentFullHeight:""},{default:s(()=>[c(D,{title:"\u57FA\u7840\u793A\u4F8B"},{default:s(()=>[c(q,{autoFocusFirstItem:"",labelWidth:200,schemas:e.schemas,actionColOptions:{span:24},onSubmit:e.handleSubmit,onReset:e.handleReset},{selectA:s(({model:a,field:o})=>[c(k,{options:e.optionsA,mode:"multiple",value:a[o],"onUpdate:value":r=>a[o]=r,onChange:r=>e.valueSelectA=a[o],allowClear:""},null,8,["options","value","onUpdate:value","onChange"])]),selectB:s(({model:a,field:o})=>[c(k,{options:e.optionsB,mode:"multiple",value:a[o],"onUpdate:value":r=>a[o]=r,onChange:r=>e.valueSelectB=a[o],allowClear:""},null,8,["options","value","onUpdate:value","onChange"])]),localSearch:s(({model:a,field:o})=>[c(R,{api:e.optionsListApi,showSearch:"",value:a[o],"onUpdate:value":r=>a[o]=r,optionFilterProp:"label",resultField:"list",labelField:"name",valueField:"id"},null,8,["api","value","onUpdate:value"])]),remoteSearch:s(({model:a,field:o})=>[c(R,{api:e.optionsListApi,showSearch:"",value:a[o],"onUpdate:value":r=>a[o]=r,filterOption:!1,resultField:"list",labelField:"name",valueField:"id",params:e.searchParams,onSearch:e.onSearch},null,8,["api","value","onUpdate:value","params","onSearch"])]),_:1},8,["schemas","onSubmit","onReset"])]),_:1})]),_:1})}x=z(n,[["render",m]])}));export{he as __tla,x as default};