| 1 |
- var _=Object.defineProperty;var g=Object.getOwnPropertySymbols;var M=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable;var F=(r,t,o)=>t in r?_(r,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):r[t]=o,f=(r,t)=>{for(var o in t||(t={}))M.call(t,o)&&F(r,o,t[o]);if(g)for(var o of g(t))w.call(t,o)&&F(r,o,t[o]);return r};var d=(r,t,o)=>new Promise((n,p)=>{var u=i=>{try{a(o.next(i))}catch(e){p(e)}},c=i=>{try{a(o.throw(i))}catch(e){p(e)}},a=i=>i.done?n(i.value):Promise.resolve(i.value).then(u,c);a((o=o.apply(r,t)).next())});import{a as R,B as v}from"./index.3ccc18ac.js";import{B as y}from"./BasicForm.d58d202f.js";import{u as D}from"./useForm.e55162bc.js";import{a as b}from"./busFormulaApi.0433d032.js";import{a as k,r as x,c as C,h as m,o as L,Q as O,x as E,i as G,R as P,G as S}from"./index.ae52ebae.js";import{d as U}from"./data.f11e35fd.js";import"./useWindowSizeFn.d176b3a5.js";import"./FullscreenOutlined.b9fd5be6.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.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"./params.cdcdde57.js";const bo=k({__name:"FormModal",emits:["success","register"],setup(r,{emit:t}){const o=x(!1),n=C(()=>m(o)?"\u7F16\u8F91\u914D\u65B9\u540D\u79F0":"\u65B0\u589E\u914D\u65B9\u540D\u79F0"),{createMessage:p}=S(),[u,{resetFields:c,validate:a}]=D({labelWidth:100,schemas:U,showActionButtonGroup:!1,actionColOptions:{span:23}}),[i,{setModalProps:e,closeModal:B}]=R(s=>d(this,null,function*(){yield c(),e({confirmLoading:!1}),o.value=!!(s!=null&&s.isUpdate)}));function h(){return d(this,null,function*(){try{const s=yield a();e({confirmLoading:!0});let l=yield b(f({},s));l.id&&(p.success("\u65B0\u589E\u6210\u529F\uFF01"),t("success",{values:f({},l)})),B()}finally{e({confirmLoading:!1})}})}return(s,l)=>(L(),O(m(v),P(s.$attrs,{title:m(n),showFooter:!0,onOk:h,onRegister:m(i)}),{default:E(()=>[G(m(y),{onRegister:m(u)},null,8,["onRegister"])]),_:1},16,["title","onRegister"]))}});export{bo as default};
|