| 1 |
- var B=Object.defineProperty;var p=Object.getOwnPropertySymbols;var D=Object.prototype.hasOwnProperty,b=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))b.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 F,f as I,e as T,u as w,ag as g,aB as y,ar as S,aE as $,aD as k,k as v}from"./vue-vendor-Be68asQ6.js";import"./index-D68l__AG.js";import{B as R,u as N}from"./index-swd_UZfO.js";import{B as O}from"./BasicForm-Cv-dsB-e.js";import{u as P}from"./useForm-kcRIHoe0.js";import{a as V}from"./index-BFfnEkVs.js";const W=[{title:"名称",dataIndex:"testName",width:200},{title:"值",dataIndex:"testValue",width:180},{title:"创建时间",dataIndex:"createTime",width:180}],H=[{field:"testName",label:"名称",component:"Input",colProps:{span:8}}],x=[{field:"testName",label:"名称",required:!0,component:"Input"},{field:"testValue",label:"值",required:!0,component:"Input"},{label:" ",field:"menu",slot:"menu",component:"Input"}],C=F({name:"RoleDrawer",components:{BasicDrawer:R,BasicForm:O},emits:["success","register"],setup(t,{emit:r}){const e=I(!0),[l,{resetFields:a,setFieldsValue:m,validate:n}]=P({labelWidth:90,schemas:x,showActionButtonGroup:!1}),[o,{setDrawerProps:s,closeDrawer:i}]=N(c=>u(null,null,function*(){a(),s({confirmLoading:!1}),e.value=!!(c!=null&&c.isUpdate),w(e)&&m(f({},c.record))})),h=T(()=>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=V(C,[["render",L]]),J=Object.freeze(Object.defineProperty({__proto__:null,default:j},Symbol.toStringTag,{value:"Module"}));export{j as T,J as a,W as c,H as s};
|