| 1 |
- var V=Object.defineProperty;var h=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable;var C=(o,t,e)=>t in o?V(o,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[t]=e,I=(o,t)=>{for(var e in t||(t={}))R.call(t,e)&&C(o,e,t[e]);if(h)for(var e of h(t))M.call(t,e)&&C(o,e,t[e]);return o};var w=(o,t,e)=>new Promise((f,n)=>{var i=r=>{try{m(e.next(r))}catch(c){n(c)}},u=r=>{try{m(e.throw(r))}catch(c){n(c)}},m=r=>r.done?f(r.value):Promise.resolve(r.value).then(i,u);m((e=e.apply(o,t)).next())});import{a as A,B as K}from"./index-DYp2Qjp4.js";import{_ as O}from"./BasicForm.vue_vue_type_script_setup_true_lang-ByuHmjlN.js";import"./BasicForm.vue_vue_type_style_index_0_lang-wVUE9AOT.js";import"./helper-B0yEaptj.js";import{u as U}from"./useForm-C-769eP8.js";import{f as $}from"./fieldApi-BD34zal6.js";import{n as j}from"./taskApi-DcE-QQB2.js";import{i as y}from"./common-DpkSdXuu.js";import{aj as G,u as N,_ as W}from"./entry/index-CRWhxBeP.js";import{a as Z}from"./manageApi-DOKRLQWO.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-r-ozwU0K.js";import"./index-CD5zFmZN.js";import"./useWindowSizeFn-CEueHQop.js";import"./index-BshNMORD.js";import"./index-BGDG2Aiy.js";import"./uuid-BUBnBT7J.js";import"./useSortable-BUyXn7hO.js";import"./download-DbzL13NI.js";import"./base64Conver-DEMZeTZS.js";import"./index-BZ4uXGij.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-BMkV6zCu.js";import"./copyTextToClipboard-B8vsl9wq.js";import"./index-CIEo7xez.js";import"./index-DOkdpLQv.js";import"./onMountedOrActivated-Ckq_czNf.js";import"./index-lE2idd8k.js";import"./UploadPreviewModal-BZsd-hmR.js";import"./cateApi-BE6kfD5q.js";import"./resourceApi-CKj0y817.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-tY_yXKfV.js";const X="640px",Y=q({__name:"formDrawer",emits:["success","register"],setup(o,{emit:t}){const{createMessage:e}=N(),f=t,n=D(""),i=D(),u=G(),[m,{appendSchemaByField:r,resetFields:c,validate:v}]=U({labelWidth:200,schemas:[],showActionButtonGroup:!1,baseColProps:{span:24},rowProps:{gutter:16}}),[F,{setDrawerProps:d,closeDrawer:g}]=A(s=>w(this,null,function*(){yield c(),d({confirmLoading:!1}),i.value=s==null?void 0:s.secondCateId,n.value=s==null?void 0:s.title;let l=yield $({secondCateId:i.value,enable:!0,show:!0,sysField:!0});const S=yield Z({secondCateId:i.value});l=l.map(a=>{var _;if(a.fieldKey==="deadLineTime"&&(a.defaultValue=S),a.fieldKey==="orgId"){const L=(_=u.getUserInfo)==null?void 0:_.orgId;a.defaultValue=L}return a});const b={field:"basicInfo",component:"PlainTitle",defaultValue:"基础信息"},k=yield y(l.filter(a=>a.sysField));yield r([b,...k],void 0);const x={field:"moreInfo",component:"PlainTitle",defaultValue:"更多信息"},P=yield y(l.filter(a=>!a.sysField));yield r([x,...P],void 0)}));function T(){g()}function B(){return w(this,null,function*(){try{d({confirmLoading:!0});const s=yield v();yield j({secondCateId:i.value,content:I({},s)}),e.success("添加成功"),g(),f("success")}finally{d({confirmLoading:!1})}})}return(s,l)=>(z(),E(p(K),Q(s.$attrs,{destroyOnClose:"",onRegister:p(F),title:n.value,width:X,onClose:T,onOk:B,showFooter:!0,cancelText:"关闭",okText:"保存"}),{default:H(()=>[J(p(O),{onRegister:p(m),layout:"vertical"},null,8,["onRegister"])]),_:1},16,["onRegister","title"]))}}),Re=W(Y,[["__scopeId","data-v-44d77e35"]]);export{Re as default};
|