Files
qhmes/deploy-qhmes/frontend/js/drawer-CHJsx6ZR.js
2026-05-15 11:34:12 +08:00

2 lines
1.3 KiB
Java

var m=(o,a,r)=>new Promise((i,s)=>{var c=e=>{try{n(r.next(e))}catch(p){s(p)}},t=e=>{try{n(r.throw(e))}catch(p){s(p)}},n=e=>e.done?i(e.value):Promise.resolve(e.value).then(c,t);n((r=r.apply(o,a)).next())});import{d as u,e as f,u as l,f as d,ah as w,aC as g,as as D,aG as _}from"./vue-vendor-C7Zq48Yl.js";import{B as h,u as B}from"./index-CjmLh_1m.js";import{d as $}from"./index-BI6CMai0.js";import"./antd-vue-vendor-BPnV8VqP.js";import"./index-DeEq83Ov.js";import"./index-pxs5MULf.js";import"./index-BgYCgfME.js";import"./index-f8O7TghW.js";import"./useTimeout-DDl4l82I.js";import"./vxe-table-vendor-B88kchpX.js";import"./useIntersectionObserver-BMxdTqP3.js";const k=u({name:"tableDrawer",components:{BasicDrawer:h},emits:["success","register"],setup(o,{emit:a}){const r=d(!0),[i,{setDrawerProps:s,closeDrawer:c}]=B(e=>m(null,null,function*(){s({confirmLoading:!1}),r.value=!!(e!=null&&e.isUpdate)})),t=f(()=>l(r)?"编辑角色":"新增角色");function n(){return m(this,null,function*(){try{s({confirmLoading:!0}),c(),a("success")}finally{s({confirmLoading:!1})}})}return{registerDrawer:i,getTitle:t,handleSubmit:n}}});function y(o,a,r,i,s,c){const t=w("BasicDrawer");return D(),g(t,_(o.$attrs,{onRegister:o.registerDrawer,showFooter:"",title:o.getTitle,width:"500px",onOk:o.handleSubmit}),null,16,["onRegister","title","onOk"])}const I=$(k,[["render",y]]);export{I as default};