2 lines
2.7 KiB
Java
2 lines
2.7 KiB
Java
var d=(t,m,r)=>new Promise((p,n)=>{var l=o=>{try{i(r.next(o))}catch(s){n(s)}},a=o=>{try{i(r.throw(o))}catch(s){n(s)}},i=o=>o.done?p(o.value):Promise.resolve(o.value).then(l,a);i((r=r.apply(t,m)).next())});import{B as c}from"./index-BDvqZ5j4.js";import{B as f}from"./BasicForm-ClUSoD_-.js";import"./helper-DcLcf4v6.js";import{u as M}from"./useForm-D61zovon.js";import{a as g}from"./useModal-DaJ3Bflg.js";import{e as v,r as h,y as B,z as _,A as b,K as u,f as w}from"./vue-vendor-DNhG1Cve.js";import{au as F}from"./index-X7Y8jykP.js";import"./BasicModal-xH56XuRZ.js";import"./ModalHeader-Sr8KwhJJ.js";import"./useTimeout-D5AmIBZw.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./index-BzChaRPg.js";import"./useWindowSizeFn-C-0M9_Ul.js";import"./index-ByCwbQDV.js";import"./index-Upeu4GGa.js";import"./index-C4wWpZeQ.js";import"./index-M9QP6cvf.js";import"./Skeleton-CimgOdM7.js";import"./useScrollTo-0FPEw5-K.js";import"./useIntersectionObserver-BGOgyKyu.js";import"./useAppInject-DPZGPcR3.js";import"./index-CuWaQdlK.js";import"./index-DO7ZhK45.js";import"./BasicForm.vue_vue_type_style_index_0_lang-B29PWQy0.js";import"./index-saD4h7VJ.js";import"./useBreakpoint-DXhPW7nV.js";import"./useEventListener-BRXjwk7A.js";import"./breakpointEnum-BhAg6bcX.js";import"./uniqBy--vsL0WVB.js";const R=v({name:"TenantInviteUserModal",components:{BasicModal:c,BasicForm:f},setup(t,{emit:m}){const r=h("邀请成员"),[p,{resetFields:n,validate:l}]=M({schemas:[{label:"邀请方式",field:"invitedMode",component:"RadioButtonGroup",defaultValue:1,componentProps:{options:[{label:"手机号",value:1},{label:"用户账号",value:2}]}},{label:"手机号",field:"phone",component:"Input",ifShow:({values:e})=>e.invitedMode===1,dynamicRules:({values:e})=>e.invitedMode===1?[{required:!0,message:"请填写手机号"},{pattern:/^1[3456789]\d{9}$/,message:"手机号码格式有误"}]:[{pattern:/^1[3456789]\d{9}$/,message:"手机号码格式有误"}]},{field:"user",component:"Input",label:"用户账号",ifShow:({values:e})=>e.invitedMode===2,dynamicRules:({values:e})=>e.invitedMode===2?[{required:!0,message:"请输入用户账号"}]:[]}],showActionButtonGroup:!1}),[a,{setModalProps:i,closeModal:o}]=g(e=>d(null,null,function*(){yield n(),i({minHeight:100})}));function s(){return d(this,null,function*(){let e=yield l();m("inviteOk",e.phone,e.user),o()})}return{title:r,registerModal:a,registerForm:p,handleSubmit:s}}});function $(t,m,r,p,n,l){const a=u("BasicForm"),i=u("BasicModal");return _(),B(i,{onRegister:t.registerModal,width:500,title:t.title,onOk:t.handleSubmit},{default:b(()=>[w(a,{onRegister:t.registerForm},null,8,["onRegister"])]),_:1},8,["onRegister","title","onOk"])}const te=F(R,[["render",$]]);export{te as default};
|