1 |
- var B=Object.defineProperty;var f=Object.getOwnPropertySymbols;var D=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable;var d=(r,s,e)=>s in r?B(r,s,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[s]=e,w=(r,s)=>{for(var e in s||(s={}))D.call(s,e)&&d(r,e,s[e]);if(f)for(var e of f(s))T.call(s,e)&&d(r,e,s[e]);return r};var l=(r,s,e)=>new Promise((n,c)=>{var p=o=>{try{a(e.next(o))}catch(i){c(i)}},m=o=>{try{a(e.throw(o))}catch(i){c(i)}},a=o=>o.done?n(o.value):Promise.resolve(o.value).then(p,m);a((e=e.apply(r,s)).next())});import{a as F,b as S}from"./useForm-S2-4SPyv.js";import{f as v}from"./sopTask.data-SbLbBuUe.js";import{B as b,a as $}from"./index-D8-pH9_c.js";import{v as C,_ as R}from"./entry/index-BFpON5wd-1719886843165.js";import{u as y,c as I}from"./sopTask-CuzbdcVx.js";import{d as L,f as P,c as N,u,a7 as g,_ as O,a8 as U,a9 as V,k as j,ac as A}from"./vue-B3Yl1XMW.js";import"./index-D--g-WIs.js";import"./antd-V2f1Ijkg.js";import"./tree-Dcz2GpQj.js";import"./copyTextToClipboard-TytJuPBe.js";import"./index-Cx3rMS0Q.js";import"./index-eZbZN8hc.js";import"./useWindowSizeFn-IiF7s4QS.js";import"./plugin-DHZ68pLH.js";import"./useSortable-Dipa7Xkv.js";import"./index-BN89L_L8.js";import"./index-DBtUZ0LU.js";import"./onMountedOrActivated-Cz7FEpZo.js";const G=L({name:"SopTaskDrawer",components:{BasicDrawer:b,BasicForm:F},emits:["success","register"],setup(r,{emit:s}){const e=P(!0),{t:n}=C.useI18n(),[c,{resetFields:p,setFieldsValue:m,validate:a}]=S({labelWidth:160,baseColProps:{span:24},layout:"vertical",schemas:v,showActionButtonGroup:!1}),[o,{setDrawerProps:i,closeDrawer:k}]=$(t=>l(this,null,function*(){p(),i({confirmLoading:!1}),e.value=!!(t!=null&&t.isUpdate),u(e)&&m(w({},t.record))})),h=N(()=>u(e)?n("wechat.sopTask.editSopTask"):n("wechat.sopTask.addSopTask"));function _(){return l(this,null,function*(){const t=yield a();i({confirmLoading:!0}),t.id=u(e)?Number(t.id):0,(u(e)?yield y(t):yield I(t)).code===0&&(k(),s("success")),i({confirmLoading:!1})})}return{registerDrawer:o,registerForm:c,getTitle:h,handleSubmit:_}}});function W(r,s,e,n,c,p){const m=g("BasicForm"),a=g("BasicDrawer");return O(),U(a,A(r.$attrs,{onRegister:r.registerDrawer,showFooter:"",title:r.getTitle,width:"500px",onOk:r.handleSubmit}),{default:V(()=>[j(m,{onRegister:r.registerForm},null,8,["onRegister"])]),_:1},16,["onRegister","title","onOk"])}const ce=R(G,[["render",W]]);export{ce as default};
|