RuleForm.cb75473d.js 5.4 KB

1
  1. var f=(e,o,r)=>new Promise((m,i)=>{var d=u=>{try{l(r.next(u))}catch(s){i(s)}},t=u=>{try{l(r.throw(u))}catch(s){i(s)}},l=u=>u.done?m(u.value):Promise.resolve(u.value).then(d,t);l((r=r.apply(e,o)).next())});import{B as b}from"./BasicForm.d58d202f.js";import{u as g}from"./useForm.e55162bc.js";import{j as A,a as P,ev as E,O as B,o as _,Q as v,x as n,f as k,i as p,y as c,G as D}from"./index.ae52ebae.js";import{P as h}from"./index.11cb8430.js";import{i as V}from"./system.bccf67c0.js";import"./index.9e0f8a6b.js";/* empty css */import"./index.c1d6a1f9.js";import"./index.0321d0be.js";import"./Checkbox.919eb32a.js";import"./index.beed4ab5.js";import"./index.4040b11d.js";import"./index.a995b471.js";import"./index.14e14872.js";import"./index.52c33256.js";import"./get.0b1c6ac7.js";import"./Form.1cc72784.js";import"./Col.605699c9.js";import"./useFlexGapSupport.3240d255.js";import"./_baseIteratee.432be787.js";import"./useSize.9b10dc05.js";import"./index.0fe57a5b.js";import"./DeleteOutlined.707204c0.js";import"./index.87b4cc3a.js";import"./useRefs.fe3bdf15.js";import"./index.0c29338b.js";import"./onMountedOrActivated.c176aad3.js";import"./index.adbf62a5.js";import"./index.37fc506d.js";import"./index.3ccc18ac.js";import"./useWindowSizeFn.d176b3a5.js";import"./FullscreenOutlined.b9fd5be6.js";import"./index.5c0d538f.js";import"./uniqBy.7b5fdd96.js";import"./index.5d87e81e.js";import"./css.bcd121de.js";import"./index.3eedf359.js";import"./index.3b88ad02.js";import"./useContextMenu.6088df26.js";import"./index.5e5e8ba1.js";import"./index.c4be8493.js";import"./index.ddcc0e35.js";import"./eagerComputed.94e91cab.js";import"./useContentViewHeight.2a59a8a3.js";import"./ArrowLeftOutlined.0f7d1b9e.js";const C=[{field:"field1",component:"Input",label:"\u5B57\u6BB51",colProps:{span:8},required:!0},{field:"field2",component:"Input",label:"\u5B57\u6BB52",colProps:{span:8},required:!0},{field:"id",label:"id",required:!0,defaultValue:0,component:"InputNumber",show:!1},{field:"field3",component:"DatePicker",label:"\u5B57\u6BB53",colProps:{span:8},required:!0},{field:"field33",component:"DatePicker",label:"\u5B57\u6BB533",colProps:{span:8},componentProps:{valueFormat:"YYYY-MM-DD"},rules:[{required:!0,type:"string"}]},{field:"field44",component:"InputCountDown",label:"\u9A8C\u8BC1\u7801",colProps:{span:8},required:!0},{field:"field4",component:"Select",label:"\u5B57\u6BB54",colProps:{span:8},componentProps:{mode:"multiple",options:[{label:"\u9009\u98791",value:"1",key:"1"},{label:"\u9009\u98792",value:"2",key:"2"}]},rules:[{required:!0,message:"\u8BF7\u8F93\u5165aa",type:"array"}]},{field:"field441",component:"Input",label:"\u81EA\u5B9A\u4E49\u6821\u9A8C",colProps:{span:8},rules:[{required:!0,validator:(e,o)=>f(void 0,null,function*(){return o?o==="1"?Promise.reject("\u503C\u4E0D\u80FD\u4E3A1"):Promise.resolve():Promise.reject("\u503C\u4E0D\u80FD\u4E3A\u7A7A")}),trigger:"change"}]},{field:"field5",component:"CheckboxGroup",label:"\u5B57\u6BB55",colProps:{span:8},componentProps:{options:[{label:"\u9009\u98791",value:"1"},{label:"\u9009\u98792",value:"2"}]},rules:[{required:!0}]},{field:"field7",component:"RadioGroup",label:"\u5B57\u6BB57",colProps:{span:8},componentProps:{options:[{label:"\u9009\u98791",value:"1"},{label:"\u9009\u98792",value:"2"}]},rules:[{required:!0,message:"\u8986\u76D6\u9ED8\u8BA4\u751F\u6210\u7684\u6821\u9A8C\u4FE1\u606F"}]},{field:"field8",component:"Input",label:"\u540E\u7AEF\u5F02\u6B65\u9A8C\u8BC1",colProps:{span:8},helpMessage:["\u672C\u5B57\u6BB5\u6F14\u793A\u5F02\u6B65\u9A8C\u8BC1","\u672C\u5730\u89C4\u5219\uFF1A\u5FC5\u987B\u586B\u5199","\u540E\u7AEF\u89C4\u5219\uFF1A\u4E0D\u80FD\u5305\u542Badmin"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6570\u636E"},{validator(e,o){return new Promise((r,m)=>{V(o).then(()=>r()).catch(i=>{m(i.message||"\u9A8C\u8BC1\u5931\u8D25")})})}}]}],y=P({components:{BasicForm:b,CollapseContainer:E,PageWrapper:h},setup(){const{createMessage:e}=D(),[o,{validateFields:r,clearValidate:m,getFieldsValue:i,resetFields:d,setFieldsValue:t}]=g({labelWidth:120,schemas:C,actionColOptions:{span:24}});function l(){return f(this,null,function*(){try{const a=yield r()}catch(a){}})}function u(){return f(this,null,function*(){m()})}function s(){const a=i();e.success("values:"+JSON.stringify(a))}function F(){t({field1:1111,field5:["1"],field7:"1",field33:"2020-12-12",field3:"2020-12-12"})}return{register:o,schemas:C,handleSubmit:a=>{e.success("click search,values:"+JSON.stringify(a))},getFormValues:s,setFormValues:F,validateForm:l,resetValidate:u,resetFields:d}}}),q={class:"mb-4"};function S(e,o,r,m,i,d){const t=B("a-button"),l=B("BasicForm"),u=B("CollapseContainer"),s=B("PageWrapper");return _(),v(s,{title:"\u8868\u5355\u6821\u9A8C\u793A\u4F8B"},{default:n(()=>[k("div",q,[p(t,{onClick:e.validateForm,class:"mr-2"},{default:n(()=>[c(" \u624B\u52A8\u6821\u9A8C\u8868\u5355 ")]),_:1},8,["onClick"]),p(t,{onClick:e.resetValidate,class:"mr-2"},{default:n(()=>[c(" \u6E05\u7A7A\u6821\u9A8C\u4FE1\u606F ")]),_:1},8,["onClick"]),p(t,{onClick:e.getFormValues,class:"mr-2"},{default:n(()=>[c(" \u83B7\u53D6\u8868\u5355\u503C ")]),_:1},8,["onClick"]),p(t,{onClick:e.setFormValues,class:"mr-2"},{default:n(()=>[c(" \u8BBE\u7F6E\u8868\u5355\u503C ")]),_:1},8,["onClick"]),p(t,{onClick:e.resetFields,class:"mr-2"},{default:n(()=>[c(" \u91CD\u7F6E ")]),_:1},8,["onClick"])]),p(u,{title:"\u8868\u5355\u6821\u9A8C"},{default:n(()=>[p(l,{onRegister:e.register,onSubmit:e.handleSubmit},null,8,["onRegister","onSubmit"])]),_:1})]),_:1})}var ve=A(y,[["render",S]]);export{ve as default};