1 |
- var T=Object.defineProperty,A=Object.defineProperties;var O=Object.getOwnPropertyDescriptors;var g=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var b=(e,t,a)=>t in e?T(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,f=(e,t)=>{for(var a in t||(t={}))R.call(t,a)&&b(e,a,t[a]);if(g)for(var a of g(t))L.call(t,a)&&b(e,a,t[a]);return e},w=(e,t)=>A(e,O(t));var m=(e,t,a)=>new Promise((n,i)=>{var l=o=>{try{r(a.next(o))}catch(d){i(d)}},s=o=>{try{r(a.throw(o))}catch(d){i(d)}},r=o=>o.done?n(o.value):Promise.resolve(o.value).then(l,s);r((a=a.apply(e,t)).next())});import{B as C,a as N,__tla as j}from"./index-5eb30ce0.js";import{B as z,u as D,__tla as U}from"./index-016fd85f.js";import{i as V,b as $,a as E,__tla as G}from"./system-2845f670.js";import{d as W,r as y,A as H,u,_ as J,y as I,o as K,c as Q,w as X,e as Y,P as Z,__tla as ee}from"./index-b5895273.js";let h,P,v,M,te=Promise.all([(()=>{try{return j}catch(e){}})(),(()=>{try{return U}catch(e){}})(),(()=>{try{return G}catch(e){}})(),(()=>{try{return ee}catch(e){}})()]).then(()=>m(void 0,null,function*(){let e,t;v=[{title:"\u7528\u6237\u540D",dataIndex:"account",width:120},{title:"\u6635\u79F0",dataIndex:"nickname",width:120},{title:"\u90AE\u7BB1",dataIndex:"email",width:120},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createTime",width:180},{title:"\u89D2\u8272",dataIndex:"role",width:200},{title:"\u5907\u6CE8",dataIndex:"remark"}],M=[{field:"account",label:"\u7528\u6237\u540D",component:"Input",colProps:{span:8}},{field:"nickname",label:"\u6635\u79F0",component:"Input",colProps:{span:8}}],e=[{field:"account",label:"\u7528\u6237\u540D",component:"Input",helpMessage:["\u672C\u5B57\u6BB5\u6F14\u793A\u5F02\u6B65\u9A8C\u8BC1","\u4E0D\u80FD\u8F93\u5165\u5E26\u6709admin\u7684\u7528\u6237\u540D"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D"},{validator(n,i){return new Promise((l,s)=>{V(i).then(()=>l()).catch(r=>{s(r.message||"\u9A8C\u8BC1\u5931\u8D25")})})}}]},{field:"pwd",label:"\u5BC6\u7801",component:"InputPassword",required:!0,ifShow:!1},{label:"\u89D2\u8272",field:"role",component:"ApiSelect",componentProps:{api:$,labelField:"roleName",valueField:"roleValue"},required:!0},{field:"dept",label:"\u6240\u5C5E\u90E8\u95E8",component:"TreeSelect",componentProps:{fieldNames:{label:"deptName",key:"id",value:"id"},getPopupContainer:()=>document.body},required:!0},{field:"nickname",label:"\u6635\u79F0",component:"Input",required:!0},{label:"\u90AE\u7BB1",field:"email",component:"Input",required:!0},{label:"\u5907\u6CE8",field:"remark",component:"InputTextArea"}],t=W({name:"AccountModal",components:{BasicModal:C,BasicForm:z},emits:["success","register"],setup(n,{emit:i}){const l=y(!0),s=y(""),[r,{setFieldsValue:o,updateSchema:d,resetFields:p,validate:k}]=D({labelWidth:100,schemas:e,showActionButtonGroup:!1,actionColOptions:{span:23}}),[x,{setModalProps:_,closeModal:F}]=N(c=>m(this,null,function*(){p(),_({confirmLoading:!1}),l.value=!!(c!=null&&c.isUpdate),u(l)&&(s.value=c.record.id,o(f({},c.record)));const q=yield E();d([{field:"pwd",show:!u(l)},{field:"dept",componentProps:{treeData:q}}])})),S=H(()=>u(l)?"\u7F16\u8F91\u8D26\u53F7":"\u65B0\u589E\u8D26\u53F7");function B(){return m(this,null,function*(){try{const c=yield k();_({confirmLoading:!0}),F(),i("success",{isUpdate:u(l),values:w(f({},c),{id:s.value})})}finally{_({confirmLoading:!1})}})}return{registerModal:x,registerForm:r,getTitle:S,handleSubmit:B}}});function a(n,i,l,s,r,o){const d=I("BasicForm"),p=I("BasicModal");return K(),Q(p,Z(n.$attrs,{onRegister:n.registerModal,title:n.getTitle,onOk:n.handleSubmit}),{default:X(()=>[Y(d,{onRegister:n.registerForm},null,8,["onRegister"])]),_:1},16,["onRegister","title","onOk"])}h=J(t,[["render",a]]),P=Object.freeze(Object.defineProperty({__proto__:null,default:h},Symbol.toStringTag,{value:"Module"}))}));export{h as A,te as __tla,P as a,v as c,M as s};
|