| 1 |
- var V=Object.defineProperty;var h=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable;var C=(r,t,e)=>t in r?V(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,I=(r,t)=>{for(var e in t||(t={}))R.call(t,e)&&C(r,e,t[e]);if(h)for(var e of h(t))M.call(t,e)&&C(r,e,t[e]);return r};var w=(r,t,e)=>new Promise((f,n)=>{var i=s=>{try{m(e.next(s))}catch(c){n(c)}},u=s=>{try{m(e.throw(s))}catch(c){n(c)}},m=s=>s.done?f(s.value):Promise.resolve(s.value).then(i,u);m((e=e.apply(r,t)).next())});import{a as W,B as A}from"./index-mxCM26tN.js";import{_ as K}from"./BasicForm.vue_vue_type_script_setup_true_lang-D-wvQoMQ.js";import"./BasicForm.vue_vue_type_style_index_0_lang-BDfXzVwa.js";import"./helper-Bt8oaRPZ.js";import{u as O}from"./useForm-CSvEsByc.js";import{f as U}from"./fieldApi-Bc2Vo3iS.js";import{n as $}from"./taskApi-CW2A2O44.js";import{i as y}from"./common-CZBgPvjv.js";import{aj as j,u as G,_ as N}from"./entry/index-DS1jpD3u.js";import{a as Z}from"./manageApi-DceUjPb6.js";import{d as q,f as D,Z as z,a4 as E,a5 as H,k as J,u as p,a9 as Q}from"./vue-DM5HGU8Z.js";import"./antd-BfqWtMX3.js";import"./FormItem.vue_vue_type_script_lang-yBikewfb.js";import"./index-CgeQarR4.js";import"./useWindowSizeFn-CMMQDoW0.js";import"./index-CC-HP1_Y.js";import"./index-Dd3sMVee.js";import"./uuid-BUBnBT7J.js";import"./useSortable-DCZJ409-.js";import"./download-Brwt0TGa.js";import"./base64Conver-DEMZeTZS.js";import"./index-Bw1wLXFQ.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-I5M8hxkg.js";import"./copyTextToClipboard-B8vsl9wq.js";import"./index-CW9zIh05.js";import"./index-RxveHKdy.js";import"./onMountedOrActivated-Ckq_czNf.js";import"./index-KWSuMgWH.js";import"./cateApi-B_bU_qR8.js";import"./resourceApi-gbsmyknK.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-CPd_aUQ5.js";const X="640px",Y=q({__name:"formDrawer",emits:["success","register"],setup(r,{emit:t}){const{createMessage:e}=G(),f=t,n=D(""),i=D(),u=j(),[m,{appendSchemaByField:s,resetFields:c,validate:v}]=O({labelWidth:200,schemas:[],showActionButtonGroup:!1,baseColProps:{span:24},rowProps:{gutter:16}}),[B,{setDrawerProps:d,closeDrawer:g}]=W(a=>w(this,null,function*(){yield c(),d({confirmLoading:!1}),i.value=a==null?void 0:a.secondCateId,n.value=a==null?void 0:a.title;let l=yield U({secondCateId:i.value,enable:!0,show:!0,sysField:!0});const T=yield Z({secondCateId:i.value});l=l.map(o=>{var _;if(o.fieldKey==="deadLineTime"&&(o.defaultValue=T),o.fieldKey==="orgId"){const L=(_=u.getUserInfo)==null?void 0:_.orgId;o.defaultValue=L}return o});const S={field:"basicInfo",component:"PlainTitle",defaultValue:"基础信息"},b=yield y(l.filter(o=>o.sysField&&!o.isWriteBack));yield s([S,...b],void 0);const x={field:"moreInfo",component:"PlainTitle",defaultValue:"更多信息"},P=yield y(l.filter(o=>!o.sysField&&!o.isWriteBack));yield s([x,...P],void 0)}));function F(){g()}function k(){return w(this,null,function*(){try{d({confirmLoading:!0});const a=yield v();yield $({secondCateId:i.value,content:I({},a)}),e.success("添加成功"),g(),f("success")}finally{d({confirmLoading:!1})}})}return(a,l)=>(z(),E(p(A),Q(a.$attrs,{destroyOnClose:"",onRegister:p(B),title:n.value,width:X,onClose:F,onOk:k,showFooter:!0,cancelText:"关闭",okText:"保存"}),{default:H(()=>[J(p(K),{onRegister:p(m),layout:"vertical"},null,8,["onRegister"])]),_:1},16,["onRegister","title"]))}}),Ve=N(Y,[["__scopeId","data-v-4ff934e8"]]);export{Ve as default};
|