1 |
- var S=Object.defineProperty;var f=Object.getOwnPropertySymbols;var T=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable;var b=(t,a,e)=>a in t?S(t,a,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[a]=e,g=(t,a)=>{for(var e in a||(a={}))T.call(a,e)&&b(t,e,a[e]);if(f)for(var e of f(a))F.call(a,e)&&b(t,e,a[e]);return t};var u=(t,a,e)=>new Promise((o,l)=>{var n=r=>{try{d(e.next(r))}catch(s){l(s)}},i=r=>{try{d(e.throw(r))}catch(s){l(s)}},d=r=>r.done?o(r.value):Promise.resolve(r.value).then(n,i);d((e=e.apply(t,a)).next())});import{B as R,a as k,__tla as D}from"./index-5eb30ce0.js";import{B as q,u as O,__tla as A}from"./index-016fd85f.js";import{h as G,T as L,d as j,r as z,A as C,u as h,_ as U,y,o as V,c as $,w as W,e as E,P as H,__tla as J}from"./index-b5895273.js";import{a as K,__tla as Q}from"./system-2845f670.js";let _,P,I,v,X=Promise.all([(()=>{try{return D}catch(t){}})(),(()=>{try{return A}catch(t){}})(),(()=>{try{return J}catch(t){}})(),(()=>{try{return Q}catch(t){}})()]).then(()=>u(void 0,null,function*(){let t,a;I=[{title:"\u90E8\u95E8\u540D\u79F0",dataIndex:"deptName",width:160,align:"left"},{title:"\u6392\u5E8F",dataIndex:"orderNo",width:50},{title:"\u72B6\u6001",dataIndex:"status",width:80,customRender:({record:o})=>{const l=~~o.status===0,n=l?"green":"red",i=l?"\u542F\u7528":"\u505C\u7528";return G(L,{color:n},()=>i)}},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createTime",width:180},{title:"\u5907\u6CE8",dataIndex:"remark"}],v=[{field:"deptName",label:"\u90E8\u95E8\u540D\u79F0",component:"Input",colProps:{span:8}},{field:"status",label:"\u72B6\u6001",component:"Select",componentProps:{options:[{label:"\u542F\u7528",value:"0"},{label:"\u505C\u7528",value:"1"}]},colProps:{span:8}}],t=[{field:"deptName",label:"\u90E8\u95E8\u540D\u79F0",component:"Input",required:!0},{field:"parentDept",label:"\u4E0A\u7EA7\u90E8\u95E8",component:"TreeSelect",componentProps:{fieldNames:{label:"deptName",key:"id",value:"id"},getPopupContainer:()=>document.body},required:!0},{field:"orderNo",label:"\u6392\u5E8F",component:"InputNumber",required:!0},{field:"status",label:"\u72B6\u6001",component:"RadioButtonGroup",defaultValue:"0",componentProps:{options:[{label:"\u542F\u7528",value:"0"},{label:"\u505C\u7528",value:"1"}]},required:!0},{label:"\u5907\u6CE8",field:"remark",component:"InputTextArea"}],a=j({name:"DeptModal",components:{BasicModal:R,BasicForm:q},emits:["success","register"],setup(o,{emit:l}){const n=z(!0),[i,{resetFields:d,setFieldsValue:r,updateSchema:s,validate:p}]=O({labelWidth:100,schemas:t,showActionButtonGroup:!1}),[w,{setModalProps:m,closeModal:M}]=k(c=>u(this,null,function*(){d(),m({confirmLoading:!1}),n.value=!!(c!=null&&c.isUpdate),h(n)&&r(g({},c.record));const B=yield K();s({field:"parentDept",componentProps:{treeData:B}})})),N=C(()=>h(n)?"\u7F16\u8F91\u90E8\u95E8":"\u65B0\u589E\u90E8\u95E8");function x(){return u(this,null,function*(){try{const c=yield p();m({confirmLoading:!0}),M(),l("success")}finally{m({confirmLoading:!1})}})}return{registerModal:w,registerForm:i,getTitle:N,handleSubmit:x}}});function e(o,l,n,i,d,r){const s=y("BasicForm"),p=y("BasicModal");return V(),$(p,H(o.$attrs,{onRegister:o.registerModal,title:o.getTitle,onOk:o.handleSubmit}),{default:W(()=>[E(s,{onRegister:o.registerForm},null,8,["onRegister"])]),_:1},16,["onRegister","title","onOk"])}_=U(a,[["render",e]]),P=Object.freeze(Object.defineProperty({__proto__:null,default:_},Symbol.toStringTag,{value:"Module"}))}));export{_ as D,X as __tla,P as a,I as c,v as s};
|