2 lines
1.2 KiB
Java
2 lines
1.2 KiB
Java
import{d as g,f as e,ah as x,ar as y,as as O,k as i,aF as w,n as u}from"./vue-vendor-C7Zq48Yl.js";import D from"./AuthForm-M0OWeBYu.js";import"./index-BI6CMai0.js";import"./antd-vue-vendor-BPnV8VqP.js";import"./vxe-table-vendor-B88kchpX.js";import"./OpenApiAuth.api-CrTtn2s4.js";const F={style:{position:"relative"}},V=g({__name:"AuthModal",emits:["register","success"],setup(A,{expose:c,emit:m}){const s=e(""),B=e(800),l=e(!1),n=e(!1),t=e(),d=m,a=e(!1),f=o=>{o||t.value.cleanData()};function p(){s.value="新增",l.value=!0,u(()=>{t.value.add()})}function v(o){s.value=n.value?"详情":"授权",l.value=!0,a.value=!0,u(()=>{t.value.edit(o)})}function _(){t.value.submitForm()}function h(){b(),d("success")}function b(){l.value=!1,a.value=!1}return c({add:p,edit:v,disableSubmit:n}),(o,r)=>{const k=x("a-modal");return O(),y("div",F,[i(k,{open:a.value,"onUpdate:open":r[0]||(r[0]=C=>a.value=C),class:"custom-class","root-class-name":"root-class-name","root-style":{color:"blue"},"body-style":{padding:"20px"},style:{color:"red"},title:s.value,width:600,onAfterOpenChange:f,onOk:_},{default:w(()=>[i(D,{ref_key:"registerForm",ref:t,onOk:h,formDisabled:n.value,formBpm:!1},null,8,["formDisabled"])]),_:1},8,["open","title"])])}}});export{V as default};
|