2 lines
2.3 KiB
Java
2 lines
2.3 KiB
Java
var B=Object.defineProperty;var p=Object.getOwnPropertySymbols;var D=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable;var d=(t,r,e)=>r in t?B(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e,f=(t,r)=>{for(var e in r||(r={}))D.call(r,e)&&d(t,e,r[e]);if(p)for(var e of p(r))F.call(r,e)&&d(t,e,r[e]);return t};var u=(t,r,e)=>new Promise((l,a)=>{var m=s=>{try{o(e.next(s))}catch(i){a(i)}},n=s=>{try{o(e.throw(s))}catch(i){a(i)}},o=s=>s.done?l(s.value):Promise.resolve(s.value).then(m,n);o((e=e.apply(t,r)).next())});import{d as b,e as I,f as T,u as w,ah as g,aC as y,as as S,aG as $,aF as k,k as v}from"./vue-vendor-C7Zq48Yl.js";import"./index-Di-j2gt4.js";import{B as R,u as C}from"./index-CjmLh_1m.js";import{B as N}from"./BasicForm-BJnSRkIE.js";import{u as O}from"./useForm-BZtHZyx2.js";import{d as P}from"./index-BI6CMai0.js";const E=[{title:"名称",dataIndex:"testName",width:200},{title:"值",dataIndex:"testValue",width:180},{title:"创建时间",dataIndex:"createTime",width:180}],H=[{field:"testName",label:"名称",component:"Input",colProps:{span:8}}],V=[{field:"testName",label:"名称",required:!0,component:"Input"},{field:"testValue",label:"值",required:!0,component:"Input"},{label:" ",field:"menu",slot:"menu",component:"Input"}],x=b({name:"RoleDrawer",components:{BasicDrawer:R,BasicForm:N},emits:["success","register"],setup(t,{emit:r}){const e=T(!0),[l,{resetFields:a,setFieldsValue:m,validate:n}]=O({labelWidth:90,schemas:V,showActionButtonGroup:!1}),[o,{setDrawerProps:s,closeDrawer:i}]=C(c=>u(null,null,function*(){a(),s({confirmLoading:!1}),e.value=!!(c!=null&&c.isUpdate),w(e)&&m(f({},c.record))})),h=I(()=>w(e)?"编辑角色":"新增角色");function _(){return u(this,null,function*(){try{const c=yield n();s({confirmLoading:!0}),i(),r("success")}finally{s({confirmLoading:!1})}})}return{registerDrawer:o,registerForm:l,getTitle:h,handleSubmit:_}}});function L(t,r,e,l,a,m){const n=g("BasicForm"),o=g("BasicDrawer");return S(),y(o,$(t.$attrs,{onRegister:t.registerDrawer,showFooter:"",title:t.getTitle,width:"500px",onOk:t.handleSubmit}),{default:k(()=>[v(n,{onRegister:t.registerForm},null,8,["onRegister"])]),_:1},16,["onRegister","title","onOk"])}const j=P(x,[["render",L]]),J=Object.freeze(Object.defineProperty({__proto__:null,default:j},Symbol.toStringTag,{value:"Module"}));export{j as T,J as a,E as c,H as s};
|