1 |
- import{B as y,A as M}from"./BasicForm.77d882bb.js";import{av as R,s as c,f,ag as A,i as d,a as _,cD as w,dh as O,bs as j,a_ as r,o as V,j as q,y as t,n as p,D as H}from"./index.f9240906.js";import{P as T}from"./index.ab16c1d0.js";import{o as B,t as v}from"./tree.9f0d448b.js";/* empty css *//* empty css */import"./index.db62f8f7.js";import"./index.7133fb8f.js";import"./Checkbox.d036b137.js";import"./index.c77d3359.js";import"./index.bc2ce3a3.js";import"./Group.1f288892.js";import"./index.58e9abd1.js";import"./eagerComputed.938959e2.js";import"./FileOutlined.3b0f12f3.js";import"./index.4c8ee6bd.js";import"./Form.01cea6c8.js";import"./Col.46372180.js";import"./useFlexGapSupport.3936e9ba.js";import"./_baseIteratee.dc5455db.js";import"./get.10de1502.js";import"./useSize.3965ca89.js";import"./useRefs.704645bf.js";import"./index.fe79a0f6.js";import"./index.4910aef7.js";import"./index.5dfb37d9.js";import"./useWindowSizeFn.e05ba499.js";import"./FullscreenOutlined.16e551d7.js";import"./index.837faab1.js";import"./DeleteOutlined.a5ce7fb8.js";import"./index.beaefc64.js";import"./index.e280a527.js";import"./index.e73b9811.js";import"./download.f0b284ec.js";import"./base64Conver.08b9f4ec.js";import"./index.14dde92d.js";import"./index.6ebf08b3.js";import"./transButton.bc515676.js";import"./index.12dee4f1.js";import"./index.48100a2d.js";import"./uniqBy.8dd4637c.js";import"./index.963f7d97.js";import"./index.e6f3c6c4.js";import"./useContentViewHeight.51fb01ea.js";import"./ArrowLeftOutlined.8ef55b3d.js";import"./index.ae5f4215.js";const P=c([]),D=c([]),E=c([]);for(let e=1;e<10;e++)E.value.push({label:"\u9009\u9879"+e,value:`${e}`});const U=f(()=>A(d(E)).map(e=>(e.disabled=d(D).indexOf(e.value)!==-1,e))),G=f(()=>A(d(E)).map(e=>(e.disabled=d(P).indexOf(e.value)!==-1,e))),F=[{id:"guangdong",label:"\u5E7F\u4E1C\u7701",value:"1",key:"1"},{id:"jiangsu",label:"\u6C5F\u82CF\u7701",value:"2",key:"2"}],C={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"}]},$=[{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:n})=>({placeholder:"\u81EA\u5B9A\u4E49placeholder",onChange:l=>{}}),renderComponentContent:()=>({prefix:()=>"pSlot",suffix:()=>"sSlot"})},{field:"field2",component:"Input",label:"\u5E26\u540E\u7F00",defaultValue:"111",colProps:{span:8},componentProps:{onChange:e=>{}},suffix:"\u5929"},{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"}]}},{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:B,params:{id:1},resultField:"list",labelField:"name",valueField:"id",immediate:!1,onChange:e=>{},onOptionsChange:e=>{e.length}},colProps:{span:8},defaultValue:"0"},{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:v,resultField:"list"},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:B,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:B,params:{count:2},resultField:"list",labelField:"name",valueField:"id",isBtn:!0},colProps:{span:8}},{field:"field36",component:"ApiTree",label:"\u8FDC\u7A0BTree",helpMessage:["ApiTree\u7EC4\u4EF6","\u4F7F\u7528\u63A5\u53E3\u63D0\u4F9B\u7684\u6570\u636E\u751F\u6210\u9009\u9879"],required:!0,componentProps:{api:v,params:{count:2},afterFetch:e=>e,resultField:"list"},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:n})=>({options:F,placeholder:"\u7701\u4EFD\u4E0E\u57CE\u5E02\u8054\u52A8",onChange:l=>{let i=l==1?C[F[0].id]:C[F[1].id];l===void 0&&(i=[]),e.city=void 0;const{updateSchema:m}=n;m({field:"city",componentProps:{options:i}})}})},{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}}],I=_({components:{BasicForm:y,CollapseContainer:w,PageWrapper:T,ApiSelect:M,ASelect:O},setup(){const e=c(null),{createMessage:n}=H(),l=c(""),i=f(()=>({keyword:d(l)}));function m(s){l.value=s}return{schemas:$,optionsListApi:B,optionsA:U,optionsB:G,valueSelectA:P,valueSelectB:D,onSearch:j(m,300),searchParams:i,handleReset:()=>{l.value=""},handleSubmit:s=>{n.success("click search,values:"+JSON.stringify(s))},check:e}}});function x(e,n,l,i,m,s){const b=r("a-select"),h=r("ApiSelect"),g=r("BasicForm"),S=r("CollapseContainer"),k=r("PageWrapper");return V(),q(k,{title:"\u8868\u5355\u57FA\u7840\u793A\u4F8B",contentFullHeight:""},{default:t(()=>[p(S,{title:"\u57FA\u7840\u793A\u4F8B"},{default:t(()=>[p(g,{autoFocusFirstItem:"",labelWidth:200,schemas:e.schemas,actionColOptions:{span:24},onSubmit:e.handleSubmit,onReset:e.handleReset},{selectA:t(({model:u,field:o})=>[p(b,{options:e.optionsA,mode:"multiple",value:u[o],"onUpdate:value":a=>u[o]=a,onChange:a=>e.valueSelectA=u[o],allowClear:""},null,8,["options","value","onUpdate:value","onChange"])]),selectB:t(({model:u,field:o})=>[p(b,{options:e.optionsB,mode:"multiple",value:u[o],"onUpdate:value":a=>u[o]=a,onChange:a=>e.valueSelectB=u[o],allowClear:""},null,8,["options","value","onUpdate:value","onChange"])]),localSearch:t(({model:u,field:o})=>[p(h,{api:e.optionsListApi,showSearch:"",value:u[o],"onUpdate:value":a=>u[o]=a,optionFilterProp:"label",resultField:"list",labelField:"name",valueField:"id"},null,8,["api","value","onUpdate:value"])]),remoteSearch:t(({model:u,field:o})=>[p(h,{api:e.optionsListApi,showSearch:"",value:u[o],"onUpdate:value":a=>u[o]=a,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})}var qe=R(I,[["render",x]]);export{qe as default};
|