Files
qhmes/web-dist/js/TenantUserDrawer-BydxEoIY.js
2026-06-16 18:19:57 +08:00

2 lines
3.7 KiB
Java

var S=Object.defineProperty,T=Object.defineProperties;var V=Object.getOwnPropertyDescriptors;var g=Object.getOwnPropertySymbols;var A=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable;var v=(o,t,r)=>t in o?S(o,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):o[t]=r,B=(o,t)=>{for(var r in t||(t={}))A.call(t,r)&&v(o,r,t[r]);if(g)for(var r of g(t))I.call(t,r)&&v(o,r,t[r]);return o},_=(o,t)=>T(o,V(t));var w=(o,t,r)=>new Promise((i,p)=>{var c=s=>{try{m(r.next(s))}catch(n){p(n)}},a=s=>{try{m(r.throw(s))}catch(n){p(n)}},m=s=>s.done?i(s.value):Promise.resolve(s.value).then(c,a);m((r=r.apply(o,t)).next())});import{B as L}from"./index-D9GWo192.js";import{B as P}from"./BasicForm-ClUSoD_-.js";import"./helper-DcLcf4v6.js";import{u as z}from"./useForm-D61zovon.js";import{h as G}from"./user.api-M95RuX7p.js";import{t as K}from"./tenant.data-DaXPsI2H.js";import{c as N}from"./tenant.api-CINwvO59.js";import{u as j}from"./useDrawer-BDPywy9W.js";import{e as q,r as l,c as x,u as E,y as H,z as J,A as M,K as U,f as Q}from"./vue-vendor-DNhG1Cve.js";import{au as W}from"./index-X7Y8jykP.js";import"./index-BzChaRPg.js";import"./ArrowLeftOutlined-B3JgaWh-.js";import"./index-ByCwbQDV.js";import"./index-Upeu4GGa.js";import"./index-C4wWpZeQ.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./useTimeout-D5AmIBZw.js";import"./index-M9QP6cvf.js";import"./Skeleton-CimgOdM7.js";import"./useScrollTo-0FPEw5-K.js";import"./useIntersectionObserver-BGOgyKyu.js";import"./index-DZJwICFr.js";import"./isNumeric-DjvBa-1E.js";import"./useAppInject-DPZGPcR3.js";import"./BasicForm.vue_vue_type_style_index_0_lang-B29PWQy0.js";import"./index-DO7ZhK45.js";import"./index-saD4h7VJ.js";import"./useBreakpoint-DXhPW7nV.js";import"./useEventListener-BRXjwk7A.js";import"./breakpointEnum-BhAg6bcX.js";import"./uniqBy--vsL0WVB.js";import"./index-BDvqZ5j4.js";import"./BasicModal-xH56XuRZ.js";import"./ModalHeader-Sr8KwhJJ.js";import"./useWindowSizeFn-C-0M9_Ul.js";import"./index-CuWaQdlK.js";import"./renderUtils-BiIzV8ua.js";import"./index-Cmtq_YLa.js";import"./Editor-DbH9VuAv.js";import"./uuid-CODpppBC.js";import"./onMountedOrActivated-DhSdLlqP.js";import"./index-Cq6YxX27.js";import"./JDictSelectUtil-DwVTEDM5.js";import"./index-J2mOtM3w.js";import"./index-B4gPlWQt.js";import"./eagerComputed-BTlOruLW.js";import"./validator-CQGbnGwd.js";const X=q({name:"TenantUserDrawer",components:{BasicDrawer:L,BasicForm:P},emits:["success","register"],setup(o,{emit:t}){const r=l(""),i=l(!1),p=x(()=>i.value?"编辑人员":"添加人员"),[c,{setFieldsValue:a,resetFields:m,validate:s,setProps:n,clearValidate:C}]=z({schemas:K,showActionButtonGroup:!1,labelCol:{span:24},wrapperCol:{span:24}}),h=l(!0),[b,{closeDrawer:k,setDrawerProps:y}]=j(e=>w(null,null,function*(){var D;if(i.value=e.isUpdate,yield m(),h.value=(D=e==null?void 0:e.showFooter)!=null?D:!0,y({showFooter:h.value}),E(i)){const f=yield G({userId:e.record.id});let F="";f&&f.length>0&&(F=f.map($=>$.value));let R=_(B({},e.record),{selecteddeparts:F,selectedroles:e.record.selectedroles});r.value=e.status,yield a(R)}n({disabled:!(e!=null&&e.showFooter)}),e!=null&&e.showFooter||(yield C())})),u=l(!1);function O(){return w(this,null,function*(){const e=yield s();e.username||(e.username=e.phone),e.password="123456",u.value=!0,yield N(e,i.value),u.value=!1,t("success"),d()})}function d(){k()}return{isUpdate:i,title:p,registerForm:c,registerDrawer:b,handleSubmit:O,handleClose:d,status:r,confirmLoading:u}}});function Y(o,t,r,i,p,c){const a=U("BasicForm"),m=U("BasicDrawer");return J(),H(m,{onRegister:o.registerDrawer,title:o.title,width:580,destroyOnClose:"",onOk:o.handleSubmit},{default:M(()=>[Q(a,{onRegister:o.registerForm},null,8,["onRegister"])]),_:1},8,["onRegister","title","onOk"])}const Je=W(X,[["render",Y]]);export{Je as default};