RoleIndexModal-BSqnGyxF.js 3.0 KB

1
  1. var v=Object.defineProperty;var g=Object.getOwnPropertySymbols;var C=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable;var B=(t,r,o)=>r in t?v(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,h=(t,r)=>{for(var o in r||(r={}))C.call(r,o)&&B(t,o,r[o]);if(g)for(var o of g(r))x.call(r,o)&&B(t,o,r[o]);return t};var u=(t,r,o)=>new Promise((m,n)=>{var c=e=>{try{s(o.next(e))}catch(i){n(i)}},d=e=>{try{s(o.throw(e))}catch(i){n(i)}},s=e=>e.done?m(e.value):Promise.resolve(e.value).then(c,d);s((o=o.apply(t,r)).next())});import{d as y,f as F,aB as M,ar as R,aD as k,k as I,u as l,aE as L}from"./vue-vendor-Be68asQ6.js";import{B as U}from"./index-CETWS1o0.js";import"./index-D68l__AG.js";import{r as b}from"./role.data-BtXVnRbk.js";import{j as O,k as P}from"./role.api-DvX8x9Fg.js";import{u as S}from"./useForm-kcRIHoe0.js";import{ac as V}from"./index-BFfnEkVs.js";import{B as j}from"./BasicForm-Cv-dsB-e.js";import"./BasicModal-D4gc2R81.js";import"./antd-vue-vendor-DcqS7Wvq.js";import"./useTimeout-Ca5eqGu-.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./useWindowSizeFn-BTSGGcie.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./componentMap-BUTAcOmo.js";import"./useFormItem-CtGMPcLp.js";import"./download-CjoX0_mR.js";import"./base64Conver-24EVOS6V.js";import"./index-D1703ozz.js";import"./index-Bi7PIj53.js";import"./useCountdown-B7iR27pS.js";import"./useFormItemSingle-nLM0QlcI.js";import"./JSelectUser-DCwPqRxp.js";import"./props-BPxWJPuD.js";import"./JSelectBiz-Be8KsC5j.js";import"./JAddInput-BBXQvvpq.js";import"./areaDataUtil-Cik-Rc_P.js";import"./index-BOEzG86y.js";import"./index-BNFwynfr.js";import"./bem-BvvqSl-N.js";import"./props-Cw7AfxGV.js";import"./useContextMenu-BDwmjIwb.js";import"./depart.api-CDwTvdwQ.js";import"./JSelectDept-DT6g7V5M.js";import"./JPopup-DKJW27Yk.js";import"./JEllipsis-C04xKxcI.js";import"./JUpload-cB_Qj2H2.js";import"./index-iuayQczx.js";import"./index-DJQB4_Pr.js";import"./JAreaLinkage-BNOKwn5l.js";import"./JCodeEditor-CSivhUhT.js";import"./htmlmixed-DNSd26j0.js";import"./vue-DbzutmLn.js";/* empty css */import"./EasyCronInput-wCv2YMHn.js";const Po=y({__name:"RoleIndexModal",emits:["register","success"],setup(t,{emit:r}){const o=r,m=F(!0),[n,{resetFields:c,setFieldsValue:d,validate:s}]=S({labelWidth:150,schemas:b,showActionButtonGroup:!1}),[e,{setModalProps:i,closeModal:w}]=V(p=>u(null,null,function*(){var f;yield c(),i({confirmLoading:!1}),d({roleCode:p.roleCode});let a=yield O({roleCode:p.roleCode});m.value=!!((f=a.result)!=null&&f.id),l(m)&&(yield d(h({},a.result)))}));function _(p){return u(this,null,function*(){try{let a=yield s();i({confirmLoading:!0}),yield P(a,m.value),w(),o("success",{isUpdate:m.value,values:a})}finally{i({confirmLoading:!1})}})}return(p,a)=>(R(),M(l(U),L(p.$attrs,{onRegister:l(e),title:"首页配置",onOk:_,width:"40%"}),{default:k(()=>[I(l(j),{onRegister:l(n)},null,8,["onRegister"])]),_:1},16,["onRegister"]))}});export{Po as default};