1 |
- import{d as ee,r as q,P as te,q as ae,x as F,ag as oe,e as x,y as se,D as i,a as o,A as c,W as N,C as re,R as C,S as R,z as ne,M as S,N as f,bk as ue,J as le,K as ie,X as ce}from"./index-06db5909.js";import{M as pe}from"./index-8d7f953e.js";import{u as de}from"./student-register-store-e4d9e89b.js";import{d as me}from"./deep-clone-c0d00fc2.js";import{M as fe}from"./index-da1bad05.js";import{O}from"./index-5e176e85.js";import{P as ge,Q as he,U as ye,b as we}from"./user-auth-2571d3de.js";import{O as Te}from"./index-8df9188a.js";import{M as Ce}from"./index-860dc05b.js";import{M as Se}from"./index-22f2de68.js";import{F as Ae}from"./index-f278ec88.js";import{F as g}from"./index-a0458efc.js";import{C as ve}from"./index-78402d45.js";import{R as Pe,a as D}from"./index-b9409a5c.js";import{T as U}from"./index-e74a17c2.js";import{P as k}from"./index-8a7fd033.js";import"./index-e5f4b9ae.js";import"./index-84d9824a.js";import"./index-ba96b98a.js";import"./index-56dd1791.js";import"./index-6217dd3f.js";import"./browser-e949d08f.js";import"./index-e60b7695.js";import"./Checker-f589cf34.js";const Fe="_registerModal_81pmp_1",xe="_registerModalSection_81pmp_6",Ie="_infoTitle_81pmp_11",Me="_registerForm_81pmp_17",_e="_fieldTipsGroup_81pmp_24",be="_fieldTips_81pmp_24",Be="_tips_81pmp_36",Ee="_username_81pmp_43",qe="_countDown_81pmp_51",Ne="_codeText_81pmp_68",Re="_memberNumer_81pmp_72",Oe="_iconGift_81pmp_85",De="_paymentContainer_81pmp_95",Ue="_giftTip_81pmp_105",ke="_needPrice_81pmp_109",Le="_allPrice_81pmp_124",Ve="_radioSection_81pmp_143",Ge="_radioItem_81pmp_152",n={registerModal:Fe,registerModalSection:xe,infoTitle:Ie,registerForm:Me,fieldTipsGroup:_e,fieldTips:be,tips:Be,username:Ee,countDown:qe,codeText:Ne,memberNumer:Re,iconGift:Oe,paymentContainer:De,giftTip:Ue,needPrice:ke,allPrice:Le,radioSection:Ve,radioItem:Ge},Ye=""+new URL("r-title-3544dc16.png",import.meta.url).href,je=""+new URL("gift-tip-43b54b61.png",import.meta.url).href,Qe="data:image/png;base64,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",h=de(),I=[];for(let d=1;d<=40;d++)I.push({text:d+"班",value:d});const ht=ee({name:"register-modal",setup(){const d=q(),M=te(),_=ae(),A=q([]),t=F({schoolId:M.query.schoolId,countDownStatus:!0,countDownTime:1e3*120,modelValue:!1,imgCodeStatus:!1,gradeNumText:"",currentClassText:"",gradeStatus:!1,classStatus:!1,loading:!1,details:{},schoolType:"",gradeYear:"",bugGoods:!1,registerType:"",giftVipDay:0,dialogStatus:!1,dialogMessage:"",dialogConfirmStatus:!1,paymentType:"",contract_sign:!1,countDownTimePay:60*1e3,dialogConfig:{},showMore:!0,showOtherSchool:!1,showOtherMessage:"",showTips:!1,showButton:!1,showMessage:"请使用微信扫描二维码"}),r=F({showQrcode:!1,qrCodeUrl:"",pay_channel:"",orderInfo:{},authShow:!1,orderNo:null,config:{},paymentStatus:!1,orderTimer:null}),s=F({autoRegister:!0,client_id:"cooleshow-student",client_secret:"cooleshow-student",extra:{nickname:"",currentGradeNum:"",currentClass:"",gender:1,registerType:null,giftVipDay:0},grant_type:"password",loginType:"SMS",password:"",username:""}),y=oe({time:t.countDownTimePay,onChange(e){t.dialogMessage=`有待支付订单,请在${Math.ceil(e.total/1e3)}s后重试`},onFinish(){t.dialogStatus=!1}}),L=()=>{t.countDownStatus=!1,ne(()=>{d.value.start()})},V=()=>{if(!S(s.username))return f("请输入正确的手机号码");t.imgCodeStatus=!0},G=x(()=>!!S(s.username)),b=x(()=>r.orderInfo.orderType),Y=()=>{t.countDownStatus=!0,d.value.reset()},B=async(e=!1)=>{var a,u;try{if(j())return;t.loading=!0;const{extra:l,...p}=s;if(!e){const T=await i.get(`/edu-app/open/student/studentSchool?mobile=${s.username}&code=${s.password}&type=REGISTER`);if(((a=T.data)==null?void 0:a.schoolId)!==t.schoolId){t.showOtherSchool=!0,t.showOtherMessage=`您已绑定【${t.details.schoolName||""}】,提交后将更换到【${(u=T.data)==null?void 0:u.schoolName}】,是否确认提交?`;return}}const m=await i.post("/edu-app/userlogin",{requestType:"form",data:{...p,extra:JSON.stringify({...l,schoolId:t.schoolId})}});if(m.code!==200)m.code===5436?(t.showTips=!0,t.showMessage="二维码已经失效,详情请咨询学校老师",t.showButton=!1):m.code===5435&&(t.showTips=!0,t.showMessage=m.message,t.showButton=!0);else{h.setToken(m.data.token_type+" "+m.data.access_token),ue();const T=await i.get("/edu-app/user/getUserInfo",{requestType:"form"});le(T.data),await Z()}}catch(l){}finally{t.loading=!1}},j=()=>{if(S(s.username))if(s.password)if(s.extra.nickname)if(s.extra.currentGradeNum){if(!s.extra.currentClass)return f("请选择所在班级"),!0}else return f("请选择所在年级"),!0;else return f("请输入学生姓名"),!0;else return f("请输入验证码"),!0;else return f("请输入正确的手机号码"),!0;return!1},Q=()=>{let e=[];const a=[{text:"一年级",value:1},{text:"二年级",value:2},{text:"三年级",value:3},{text:"四年级",value:4},{text:"五年级",value:5}],u=[{text:"六年级",value:6}],l=[{text:"七年级",value:7},{text:"八年级",value:8},{text:"九年级",value:9}];return t.gradeYear==="FIVE_YEAR_SYSTEM"?e.push([...a]):t.gradeYear==="SIX_YEAR_SYSTEM"?e.push([...a,...u]):t.gradeYear==="THREE_YEAR_SYSTEM"?e.push([...l]):t.gradeYear==="FORE_YEAR_SYSTEM"?e.push([...u,...l]):e.push([...a,...u,...l]),e},J=async()=>{try{const{data:e}=await i.get("/edu-app/open/userOrder/registerGoods/"+t.schoolId,{noAuthorization:!0});h.setVip(e.details||[]);const a=me(e.details||[]);if(a.length>0&&(t.giftVipDay=a[0].membershipDays),t.bugGoods=e.bugGoods,t.schoolType=e.schoolType,t.gradeYear=e.gradeYear,t.registerType=e.registerType,s.extra.giftVipDay=t.giftVipDay,s.extra.registerType=t.registerType,R().weixin){if(e.schoolStatus===0&&t.schoolId=="1770035687490105346"){t.showTips=!0,t.showMessage="团购时间已截止,感谢您的参与",t.showButton=!1;return}if(e.registerType!=="BUG_GOODS"||e.schoolStatus===0){t.showTips=!0,t.showMessage="二维码已经失效,详情请咨询学校老师",t.showButton=!1;return}}else t.showTips=!0}catch(e){}},w=x(()=>{let e=0,a=0;return h.getVip.forEach(l=>{e+=Number(l.currentPrice),a+=Number(l.originalPrice)}),{amount:e,originAmount:a}}),Z=async()=>{try{if(await X())return;const a=await i.get("/edu-app/userPaymentOrder/registerStatus/"+t.schoolId),u=h.getVip;if(a.data.hasBuyCourse&&u.length>0){t.dialogConfirmStatus=!0;return}await v()}catch(e){}},X=async()=>{let e=!1;try{const{data:a}=await i.get("/edu-app/userPaymentOrder/unpaid");if(!a.id)return!1;if(a.cancelPayment)return await i.post("/edu-app/userPaymentOrder/cancelPayment/"+a.orderNo),!1;t.countDownTime=a.cancelTimes,y.reset(Number(a.cancelTimes)),y.start(),t.dialogMessage=`有待支付订单,请在${Math.ceil(y.current.value.total/1e3)}s后重试`,t.dialogStatus=!0,t.dialogConfig=a,e=!0}catch(a){}return e},v=async()=>{try{const e=h.getVip,a=h.getGoods,u=[];e.forEach(p=>{u.push({giftVipDay:p.membershipDays,goodsId:p.goodsId,goodsNum:1,goodsType:p.goodsType,paymentCashAmount:p.currentPrice,paymentCouponAmount:0})}),a.forEach(p=>{u.push({goodsId:p.productId,goodsNum:p.quantity,goodsType:"INSTRUMENTS",paymentCashAmount:p.price,paymentCouponAmount:0,goodsSkuId:p.productSkuId})});const l=await i.post("/edu-app/userPaymentOrder/executeOrder",{data:{registerType:t.registerType,paymentType:t.paymentType,bizId:t.schoolId,orderType:"SCHOOL_REGISTER",paymentCashAmount:w.value.amount||0,paymentCouponAmount:0,goodsInfos:u,orderName:"学生登记",orderDesc:"学生登记"}});l.code===5436?(t.showTips=!0,t.showMessage="二维码已经失效,详情请咨询学校老师",t.showButton=!1):l.code===5435?(t.showTips=!0,t.showMessage=l.message,t.showButton=!0):(r.config={...l.data.paymentConfig,paymentType:l.data.paymentType},r.orderNo=l.data.orderNo,await E())}catch(e){console.log(e,"any")}},E=async()=>{try{const e=ie.user.data;if(t.contract_sign&&(!(e!=null&&e.account.realName)||!(e!=null&&e.account.idCardNo))){r.authShow=!0;return}const{data:a}=await i.post("/edu-app/userPaymentOrder/updateReceiveAddress",{data:{orderNo:r.orderNo,orderType:"SCHOOL_REGISTER"}});r.pay_channel=a.paymentChannel,a.status!=="WAIT_PAY"&&a.status!=="PAYING"?_.replace({path:"/payment-result",query:{orderNo:r.orderNo}}):H()}catch(e){}},H=()=>{const e=r.pay_channel;if(e){const a=we(r.pay_channel);P({payCode:a,pay_channel:e})}else b.value==="VIP"?r.paymentStatus=!0:P({payCode:"payResult",pay_channel:"wx_pub"})},P=e=>{const a=r.config;r.pay_channel=e.pay_channel;const u=ce.stringify({pay_channel:e.pay_channel,wxAppId:a.wxAppId,alipayAppId:a.alipayAppId,paymentType:t.paymentType,body:a.body,price:a.price,orderNo:a.merOrderNo,userId:a.userId});e.payCode==="payResult"?window.location.href=window.location.origin+"/classroom-app/#/payResult?"+u:(r.qrCodeUrl=window.location.origin+"/classroom-app/#/payDefine?"+u,r.showQrcode=!0,r.paymentStatus=!1,setTimeout(()=>{z()},300))},K=async()=>{try{await i.post("/edu-app/userPaymentOrder/cancelPayment/"+r.orderNo)}catch(e){}},z=async()=>{const e=setInterval(async()=>{if(M.name!="student-register-form"){clearInterval(e);return}r.orderTimer=e;try{const{data:a}=await i.post("/edu-app/open/userOrder/paymentStatus/"+r.orderNo,{hideLoading:!0});a.status!=="WAIT_PAY"&&a.status!=="PAYING"&&(r.showQrcode=!1,clearInterval(r.orderTimer),setTimeout(()=>{_.replace({path:"/payment-result",query:{orderNo:r.orderNo}})},100))}catch(a){clearInterval(r.orderTimer)}},5e3)},W=()=>{r.authShow=!1,v()},$=async()=>{if(!(s.password.length!==6||!S(s.username)))try{const{data:e}=await i.get(`/edu-app/open/student/studentInfo?mobile=${s.username}&code=${s.password}&type=REGISTER`);if(e){s.extra.nickname||(s.extra.nickname=e.nickname),s.extra.currentGradeNum||(s.extra.currentGradeNum=e.currentGradeNum),s.extra.currentClass||(s.extra.currentClass=e.currentClass),s.extra.gender=s.extra.gender!==e.gender?e.gender:s.extra.gender,I.forEach(u=>{u.value===e.currentClass&&(t.currentClassText=u.text)});const a=A.value[0]||[];a==null||a.forEach(u=>{u.value===e.currentGradeNum&&(t.gradeNumText=u.text)})}}catch(e){}};return se(async()=>{try{const{data:e}=await i.get("/edu-app/open/paramConfig/queryByParamNameList",{requestType:"form",params:{paramNames:"payment_service_provider,contract_sign"}});e&&Array.isArray(e)&&e.forEach(a=>{a.paramName==="contract_sign"?t.contract_sign=a.paramValue==="1":a.paramName==="payment_service_provider"&&(t.paymentType=a.paramValue||"")}),await J()}catch(e){}A.value=Q()}),()=>o("div",{class:n.registerModal},[o("div",{class:n.registerModalSection},[o("img",{src:Ye,class:n.infoTitle},null),o(Ae,{labelAlign:"left",class:n.registerForm},{default:()=>[o(g,{clearable:!1,label:"联系方式(直接监护人)",placeholder:"请输入手机号码",type:"tel",required:!0,autocomplete:"off",inputAlign:"right",class:n.username,modelValue:s.username,"onUpdate:modelValue":e=>s.username=e,border:!1,maxlength:11},{label:()=>o("div",null,[c("联系方式"),o("p",{class:n.tips},[c("(直接监护人)")])])}),o("div",{class:["van-hairline--bottom",n.fieldTipsGroup]},[o("div",{class:[n.fieldTips]},[c("手机号是音乐数字课堂的唯一登录账户")])]),o(g,{center:!0,clearable:!1,required:!0,inputAlign:"right",label:"验证码",placeholder:"请输入验证码",autocomplete:"off",type:"number",modelValue:s.password,"onUpdate:modelValue":[e=>s.password=e,e=>{$()}],maxlength:6},{button:()=>t.countDownStatus?o("span",{class:[n.codeText,G.value?"":n.codeTextDisabled],onClick:V},[c("获取验证码")]):o(ve,{ref:e=>d.value=e,"auto-start":!1,class:n.countDown,time:t.countDownTime,onFinish:Y,format:"ss秒后重试"},null)}),o(g,{clearable:!1,required:!0,inputAlign:"right",label:"学生姓名",placeholder:"请输入学生姓名",autocomplete:"off",maxlength:14,modelValue:s.extra.nickname,"onUpdate:modelValue":e=>s.extra.nickname=e},null),o(g,{clearable:!1,required:!0,inputAlign:"right",label:"学生性别",placeholder:"请选择性别",autocomplete:"off"},{input:()=>o(Pe,{"checked-color":"linear-gradient( 135deg, #31C7FF 0%, #007AFE 100%)",modelValue:s.extra.gender,"onUpdate:modelValue":e=>s.extra.gender=e,direction:"horizontal"},{default:()=>[o(U,{size:"large",type:"primary",color:s.extra.gender!==1?"#F5F6FA":"linear-gradient( 135deg, #31C7FF 0%, #007AFE 100%)",textColor:s.extra.gender!==1?"#626264":"#fff",class:n.radioSection},{default:()=>[o(D,{class:n.radioItem,name:1},null),c("男")]}),o(U,{size:"large",type:"primary",color:s.extra.gender!==0?"#F5F6FA":"linear-gradient( 135deg, #31C7FF 0%, #007AFE 100%)",textColor:s.extra.gender!==0?"#626264":"#fff",class:n.radioSection},{default:()=>[o(D,{class:n.radioItem,name:0},null),c("女")]})]})}),o(g,{clearable:!1,required:!0,inputAlign:"right",label:"所在年级",placeholder:"请选择年级",isLink:!0,readonly:!0,clickable:!1,modelValue:t.gradeNumText,onClick:()=>t.gradeStatus=!0},null),o(g,{clearable:!1,required:!0,inputAlign:"right",label:"所在班级",placeholder:"请选择班级",isLink:!0,readonly:!0,clickable:!1,modelValue:t.currentClassText,onClick:()=>t.classStatus=!0},null),t.giftVipDay>0&&o("div",{class:n.memberNumer},[o("img",{src:Qe,class:n.iconGift},null),o("p",null,[c("注册成功即可获得乐器AI学练工具"),o("span",null,[t.giftVipDay||0]),c("天有效期")])])]}),o(Ce,{position:"bottom"},{default:()=>[o("div",{class:n.paymentContainer},[o("div",{class:n.payemntPrice},[o("img",{src:je,class:n.giftTip},null),o("div",null,[o("span",{class:n.needPrice},[o("i",{style:"font-style: normal"},[c("¥ ")]),o("span",null,[N(w.value.amount)]),o("i",{style:"font-style: normal"},[c("/年")])]),w.value.originAmount>w.value.amount?o("del",{class:n.allPrice},[c("¥ "),N(w.value.originAmount)]):""])]),o("div",{class:n.paymentBtn,onClick:()=>B()},[o(re,{round:!0,disabled:t.loading,loading:t.loading},{default:()=>[c("立即支付")]})])])]})]),t.imgCodeStatus?o(pe,{value:t.imgCodeStatus,"onUpdate:value":e=>t.imgCodeStatus=e,phone:s.username,type:"REGISTER",onClose:()=>{t.imgCodeStatus=!1},onSendCode:L},null):null,o(C,{show:t.gradeStatus,"onUpdate:show":e=>t.gradeStatus=e,position:"bottom",round:!0,safeAreaInsetBottom:!0,lazyRender:!1,class:"popupBottomSearch"},{default:()=>[o(k,{showToolbar:!0,columns:A.value,onCancel:()=>t.gradeStatus=!1,onConfirm:e=>{const a=e.selectedOptions[0];s.extra.currentGradeNum=a.value,t.gradeNumText=a.text,t.gradeStatus=!1}},null)]}),o(C,{show:t.classStatus,"onUpdate:show":e=>t.classStatus=e,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[o(k,{showToolbar:!0,columns:I,onCancel:()=>t.classStatus=!1,onConfirm:e=>{const a=e.selectedOptions[0];s.extra.currentClass=a.value,t.currentClassText=a.text,t.classStatus=!1}},null)]}),o(O,{title:"提示",show:t.dialogConfirmStatus,"onUpdate:show":e=>t.dialogConfirmStatus=e,message:"已购买会员,是否确认购买?",primaryColor:"#FF8057",allowHtml:!0,confirmButtonText:"确定",showCancelButton:!0,onConfirm:async()=>{await v()}},null),o(O,{title:"提示",show:t.dialogStatus,"onUpdate:show":e=>t.dialogStatus=e,message:t.dialogMessage,allowHtml:!0,primaryColor:"#FF8057",confirmButtonText:"继续支付",onConfirm:async()=>{y.pause();const e=t.dialogConfig.paymentConfig;r.config=e==null?void 0:e.paymentConfig,r.orderNo=e==null?void 0:e.orderNo,await E()},onCancel:e=>{y.pause()}},null),o(C,{show:r.paymentStatus,closeOnClickOverlay:!1,position:"bottom",round:!0,closeOnPopstate:!0,safeAreaInsetBottom:!0,style:{minHeight:"30%"}},{default:()=>[o(ge,{paymentConfig:r.orderInfo,onClose:()=>r.paymentStatus=!1,onBackOut:K,onConfirm:e=>P(e)},null)]}),o(C,{show:r.showQrcode,"onUpdate:show":e=>r.showQrcode=e,round:!0,onClose:()=>{clearInterval(r.orderTimer)}},{default:()=>[o(he,{url:r.qrCodeUrl,pay_channel:r.pay_channel,orderType:b.value},null)]}),o(Te,{modelValue:r.authShow,"onUpdate:modelValue":e=>r.authShow=e},{default:()=>[o(ye,{onSuccess:W,hideHeader:!R().isApp},null)]}),o(fe,{show:t.showTips,message:t.showMessage,showButton:t.showButton,buttonText:"刷新",onConfirm:()=>window.location.reload()},null),o(Se,{show:t.showOtherSchool,messageAlign:"left",message:t.showOtherMessage,showCancelButton:!0,onCancel:()=>t.showOtherSchool=!1,onConfirm:()=>{t.showOtherSchool=!1,B(!0)}},null)])}});export{ht as default};
|