import{M as E}from"./index-41e11d05.js";import{d as S,N as _,i as j,o as w,f as u,g as e,h as s,F as r,B as d,P as y,V as U,a as m,e as f,y as v,M as O}from"./index-b7751d15.js";import{E as C}from"./constant-5a53922c.js";import{C as T,I as Y}from"./index-edb2d570.js";import{C as M}from"./index-168c9a1f.js";import{C as q}from"./index-cc1d4914.js";import{F as c}from"./index-c0ec9bbf.js";import"./index-0d31704a.js";import"./index-e2b6e583.js";const I="_codeText_lfqo5_4",P="_banner_lfqo5_7",N="_bannerContainer_lfqo5_14",V="_bannerTitle_lfqo5_19",x="_bannerSchool_lfqo5_25",z="_iconSchool_lfqo5_31",H="_schoolName_lfqo5_38",L="_required_lfqo5_44",R="_tips_lfqo5_54",Z="_iconTips_lfqo5_65",k="_popup_lfqo5_70",G="_popupContainer_lfqo5_76",K="_popupContent_lfqo5_88",Q="_popupBtn_lfqo5_97",X="_bannerPopup_lfqo5_103",n={"school-register":"_school-register_lfqo5_1",codeText:I,banner:P,bannerContainer:N,bannerTitle:V,bannerSchool:x,iconSchool:z,schoolName:H,required:L,tips:R,iconTips:Z,popup:k,popupContainer:G,popupContent:K,popupBtn:Q,bannerPopup:X},W=""+new URL("banner-b102b79e.png",import.meta.url).href,J="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAZlBMVEUAAAALkHoOjnYNj3UOjnYOjnYOjnYOjncOjnYPjnMOjXYNjnYNjnYOjnYPjHQMj3YAk3ENj3YOjnYOjnYPjnYOjnYOkHQOjnYNj3cPjnYOjnUNkHYOj3YOj3cNj3gOj3cOjnYOjnb8Wfe0AAAAIXRSTlMAF5Y88OCy8eIcwvnotR9QCKrsu1auEtmZi4NfWUdBoaAwesabAAAA0UlEQVQ4y83RW26DMBBAUZOYocamNhDIO+3d/ybrBvXlYFDVn94vj+YIjYT6WdG2hVro0kF3ya4L4Z5kPnLWwDAA3XlmbRrA7ZTaOaAx6f6qgXacDgX0NQF7cP5j8A72Cahw49c0dugHUH4fn34DzFDHbApsHWtNfB+ZSsDUMb43S2AzgVsIjzeEcPsE2/kjtzPg2XuzAMKLBfsasqDnXp8DHvTpVIHPgAO8/244ZICAiXeCZEDzb4GUUItYKnHQi/Tg4mhFaihFsdI6KFZSf+4N3zgqnBNSCiAAAAAASUVORK5CYII=",$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAA3lBMVEUAAAAI5tIF59IC6NQI5tID6tUA6tUA/9sC5tME59MB6NUJ59EH6NMC5tMI5tEF59IF59IG6NYD49UB6dYH480L38wK5tEA6NQL59AA6tUIzsACu68FxLcEwbUK0sMDv7IK1ccFxrkCvbEHyrz///8Gx7oGybsM2coK08QIy70Ew7YI0MIL18gK1MUDwLMHzL4Bua0Bt6wHyr0K4M0H3csF2sgbzcABzr842c0F1cUw1col0cURxLkK4s4C2Mf1/PzG8u+G4tto49pg2NAd1cgq08czzMIRyLwE08MBzLypPxxzAAAAGnRSTlMA+eqamhgMB/niyMhX9PTHiS0kVyT94omJJOmve2sAAAHXSURBVDjLZZN7Q6pAEMWXl/HwVd4eN0BFQVFELSCi1N517/f/Qs3ObgzV/Ps75+zM7C6jarV1R1UU1dHbLfa7/ujd/el8vhqvVnnW1U9+4KMLJZtzPB6ncTyMc6V/1OSGs+f4iw+TyyTvGcSPzzLJ0xQwcKjCOq79Z6fAyY58s6gsQ57vZHX86/Pza8LxZrGYHnqij4s9xd+G4a3g0+lslvdxPoXipQDswKNoZvJp9Qy56A4Ed2C/BnsUBF6lwf6680b3dyBAO3Iv6LRYO+M8FpwL3jAeubfMB0zPgdfDv4XhPbdHiJd+ojFnlRLf3IMA4xH7/sxm6ri5HBDcRMTXvsqUdEj8+gYEGI94PRqZTMG74cW75wJPcsCTicnUuLZD9yD4aPK1ypz0knj08fi4I+y6ns30AjHE4/RkHwF3Sw0WhXZYLnW/Fn6oYgCrlvGId09PnrTzmsCq4YwF2jH+JQxfaru7LTW87g3eDU73/vDwLvl2u3XNvwyqn+PxorvdrrZfXR3OxZPrVRzTdIiBl7Z8+oaVUPfEA8uon71VARZcxoOfnj1k9Arve7xb2bUf++gr/3zibmmei/OpTrROUQYjECz/Hzoafd7m99ds1TRVWxs0vv8n09dwAyYqkL0AAAAASUVORK5CYII=",oo=""+new URL("banner-popup-e91718c1.png",import.meta.url).href,io=S({name:"school-register",setup(){const i=U(),p=O(),o=_({id:i.query.id,imgCodeStatus:!1,type:i.query.type||"",username:"",phone:"",isAgree:!1,smsCode:"",registerStatus:!1,countDownStatus:!0,schoolDetail:{},countDownTime:1e3*120}),l=j(),g=async()=>{try{const{data:a}=await m.get("/api-web/open/school/cooperation",{params:{id:o.id}});o.schoolDetail=a||{}}catch(a){}},h=async()=>{if(!o.username){u("请输入真实姓名");return}if(!f(o.phone)){u("请输入正确的手机号");return}if(!o.smsCode){u("请输入验证码");return}try{(await m.post("/api-web/open/school/staffSave",{hideLoading:!1,data:{schoolId:o.id,userType:o.type,username:o.username,mobile:o.phone,smsCode:o.smsCode}})).code===999?setTimeout(()=>{u("您已注册"),p.push("/download")},100):o.registerStatus=!0}catch(a){}},b=()=>{o.registerStatus=!1,p.push("/download")},B=()=>{o.countDownStatus=!1,v(()=>{l.value.start()})},F=()=>{if(!f(o.phone))return u("请输入正确的手机号码");o.imgCodeStatus=!0},D=()=>{o.countDownStatus=!0,l.value.reset()};return w(()=>{if(!o.id){u("链接有误");return}g()}),()=>{var a,A;return e("div",{class:n["school-register"]},[e("div",{class:n.banner},[e("img",{src:W,alt:"banner"},null),e("div",{class:n.bannerContainer},[e("div",{class:n.bannerTitle},[C[o.type],s("注册")]),e("div",{class:n.bannerSchool},[e("img",{src:J,class:n.iconSchool},null),e("p",{class:n.schoolName},[(A=(a=o.schoolDetail)==null?void 0:a.cooperation)==null?void 0:A.name])])])]),e(M,{inset:!0},{default:()=>[e(c,{labelAlign:"top",class:"border",modelValue:o.username,"onUpdate:modelValue":t=>o.username=t,placeholder:"请填写您的真实姓名",autocomplete:"off",maxlength:8},{label:()=>e(r,null,[s("真实姓名"),e("i",{class:n.required},[s("*")])])}),e(c,{labelAlign:"top",modelValue:o.phone,"onUpdate:modelValue":t=>o.phone=t,placeholder:"请填写您的手机号码",autocomplete:"off",maxlength:11},{label:()=>e(r,null,[s("手机号码"),e("i",{class:n.required},[s("*")])])}),e(q,{border:!1},{default:()=>[e("div",{class:n.tips},[e("img",{src:$,class:n.iconTips},null),s("提示:手机号码将成为您管乐迷学校端登录账户")])]}),e(c,{labelAlign:"top",class:"border",modelValue:o.smsCode,"onUpdate:modelValue":t=>o.smsCode=t,placeholder:"请输入验证码",autocomplete:"off",maxlength:6},{label:()=>e(r,null,[s("验证码"),e("i",{class:n.required},[s("*")])]),button:()=>o.countDownStatus?e("span",{class:n.codeText,onClick:F},[s("获取验证码")]):e(T,{ref:t=>l.value=t,"auto-start":!1,time:o.countDownTime,onFinish:D,format:"ss秒"},null)})]}),e(E,{position:"bottom"},{default:()=>[e("div",{class:["btnGroupFixed"]},[e(d,{round:!0,block:!0,type:"primary",onClick:h},{default:()=>[s("提交")]})])]}),e(y,{show:o.registerStatus,"onUpdate:show":t=>o.registerStatus=t,class:n.popup,closeOnClickOverlay:!1},{default:()=>[e("div",{class:n.popupContainer},[e("img",{src:oo,class:n.bannerPopup},null),e("h3",null,[s("注册成功")]),e("div",{class:n.popupContent},[s("恭喜您注册成功为武昌区中山路小学"),e("span",null,[s("【"),C[o.type],s("】")]),s(",请下载管乐迷学校端App进行乐团管理吧~")]),e(d,{type:"primary",round:!0,class:n.popupBtn,onClick:b},{default:()=>[s("立即下载")]})])]}),o.imgCodeStatus?e(Y,{value:o.imgCodeStatus,"onUpdate:value":t=>o.imgCodeStatus=t,phone:o.phone,onClose:()=>{o.imgCodeStatus=!1},onSendCode:B},null):null])}}});export{io as default};