index-legacy-fda0e5eb.js 71 KB

12345
  1. <<<<<<<< HEAD:dist/assets/index-legacy-82dabc4a.js
  2. !function(){const e=["extra","loginType","autoRegister","password","multiUser"];function t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function n(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?t(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},s=Object.keys(e);for(o=0;o<s.length;o++)n=s[o],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)n=s[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function s(e,t,n,o,r,s,a){try{var l=e[s](a),i=l.value}catch(u){return void n(u)}l.done?t(i):Promise.resolve(i).then(o,r)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(o,r){var a=e.apply(t,n);function l(e){s(a,o,r,l,i,"next",e)}function i(e){s(a,o,r,l,i,"throw",e)}l(void 0)}))}}System.register(["./index-legacy-5f8741ef.js","./index-legacy-e20d48f5.js","./student-register-store-legacy-a27868ba.js","./index-legacy-6d141f9c.js","./index-legacy-47734aea.js","./index-legacy-d88de088.js","./index-legacy-ea97629c.js","./api-legacy-4f687df5.js","./index-legacy-350be6df.js","./index-legacy-fff51ba6.js","./utils-legacy-62d67948.js","./api-legacy-97d12e9d.js","./index-legacy-8ec403a2.js","./index-legacy-f3466ba9.js","./index-legacy-3c5f3fd9.js","./index-legacy-5732659d.js","./index-legacy-cd4b6b2a.js","./index-legacy-ce9ea9ba.js","./index-legacy-c9322ea3.js","./index-legacy-8c8474f3.js","./index-legacy-71810036.js","./index-legacy-05664b88.js","./index-legacy-dc77acaa.js","./index-legacy-5380cf9b.js","./Checker-legacy-ddee3637.js","./Picker-legacy-94493745.js"],(function(t,o){"use strict";var s,l,i,u,c,d,p,g,m,h,_,f,C,y,w,b,v,x,S,T,I,A,q,P,B,N,L,k,F,R,E,O,j,G,D,V,U,z,M,Y,H,K;return{setters:[e=>{s=e.d,l=e.r,i=e.y,u=e.w,c=e.a,d=e.U,p=e.C,g=e.F,m=e.P,h=e.q,_=e.x,f=e.e,C=e.E,y=e.G,w=e.cc,b=e.D,v=e.A,x=e.N,S=e.z,T=e.M,I=e.c0,A=e.J},e=>{q=e.M},e=>{P=e.u},e=>{B=e.O},e=>{N=e.w},e=>{L=e.M},e=>{k=e.S},e=>{F=e.a},e=>{R=e.C},e=>{E=e.M},e=>{O=e.r},e=>{j=e.g},e=>{G=e.F},e=>{D=e.F},e=>{V=e.C},e=>{U=e.R,z=e.a},e=>{M=e.T},e=>{Y=e.P},e=>{H=e.C},e=>{K=e.A},null,null,null,null,null,null],execute:function(){var W=document.createElement("style");W.textContent='._student-register_egnqc_1{min-height:100vh;background:linear-gradient(180deg,#81DEFE 0%,#82DEFE 100%);overflow:hidden;position:relative;--k-font-primary: #007AFE}._student-register_egnqc_1 ._studentRegisterContainer_egnqc_8{position:relative;z-index:1}._student-register_egnqc_1 ._studentRegisterContainer_egnqc_8 ._title1_egnqc_12{position:absolute;top:-.16rem;left:50%;margin-left:-2.68rem;width:5.36rem;height:1.17333rem}._student-register_egnqc_1 ._bannerBg_egnqc_20{width:100%;margin-bottom:-18.3%}._student-register_egnqc_1 .van-picker__loading{top:calc(var(--van-picker-toolbar-height) + .53333rem + var(--van-search-input-height))!important}._student-register_egnqc_1 .van-count-down{color:#a0d0ff!important}._paymentContainer_egnqc_30{font-size:.37333rem;padding:.32rem .66667rem .53333rem;text-align:center}._paymentContainer_egnqc_30 ._submitBtn_egnqc_35{height:1.44rem}._paymentContainer_egnqc_30 ._submitBtn_egnqc_35._loading_egnqc_38{opacity:.8}._studentSection_egnqc_41{margin:0 .18667rem .32rem;padding:0;border-radius:.42667rem;border:.16rem solid rgba(255,255,255,.56)}._registerForm_egnqc_47{border-radius:.26667rem;background:linear-gradient(180deg,#DBF6FD 0%,#FFFFFF 4%,#FFFFFF 100%);overflow:hidden;padding-top:.74667rem}._registerForm_egnqc_47 ._selectStudentGroup_egnqc_53{margin-left:.26667rem;font-size:.37333rem;color:#1189ff;display:flex;align-items:center;justify-content:center}._registerForm_egnqc_47 ._selectStudentGroup_egnqc_53._selectStudentGroupChecked_egnqc_61 span:after{transform:rotate(180deg)}._registerForm_egnqc_47 ._selectStudentGroup_egnqc_53 span{display:flex;align-items:center;justify-content:center}._registerForm_egnqc_47 ._selectStudentGroup_egnqc_53 span:after{display:inline-block;content:"";width:.24rem;height:.13333rem;margin-left:.10667rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAAXNSR0IArs4c6QAAAQpJREFUKFOV0sEuA0Ecx/Hvb1MuKlUJHoAn4NhLL5zqBSTODk4k7TYeQKwmnBycJV5AT1x6ceQJeAAktht1ofYvs6qhths7t//M7/+ZycwIoBzYPuADnqtzjBgIQl97ck0zB3YksZMDGEbNOO42tZtAnNpEOaKNsZYLE5dhiRpbev+CgLkTK/Zf6WCs/AsTN4Upqk/b6rn8EHJFsWXzhZhrwVIWZnDX96j06nr8zv2C3GTp0BZlCbaQhhk8mKhEDd3/XP8DDbBlz+gA0yPYSyyqUUO3o5ukQi40G9hqDG3BpKsN3jyoPfu6SjvpWCj5Xy3bIOYsafTYDOs6H3d3mdAAW+cDwqYush7gE/MJSwtu5d2eAAAAAElFTkSuQmCC) no-repeat center;background-size:contain}._registerForm_egnqc_47 .van-cell{background-color:transparent}._registerForm_egnqc_47 .van-cell{padding:.34667rem .37333rem}._registerForm_egnqc_47 .van-field__label{font-size:.42667rem;color:#666;line-height:.58667rem;display:flex;align-items:center}._registerForm_egnqc_47 .van-field__control{font-size:.42667rem;color:#131415}._registerForm_egnqc_47 ._codeText_egnqc_95{color:#1189ff;font-size:.37333rem}._radioSection_egnqc_99{position:relative;min-width:.85333rem;justify-content:center;padding:.13333rem .50667rem;font-size:.37333rem;font-weight:500;border-radius:.16rem}._radioItem_egnqc_108{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}._radioSection_egnqc_99+._radioSection_egnqc_99{margin-left:.32rem}._selectStudentPopup_egnqc_119 .van-popup__close-icon{color:#767c7f}._studentSectionPopup_egnqc_122{width:8.13333rem;background:linear-gradient(181deg,#D0EFF7 0%,#81DEFE 100%);position:relative;padding:.16rem;border-radius:.32rem}._studentSectionPopup_egnqc_122 ._title2_egnqc_129{width:5.36rem;height:1.17333rem;left:50%;margin-left:-2.66667rem;top:-.21333rem;position:absolute;z-index:1}._studentInfo_egnqc_138{border-radius:.32rem;border:.02667rem solid #FFFFFF;padding:.10667rem;overflow:hidden}._studentInfo_egnqc_138 ._studentInner_egnqc_144{padding:.93333rem .4rem .4rem;background-color:#fff;border-radius:.32rem}._studentInfo_egnqc_138 ._studentName_egnqc_149{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:.53333rem}._studentInfo_egnqc_138 .van-cell{padding:.26667rem 0}._studentInfo_egnqc_138 .van-cell:first-child{padding-top:0;border-top-left-radius:.32rem;border-top-right-radius:.32rem}._studentInfo_egnqc_138 .van-cell:last-child{padding-bottom:0;border-bottom-left-radius:.32rem;border-bottom-right-radius:.32rem}._studentInfo_egnqc_138 .van-cell__title{flex:1 auto;font-size:.37333rem;color:#666;line-height:.53333rem;flex-shrink:0}._studentInfo_egnqc_138 .van-cell__title span{color:#666!important}._studentInfo_egnqc_138 .van-cell__value{font-size:.37333rem;color:#131415;flex:1 auto;line-height:.53333rem}._studentInfo_egnqc_138 .van-cell__value span{color:#131415!important}._studentBtnGroup_egnqc_187{display:flex;align-items:center;justify-content:center;padding-top:.26667rem;margin-left:-.4rem;margin-right:-.4rem}._studentBtnGroup_egnqc_187 ._btn_egnqc_195{width:3.41333rem}._studentBtnGroup_egnqc_187 ._cancelBtn_egnqc_198{margin-right:.26667rem}._studentBtnGroup_egnqc_187 .van-button{--van-button-default-height: 1.06667rem;flex:1;font-weight:500;font-size:.42667rem}._studentBtnGroup_egnqc_187 .van-button+.van-button{margin-left:.4rem}._registrationContainerTablet_egnqc_210 ._studentRegisterContainer_egnqc_8{padding-top:7.46667rem}._columnsTop_egnqc_213 .van-search{padding-top:0!important}._wxPopupDialog_1ey5n_1{overflow:initial;margin:0 1.06667rem;width:calc(100% - 2rem)!important;border-radius:.53333rem!important}._wxPopupDialog_1ey5n_1:before{position:absolute;content:" ";top:-1.01333rem;left:50%;margin-left:-.90667rem;display:inline-block;background:url(../activation-register/images/message-top.png) no-repeat top center;background-size:contain;width:2.08rem;height:2.02667rem}._popupContainer_1ey5n_19{background:url(../activation-register/images/message-bg2.png) no-repeat top center;background-size:contain;border-radius:.53333rem;overflow:hidden;padding-bottom:.53333rem;text-align:center}._popupContainer_1ey5n_19 ._title1_1ey5n_27{padding-top:1.41333rem;text-align:center;font-size:.48rem;font-weight:500;color:#000}._popupContainer_1ey5n_19 ._popupTips_1ey5n_34{font-size:.4rem;color:#666;line-height:.56rem;padding:.42667rem .53333rem .53333rem;word-break:break-all}._popupContainer_1ey5n_19 ._btnGroup_1ey5n_41{display:flex;align-items:center;margin:0 .34667rem}._popupContainer_1ey5n_19 ._button_1ey5n_46{height:1.06667rem;font-size:.42667rem;color:#333;border-color:#aaa;margin:0 .18667rem;flex:1}._popupContainer_1ey5n_19 ._confirmBtn_1ey5n_54{background:linear-gradient(305deg,#40C8FF 0%,#3192FF 100%);color:#fff;border:none}._popupContainer_1ey5n_19 ._iconClose_1ey5n_59{position:absolute;top:.42667rem;right:.42667rem;display:inline-block;background:url(../../common/images/message-close.png) no-repeat top center;background-size:cover;width:.48rem;height:.48rem}\n',document.head.appendChild(W);const Q={"student-register":"_student-register_egnqc_1",studentRegisterContainer:"_studentRegisterContainer_egnqc_8",title1:"_title1_egnqc_12",bannerBg:"_bannerBg_egnqc_20",paymentContainer:"_paymentContainer_egnqc_30",submitBtn:"_submitBtn_egnqc_35",loading:"_loading_egnqc_38",studentSection:"_studentSection_egnqc_41",registerForm:"_registerForm_egnqc_47",selectStudentGroup:"_selectStudentGroup_egnqc_53",selectStudentGroupChecked:"_selectStudentGroupChecked_egnqc_61",codeText:"_codeText_egnqc_95",radioSection:"_radioSection_egnqc_99",radioItem:"_radioItem_egnqc_108",selectStudentPopup:"_selectStudentPopup_egnqc_119",studentSectionPopup:"_studentSectionPopup_egnqc_122",title2:"_title2_egnqc_129",studentInfo:"_studentInfo_egnqc_138",studentInner:"_studentInner_egnqc_144",studentName:"_studentName_egnqc_149",studentBtnGroup:"_studentBtnGroup_egnqc_187",btn:"_btn_egnqc_195",cancelBtn:"_cancelBtn_egnqc_198",registrationContainerTablet:"_registrationContainerTablet_egnqc_210",columnsTop:"_columnsTop_egnqc_213"},J={wxPopupDialog:"_wxPopupDialog_1ey5n_1",popupContainer:"_popupContainer_1ey5n_19",title1:"_title1_1ey5n_27",popupTips:"_popupTips_1ey5n_34",btnGroup:"_btnGroup_1ey5n_41",button:"_button_1ey5n_46",confirmBtn:"_confirmBtn_1ey5n_54",iconClose:"_iconClose_1ey5n_59"},X=s({name:"m-wx-tip",props:{show:{type:Boolean,default:!0},title:{type:String,default:"温馨提示"},message:{type:String,default:"请使用微信打开"},messageAlign:{type:String,default:"center"},showCancelButton:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"取消"},cancelButtonColor:{type:String,default:""},showConfirmButton:{type:Boolean,default:!0},confirmButtonText:{type:String,default:"确认"},confirmButtonColor:{type:String,default:""},showCloseButton:{type:Boolean,default:!0}},emits:["confirm","cancel","close"],setup(e,{emit:t}){const n=l(!1);return i((()=>{e.show&&(n.value=!0)})),u((()=>[e.show,e.message]),(()=>{e.show?n.value=!0:n.value=!1})),()=>c(g,null,[c(d,{show:n.value,"onUpdate:show":e=>n.value=e,round:!0,style:{width:"100%",maxWidth:"520px"},closeOnClickOverlay:!1,class:J.wxPopupDialog,closeable:!1},{default:()=>[c("div",{class:J.popupContainer},[e.showCloseButton&&c("i",{class:J.iconClose,onClick:()=>t("close")},null),c("p",{class:J.title1,innerHTML:e.title},null),c("p",{class:J.popupTips,style:{"text-align":e.messageAlign},innerHTML:e.message},null),(e.showConfirmButton||e.showConfirmButton)&&c("div",{class:J.btnGroup},[e.showCancelButton&&c(p,{round:!0,class:[J.button,J.cancelBtn],color:e.cancelButtonColor,onClick:()=>t("cancel")},{default:()=>[e.cancelButtonText]}),e.showConfirmButton&&c(p,{round:!0,class:[J.button,J.confirmBtn],color:e.confirmButtonColor,onClick:()=>t("confirm")},{default:()=>[e.confirmButtonText]})])])]})])}}),Z=""+new URL("banner-bg-4c436ae8.png",o.meta.url).href,$=""+new URL("btn1-eab26454.png",o.meta.url).href,ee=""+new URL("title1-f5cc5fbe.png",o.meta.url).href,te=""+new URL("title2-e655f307.png",o.meta.url).href,ne=""+new URL("btn4-c3d21039.png",o.meta.url).href,oe=""+new URL("btn5-fd8f007d.png",o.meta.url).href,re=""+new URL("btn3-bc061349.png",o.meta.url).href,se=""+new URL("btn6-2648beb6.png",o.meta.url).href,ae=[];for(let e=1;e<=40;e++)ae.push({text:e+"班",value:e});const le={1:"一年级",2:"二年级",3:"三年级",4:"四年级",5:"五年级",6:"六年级",7:"七年级",8:"八年级",9:"九年级"},ie=(e,t)=>{let n=[];const o=[{text:"一年级",value:1,instrumentCode:t},{text:"二年级",value:2,instrumentCode:t},{text:"三年级",value:3,instrumentCode:t},{text:"四年级",value:4,instrumentCode:t},{text:"五年级",value:5,instrumentCode:t}],r=[{text:"六年级",value:6,instrumentCode:t}],s=[{text:"七年级",value:7,instrumentCode:t},{text:"八年级",value:8,instrumentCode:t},{text:"九年级",value:9,instrumentCode:t}];return"FIVE_YEAR_SYSTEM"===e?n.push(...o):"SIX_YEAR_SYSTEM"===e?n.push(...o,...r):"THREE_YEAR_SYSTEM"===e?n.push(...s):"FORE_YEAR_SYSTEM"===e?n.push(...r,...s):n.push(...o,...r,...s),n};t("default",s({name:"activation-register",setup(){const t=m(),o=P(),s=h(),u=l(),p=_({isLoginRegister:!1,schoolId:null,schoolAreaId:null,activationCode:null,paymentType:"",paymentChannel:"",multi_user_limit:1,registerDetails:{},details:[],gradeYear:"",schoolInstrumentSetType:null,isRegister:"create",isDisabled:!1,isTipRegister:!1,isChangeSchool:!1,schoolStatus:!1,schoolPopupShow:!1,schoolLoading:!1,schoolPopupIndex:[],schoolAreaList:[],provinceCode:null,cityCode:null,regionCode:null,showResultPopup:!1,reslutPopupType:"",resultPopupContent:"",registerType:"",detailVip:{},giftVipDay:0,submitLoading:!1,showTips:!1,showButton:!1,showMessage:"请使用微信扫描二维码",countDownStatus:!0,countDownTime:12e4,imgCodeStatus:!1,gradeNumText:"",currentClassText:"",schoolName:"",areaName:"",gradeStatus:!1,classStatus:!1,loading:!1,showConfirmPopup:!1,showPicker:!1,areaList:[],tipStatus:!0,dialogConfirmStatus:!1,contract_sign:!1,countDownTimePay:6e4,dialogConfig:{},showSelectStudent:!1,studentList:[],studentItem:{},joinType:"digitalize",gradeList:[],classList:[],saveUserId:null,saveId:null,openId:null,code:null,registerExpireTime:null,instrumentCode:null,activeOverTime:0,activeOverStatus:!0,gradePopupShow:!1,gradePopupIndex:[],classPopupShow:!1,classPopupIndex:[]}),g=_({showOtherSchool:!1,showCloseButton:!0,showOtherMessage:"",otherType:"",showCancelButton:!0,cancelButtonColor:"",cancelButtonText:"取消",showConfirmButton:!0,confirmButtonColor:"",confirmButtonText:"确定",messageAlign:"left"});_({showQrcode:!1,qrCodeUrl:"",pay_channel:"",orderInfo:{},authShow:!1,orderNo:null,config:{},paymentStatus:!1,orderTimer:null});const W=_({autoRegister:!0,multiUser:!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:""}),J=()=>{p.countDownStatus=!1,S((()=>{u.value.start()}))},ue=()=>{if(!T(W.username))return x("请输入正确的手机号码");p.imgCodeStatus=!0},ce=f((()=>!!T(W.username))),de=()=>{p.countDownStatus=!0,u.value.reset()},pe=(e,t)=>{p.isTipRegister=e,p.isChangeSchool=t},ge=(e=!0)=>T(W.username)?W.password?W.extra.nickname?[0,1].includes(W.extra.gender)?W.extra.currentGradeNum?W.extra.currentClass?!p.activationCode&&(e&&x("请输入激活码"),!0):(e&&x("请选择所在班级"),!0):(e&&x("请选择所在年级"),!0):(e&&x("请选择性别"),!0):(e&&x("请输入学生姓名"),!0):(e&&x("请输入验证码"),!0):(e&&x("请输入正确的手机号码"),!0),me=()=>{const{extra:e}=W;return p.studentItem.nickname!==e.nickname&&p.isTipRegister?(g.showOtherMessage="学生姓名与上次提交信息不一致,请确认修改学生信息或创建新的学生账号",g.showOtherSchool=!0,g.showCancelButton=!0,g.showCloseButton=!0,g.cancelButtonColor="linear-gradient( 224deg, #3FE1E6 0%, #00CDD4 100%)",g.cancelButtonText="新建学生",g.confirmButtonColor="linear-gradient( 305deg, #40C8FF 0%, #3192FF 100%)",g.confirmButtonText="修改信息",g.otherType="nickname",g.messageAlign="left",!0):"create"===p.isRegister&&p.studentList.length>=p.multi_user_limit&&(g.showOtherMessage=`同一手机号最多创建${p.multi_user_limit}个学生`,g.showOtherSchool=!0,g.showCancelButton=!1,g.showCloseButton=!0,g.confirmButtonColor="linear-gradient( 305deg, #40C8FF 0%, #3192FF 100%)",g.confirmButtonText="我知道了",g.otherType="limit",g.messageAlign="center",!0)},he=function(){var t=a((function*(){p.submitLoading=!0;try{if(ge()||me())return void(p.submitLoading=!1);const{extra:t,loginType:s,autoRegister:a,password:l,multiUser:i}=W,u=r(W,e);let c=s,d=a,g=l,m=i;if("update"===p.isRegister&&(c="TOKEN",d=!1,g=p.studentItem.token,m=!1),p.isLoginRegister)yield fe();else{const e=yield b.post("/edu-app/userlogin",{requestType:"form",data:n(n({loginType:c,autoRegister:d,password:g,multiUser:m},u),{},{extra:JSON.stringify(n(n({},t),{},{activationCode:p.activationCode,schoolId:p.schoolId}))})});if(200!==e.code)5436===e.code?(p.showTips=!0,p.showMessage="二维码已经失效,详情请咨询学校老师",p.showButton=!1):5435===e.code&&(p.showTips=!0,p.showMessage=e.message,p.showButton=!0);else{p.isLoginRegister=!0,o.setToken(e.data.token_type+" "+e.data.access_token),I();const t=yield b.get("/edu-app/user/getUserInfo",{requestType:"form"});A(t.data),yield fe()}}}catch(t){pe("create"!==p.isRegister,!1)}finally{p.submitLoading=!1}}));return function(){return t.apply(this,arguments)}}(),_e=function(){var e=a((function*(){try{const e=C.get(y)||"";if(e){return!!(yield j({token:e})).data||(O(),w(),!1)}return!1}catch(e){return C.remove(y),O(),w(),!1}}));return function(){return e.apply(this,arguments)}}(),fe=function(){var e=a((function*(){try{if(p.isLoginRegister){(yield _e())||(W.username="",t.query.code||(p.activationCode=""),ye())}const{extra:e,username:o}=W,r=yield b.post("/edu-app/student/register",{data:n(n({clientType:"STUDENT"},e),{},{activationCode:p.activationCode,schoolId:p.schoolId,schoolAreaId:p.schoolAreaId,schoolVerify:!1,mobile:o,newRegUser:"create"===p.isRegister})});return 200!==r.code?(5436===r.code?(p.showTips=!0,p.showMessage="二维码已经失效,详情请咨询学校老师",p.showButton=!1):5435===r.code?(p.showTips=!0,p.showMessage=r.message,p.showButton=!0):5437===r.code?(p.showTips=!0,p.showMessage='<p style="color: #F44541">报名已截止,感谢您的参与</p>',p.showButton=!1):980===r.code?(p.showResultPopup=!0,p.reslutPopupType="INVALID",p.resultPopupContent=r.message):981===r.code?(p.showResultPopup=!0,p.reslutPopupType="ACTIVATING-TWO",p.resultPopupContent=r.message):982===r.code?(p.showResultPopup=!0,p.reslutPopupType="EXPIRED",p.resultPopupContent=r.message):983===r.code?(p.showResultPopup=!0,p.reslutPopupType="OVERDUE",p.resultPopupContent=r.message):984===r.code&&(p.showResultPopup=!0,p.reslutPopupType="CANCELLED",p.resultPopupContent=r.message),!1):(p.showResultPopup=!0,p.reslutPopupType="ACTIVATING",!0)}catch(e){}}));return function(){return e.apply(this,arguments)}}(),Ce=function(){var e=a((function*(){if(6===W.password.length&&T(W.username))try{const{data:e}=yield b.get(`/edu-app/open/student/studentInfo?mobile=${W.username}&code=${W.password}&type=REGISTER&activationCodeFlag=1`);if(p.studentList=e||[],p.studentList.length>0){const e=p.studentList[0];p.studentItem=e,W.extra.nickname=e.nickname;const t=[];e.provinceName&&(t.push(e.provinceName),p.provinceCode=e.provinceCode),e.cityName&&(t.push(e.cityName),p.cityCode=e.cityCode),e.regionName&&(t.push(e.regionName),p.regionCode=e.regionCode),p.areaName=t.join(" "),p.schoolName=e.schoolName,p.schoolId=e.schoolId,p.schoolAreaId=e.schoolAreaId;const n=p.gradeList||[];null==n||n.forEach((t=>{t.value===e.currentGradeNum&&(p.instrumentCode=t.instrumentCode,p.gradeNumText=t.text,W.extra.currentGradeNum=e.currentGradeNum,"CLASS"===p.schoolInstrumentSetType&&(p.classList=t.classList))})),p.classList.forEach((t=>{t.value===e.currentClass&&(p.currentClassText=t.text,W.extra.currentClass=e.currentClass)})),W.extra.gender=e.gender,p.isRegister="update",pe(!0,!1)}else p.isRegister="create",W.autoRegister=!0,pe(!1,!1),p.studentItem=[]}catch(e){}}));return function(){return e.apply(this,arguments)}}(),ye=()=>{W.password="",W.extra.nickname="",W.extra.currentGradeNum="",W.extra.currentClass="",W.extra.gender=1,p.areaName="",p.schoolName="",p.currentClassText="",p.gradeNumText="",p.studentList=[],p.studentItem={},p.isRegister="create",W.autoRegister=!0,p.isTipRegister=!1,p.isChangeSchool=!1},we=function(){var e=a((function*(e){p.schoolLoading=!0;try{const{data:t}=yield b.post("/edu-app/open/schoolArea/list",{data:{name:e,testFlag:!0,provinceCode:p.provinceCode,cityCode:p.cityCode,regionCode:p.regionCode}});p.schoolAreaList=t}catch(t){}p.schoolLoading=!1}));return function(t){return e.apply(this,arguments)}}(),be=e=>{if(!e)return"";let t=e.match(/\d+/);if(t){let n=e.indexOf(t[0]),o=n+t[0].length;return e.substring(0,n)+"*".repeat(t[0].length)+e.substring(o)}return e},ve=function(){var e=a((function*(){try{const{data:t}=yield b.get("/edu-app/open/schoolArea/detail/"+p.schoolAreaId);if(console.log(t,"data"),t.school){const n=t.school||{},o=n.schoolInstrumentList||[];if(p.schoolInstrumentSetType=n.instrumentSetType,"SCHOOL"===n.instrumentSetType){var e;const t=null===(e=o[0])||void 0===e?void 0:e.instrumentCode;p.gradeList=ie(n.gradeYear,t),p.classList=ae}else if("GRADE"===n.instrumentSetType)p.gradeList=[],o.forEach((e=>{p.gradeList.push({text:le[e.gradeNum],value:e.gradeNum,instrumentId:e.instrumentId,instrumentCode:e.instrumentCode})})),p.gradeList.sort(((e,t)=>e.value-t.value)),p.classList=ae;else if("CLASS"===n.instrumentSetType){const e=[];o.forEach((t=>{e.includes(t.gradeNum)||e.push(t.gradeNum)}));const t=[];e.forEach((e=>{const n={text:le[e],value:e,instrumentId:"",instrumentCode:"",instrumentName:"",classList:[]};o.forEach((t=>{e===t.gradeNum&&(n.instrumentId=t.instrumentId,n.instrumentCode=t.instrumentCode,n.instrumentName=t.instrumentName,n.classList.push({text:t.classNum+"班",value:t.classNum,instrumentCode:t.instrumentCode}))})),n.classList.sort(((e,t)=>e.value-t.value)),t.push(n)})),t.sort(((e,t)=>e.value-t.value)),p.gradeList=t,p.classList=[]}else p.gradeList=ie(n.gradeYear),p.classList=ae}else p.schoolInstrumentSetType="",p.gradeList=ie(),p.classList=ae}catch(t){}}));return function(){return e.apply(this,arguments)}}();return i(a((function*(){try{C.remove(y),O(),w();const e=t.query.code;e&&(p.activationCode=window.atob(e))}catch(e){}F().then((e=>{200===(null==e?void 0:e.code)&&(p.areaList=(e=>{const t={},n={},o={};return e.forEach((e=>{t[e.code]=e.name})),e.forEach((e=>{var t;null===(t=e.areas)||void 0===t||t.forEach((e=>{n[e.code]=e.name}))})),e.forEach((e=>{var t;null===(t=e.areas)||void 0===t||t.forEach((e=>{var t;null===(t=e.areas)||void 0===t||t.forEach((e=>{o[e.code]=e.name}))}))})),{province_list:t,city_list:n,county_list:o}})(e.data))}));try{const{data:e}=yield b.get("/edu-app/open/paramConfig/queryByParamNameList",{requestType:"form",params:{paramNames:"multi_user_limit"}});e&&Array.isArray(e)&&e.forEach((e=>{"multi_user_limit"===e.paramName&&(p.multi_user_limit=e.paramValue?Number(e.paramValue):1)}))}catch(n){}p.gradeList=ie(),p.classList=ae}))),()=>{return c("div",{class:[Q["student-register"]]},[c("img",{src:Z,class:Q.bannerBg},null),c("div",{class:Q.studentRegisterContainer},[c("img",{src:ee,class:Q.title1},null),c("div",{class:[Q.studentSection]},[c(G,{labelAlign:"left",class:Q.registerForm},{default:()=>[c(D,{clearable:!1,label:"联系方式",placeholder:"请输入手机号码",type:"digit",required:!0,autocomplete:"off",inputAlign:"right",modelValue:W.username,"onUpdate:modelValue":[e=>W.username=e,e=>{ye()}],maxlength:11},null),c(D,{center:!0,clearable:!1,required:!0,inputAlign:"right",label:"验证码",placeholder:"请输入验证码",autocomplete:"off",type:"number",modelValue:W.password,"onUpdate:modelValue":[e=>W.password=e,e=>{Ce()}],maxlength:6},{button:()=>p.countDownStatus?c("span",{class:[Q.codeText,ce.value?"":Q.codeTextDisabled],onClick:ue},[v("获取验证码")]):c(V,{ref:e=>u.value=e,"auto-start":!1,class:Q.countDown,time:p.countDownTime,onFinish:de,format:"ss秒后重试"},null)}),c(D,{clearable:!1,required:!0,inputAlign:"right",label:"学生姓名",placeholder:"请输入学生姓名",autocomplete:"off",maxlength:14,readonly:"update"===p.isRegister,modelValue:W.extra.nickname,"onUpdate:modelValue":e=>W.extra.nickname=e},{extra:()=>p.studentList.length>=1&&c("div",{class:[Q.selectStudentGroup,p.showSelectStudent&&Q.selectStudentGroupChecked],onClick:()=>p.showSelectStudent=!0},[c("span",null,[p.studentItem.userId?"切换":"新增"])])}),c(D,{clearable:!1,required:!0,inputAlign:"right",label:"学生性别",placeholder:"请选择性别",autocomplete:"off"},{input:()=>c(U,{"checked-color":"linear-gradient( 135deg, #31C7FF 0%, #007AFE 100%)",modelValue:W.extra.gender,"onUpdate:modelValue":e=>W.extra.gender=e,direction:"horizontal",disabled:"update"===p.isRegister},{default:()=>[c(M,{size:"large",type:"primary",color:1!==W.extra.gender?"#F5F6FA":"linear-gradient( 135deg, #31C7FF 0%, #007AFE 100%)",textColor:1!==W.extra.gender?"#626264":"#fff",class:Q.radioSection},{default:()=>[c(z,{class:Q.radioItem,name:1},null),v("男")]}),c(M,{size:"large",type:"primary",color:0!==W.extra.gender?"#F5F6FA":"linear-gradient( 135deg, #31C7FF 0%, #007AFE 100%)",textColor:0!==W.extra.gender?"#626264":"#fff",class:Q.radioSection},{default:()=>[c(z,{class:Q.radioItem,name:0},null),v("女")]})]})}),c(D,{clearable:!1,required:!0,inputAlign:"right",label:"所在地区",placeholder:"请选择地区",isLink:"update"!==p.isRegister,readonly:!0,clickable:!1,modelValue:p.areaName,onClick:()=>{"update"!==p.isRegister&&(p.showPicker=!0)}},null),c(D,{clearable:!1,required:!0,inputAlign:"right",label:"互通学校",placeholder:"请选择学校",isLink:"update"!==p.isRegister,readonly:!0,clickable:!1,modelValue:p.schoolName,onClick:()=>{"update"!==p.isRegister&&(p.areaName?(p.schoolStatus=!0,p.schoolAreaId&&(p.schoolPopupIndex=[p.schoolAreaId])):x("请选择地区"))}},null),c(D,{clearable:!1,required:!0,inputAlign:"right",label:"所在年级",placeholder:"请选择年级",isLink:"update"!==p.isRegister,readonly:!0,clickable:!1,modelValue:p.gradeNumText,onClick:()=>{"update"!==p.isRegister&&(p.gradePopupIndex=[W.extra.currentGradeNum],p.gradeStatus=!0)}},null),c(D,{clearable:!1,required:!0,inputAlign:"right",label:"所在班级",placeholder:"请选择班级",isLink:"update"!==p.isRegister,readonly:!0,clickable:!1,modelValue:p.currentClassText,onClick:()=>{"update"!=p.isRegister&&("CLASS"===p.schoolInstrumentSetType&&p.classList.length<=0?x("请先选择年级"):(p.classPopupIndex=[W.extra.currentClass],p.classStatus=!0))}},null),t.query.code?c(D,{clearable:!1,required:!0,inputAlign:"right",label:"激活码",readonly:!!t.query.code,modelValue:be(p.activationCode)},null):c(D,{clearable:!1,required:!0,inputAlign:"right",label:"激活码",placeholder:"请输入激活码",autocomplete:"off",modelValue:p.activationCode,"onUpdate:modelValue":e=>p.activationCode=e},null)]})]),c(q,{position:"bottom"},{default:()=>[c("div",{class:Q.paymentContainer},[c("img",{class:[Q.submitBtn,p.submitLoading&&Q.loading],onClick:()=>{p.submitLoading||(ge()||me()?p.submitLoading=!1:p.showConfirmPopup=!0)},src:$},null)])]})]),p.imgCodeStatus?c(L,{value:p.imgCodeStatus,"onUpdate:value":e=>p.imgCodeStatus=e,phone:W.username,type:"REGISTER",onClose:()=>{p.imgCodeStatus=!1},onSendCode:J},null):null,c(d,{show:p.schoolStatus,"onUpdate:show":e=>p.schoolStatus=e,position:"bottom",round:!0,safeAreaInsetBottom:!0,lazyRender:!1,class:"popupBottomSearch",onOpen:()=>{p.schoolPopupShow=!0},onClosed:()=>{p.schoolPopupShow=!1}},{default:()=>[p.schoolPopupShow&&c("div",null,[c(Y,{showToolbar:!0,modelValue:p.schoolPopupIndex,"onUpdate:modelValue":e=>p.schoolPopupIndex=e,columns:p.schoolAreaList,loading:p.schoolLoading,columnsFieldNames:{text:"name",value:"id"},onCancel:()=>p.schoolStatus=!1,onConfirm:e=>{const t=e.selectedOptions[0];p.schoolId=t.schoolId||null,p.schoolAreaId=t.id,p.schoolName=t.name,p.schoolStatus=!1,p.gradeNumText="",W.extra.currentGradeNum=null,p.currentClassText="",W.extra.currentClass=null,ve()}},{"columns-top":c("div",{class:Q.columnsTop},[c(H,{border:!1,clickable:!1,title:p.areaName,isLink:!0,onClick:()=>{"update"!==p.isRegister&&(p.showPicker=!0)}},null),c(E,{placeholder:"请输入学校名称",onSearch:e=>{we(e)}},null)])})])]}),c(d,{show:p.gradeStatus,"onUpdate:show":e=>p.gradeStatus=e,position:"bottom",round:!0,safeAreaInsetBottom:!0,lazyRender:!1,class:"popupBottomSearch",onOpen:()=>{p.gradePopupShow=!0},onClosed:()=>{p.gradePopupShow=!1}},{default:()=>[p.gradePopupShow&&c(Y,{showToolbar:!0,modelValue:p.gradePopupIndex,"onUpdate:modelValue":e=>p.gradePopupIndex=e,columns:p.gradeList,onCancel:()=>p.gradeStatus=!1,onConfirm:e=>{const t=e.selectedOptions[0];W.extra.currentGradeNum=t.value,p.gradeNumText=t.text,p.gradeStatus=!1,["SCHOOL","GRADE"].includes(p.schoolInstrumentSetType)&&(p.instrumentCode=t.instrumentCode),"CLASS"===p.schoolInstrumentSetType&&(p.classList=t.classList||[]),["CLASS","GRADE"].includes(p.schoolInstrumentSetType)&&(p.currentClassText="",W.extra.currentClass="")}},null)]}),c(d,{show:p.classStatus,"onUpdate:show":e=>p.classStatus=e,position:"bottom",round:!0,class:"popupBottomSearch",onOpen:()=>{p.classPopupShow=!0},onClosed:()=>{p.classPopupShow=!1}},{default:()=>[p.classPopupShow&&c(Y,{showToolbar:!0,modelValue:p.classPopupIndex,"onUpdate:modelValue":e=>p.classPopupIndex=e,columns:p.classList,onCancel:()=>p.classStatus=!1,onConfirm:e=>{const t=e.selectedOptions[0];W.extra.currentClass=t.value,p.currentClassText=t.text,p.classStatus=!1,["CLASS"].includes(p.schoolInstrumentSetType)&&(p.instrumentCode=t.instrumentCode)}},null)]}),c(B,{show:p.showTips,message:p.showMessage,showButton:p.showButton,buttonText:"刷新",onConfirm:()=>window.location.reload()},null),c(X,{show:g.showOtherSchool,messageAlign:g.messageAlign,message:g.showOtherMessage,showCancelButton:g.showCancelButton,cancelButtonColor:g.cancelButtonColor,cancelButtonText:g.cancelButtonText,confirmButtonColor:g.confirmButtonColor,confirmButtonText:g.confirmButtonText,onClose:()=>g.showOtherSchool=!1,onCancel:(n=a((function*(){if(g.showOtherSchool=!1,"nickname"===g.otherType)p.isRegister="create",W.autoRegister=!0,pe(!1,!1),he();else if("member"===g.otherType){if(!(yield fe()))return;p.registerExpireTime&&p.activeOverStatus&&(p.showTips=!0,p.showMessage='<p style="color: #F44541">报名已截止,感谢您的参与</p>',p.showButton=!1)}else"payment"===g.otherType&&(p.joinType="tradition")})),function(){return n.apply(this,arguments)}),onConfirm:(e=a((function*(){g.showOtherSchool=!1,"nickname"===g.otherType?(p.isRegister="update",pe(!1,!1),he()):"change"===g.otherType?(p.isChangeSchool=!0,he()):"limit"===g.otherType?pe(!("create"===p.isRegister&&!p.studentItem.userId),!1):g.otherType})),function(){return e.apply(this,arguments)})},null),c(d,{show:p.showSelectStudent,"onUpdate:show":e=>p.showSelectStudent=e,round:!0,position:"bottom",safeAreaInsetBottom:!0,closeable:!0},{default:()=>[c(k,{studentItem:p.studentItem,list:p.studentList,onClose:()=>p.showSelectStudent=!1,onConfirm:e=>{if(e.userId){p.studentItem=e;const t=e;W.extra.nickname=t.nickname;const n=p.gradeList||[],o=[];t.provinceName&&(o.push(t.provinceName),p.provinceCode=t.provinceCode),t.cityName&&(o.push(t.cityName),p.cityCode=t.cityCode),t.regionName&&(o.push(t.regionName),p.regionCode=t.regionCode),p.areaName=o.join(" "),p.schoolName=t.schoolName,p.schoolId=t.schoolId,p.schoolAreaId=t.schoolAreaId,W.extra.currentGradeNum=null,p.gradeNumText="",p.instrumentCode="",null==n||n.forEach((e=>{e.value===t.currentGradeNum&&(p.instrumentCode=e.instrumentCode,p.gradeNumText=e.text,W.extra.currentGradeNum=t.currentGradeNum,"CLASS"===p.schoolInstrumentSetType&&(p.classList=e.classList))})),W.extra.currentClass=null,p.currentClassText="",p.classList.forEach((e=>{e.value===t.currentClass&&(p.currentClassText=e.text,W.extra.currentClass=t.currentClass)})),W.extra.gender=t.gender,p.isRegister="update",pe(!0,!1),p.showSelectStudent=!1}else{if(p.studentList.length>=p.multi_user_limit)return g.showOtherMessage=`同一手机号最多创建${p.multi_user_limit}个学生`,g.showOtherSchool=!0,g.showCancelButton=!1,g.showCloseButton=!0,g.confirmButtonColor="linear-gradient( 305deg, #40C8FF 0%, #3192FF 100%)",g.confirmButtonText="我知道了",g.otherType="limit",g.messageAlign="center",!0;p.studentItem=e,p.isRegister="create",W.autoRegister=!0,pe(!1,!1),p.areaName="",p.schoolName="",p.schoolAreaId=null,p.schoolId=null,W.extra.nickname="",W.extra.currentGradeNum="",W.extra.currentClass="",W.extra.gender=1,p.currentClassText="",p.gradeNumText="",p.showSelectStudent=!1}}},null)]}),c(d,{show:p.showPicker,"onUpdate:show":e=>p.showPicker=e,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[c(K,{visibleOptionNum:9,optionHeight:46,areaList:p.areaList,onCancel:()=>p.showPicker=!1,onConfirm:({selectedOptions:e})=>{var t;p.provinceCode=e[0].value,p.cityCode=e[1].value,p.regionCode=null===(t=e[2])||void 0===t?void 0:t.value,p.areaName=e.map((e=>null==e?void 0:e.text)).join(" "),p.showPicker=!1,p.schoolId=null,p.schoolAreaId=null,p.schoolName="",p.gradeNumText="",W.extra.currentGradeNum=null,p.currentClassText="",W.extra.currentClass=null,we()}},null)]}),c(d,{show:p.showConfirmPopup,style:{background:"transparent",overflow:"visible !important"}},{default:()=>[c("div",{class:Q.studentSectionPopup},[c("img",{src:te,class:Q.title2},null),c("div",{class:Q.studentInfo},[c("div",{class:Q.studentInner},[c(H,{border:!1,title:"学生姓名",valueClass:Q.studentName,value:W.extra.nickname},null),c(H,{border:!1,title:"学生性别",value:1===W.extra.gender?"男":"女"},null),c(H,{border:!1,title:"所在地区",value:p.areaName},null),c(H,{border:!1,title:"互通学校",value:p.schoolName},null),c(H,{border:!1,title:"所在年级",value:p.gradeNumText},null),c(H,{border:!1,title:"所在班级",value:p.currentClassText},null),!t.query.code&&c(H,{border:!1,title:"激活码",value:p.activationCode},null),c("div",{class:Q.studentBtnGroup},[c("img",{src:oe,class:[Q.btn,Q.cancelBtn],onClick:()=>p.showConfirmPopup=!1},null),c("img",{src:ne,class:[Q.btn,Q.primaryBtn],onClick:()=>{p.submitLoading||(p.showConfirmPopup=!1,he())}},null)])])])])]}),c(d,{show:p.showResultPopup,style:{background:"transparent",overflow:"visible !important"}},{default:()=>[c(R,{type:p.reslutPopupType,btnImg:"ACTIVATING"===p.reslutPopupType||"ACTIVATING-TWO"===p.reslutPopupType?se:re,onConfirm:()=>{"ACTIVATING"===p.reslutPopupType||"ACTIVATING-TWO"===p.reslutPopupType?"wx_lite"===t.query.wx?N.miniProgram.redirectTo({url:"../download/download"}):s.push("/download"):p.showResultPopup=!1}},{default:()=>["ACTIVATING"===p.reslutPopupType&&c("p",null,[v("您已成功激活,下载"),c("span",{style:{color:"#2B85FF"}},[v("【音乐数字课堂】")]),v("APP畅享音乐之旅")]),"ACTIVATING-TWO"===p.reslutPopupType&&c("p",null,[v("您已成功激活码,请勿重复提交,下载"),c("span",{style:{color:"#2B85FF"}},[v("【音乐数字课堂】")]),v("APP畅享音乐之旅")]),["INVALID","EXPIRED","CANCELLED","OVERDUE"].includes(p.reslutPopupType)&&c("p",{style:{textAlign:"center",paddingTop:"5px"}},[p.resultPopupContent])]})]})]);var e,n}}}))}}}))}();
  3. ========
  4. !function(){const e=["extra","loginType","autoRegister","password","multiUser"];function t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function n(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?t(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},s=Object.keys(e);for(o=0;o<s.length;o++)n=s[o],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)n=s[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function s(e,t,n,o,r,s,a){try{var l=e[s](a),i=l.value}catch(u){return void n(u)}l.done?t(i):Promise.resolve(i).then(o,r)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(o,r){var a=e.apply(t,n);function l(e){s(a,o,r,l,i,"next",e)}function i(e){s(a,o,r,l,i,"throw",e)}l(void 0)}))}}System.register(["./index-legacy-23bc5b47.js","./index-legacy-8efba948.js","./student-register-store-legacy-a4632c12.js","./index-legacy-f64c151a.js","./index-legacy-9fa44bbb.js","./index-legacy-a0f6eb61.js","./index-legacy-cff72af9.js","./api-legacy-2cba598e.js","./index-legacy-1a8414e1.js","./index-legacy-11e87dfe.js","./utils-legacy-62d67948.js","./api-legacy-919cbca0.js","./index-legacy-fc229c17.js","./index-legacy-dc88a443.js","./index-legacy-c4c13bd8.js","./index-legacy-537a3135.js","./index-legacy-2934d0a4.js","./index-legacy-f3aba2e3.js","./index-legacy-6c412649.js","./index-legacy-53906c35.js","./index-legacy-7e3a2613.js","./index-legacy-5177f82d.js","./index-legacy-f12e32cb.js","./index-legacy-02facf09.js","./Checker-legacy-92418746.js","./Picker-legacy-02d45d3f.js"],(function(t,o){"use strict";var s,l,i,u,c,d,p,g,m,h,_,f,C,y,w,b,v,x,S,T,I,A,q,P,B,N,L,k,F,R,E,O,j,G,D,V,U,z,M,Y,H,J;return{setters:[e=>{s=e.d,l=e.r,i=e.y,u=e.w,c=e.a,d=e.U,p=e.C,g=e.F,m=e.P,h=e.q,_=e.x,f=e.e,C=e.E,y=e.G,w=e.cc,b=e.D,v=e.A,x=e.N,S=e.z,T=e.M,I=e.c2,A=e.J},e=>{q=e.M},e=>{P=e.u},e=>{B=e.O},e=>{N=e.w},e=>{L=e.M},e=>{k=e.S},e=>{F=e.a},e=>{R=e.C},e=>{E=e.M},e=>{O=e.r},e=>{j=e.g},e=>{G=e.F},e=>{D=e.F},e=>{V=e.C},e=>{U=e.R,z=e.a},e=>{M=e.T},e=>{Y=e.P},e=>{H=e.C},e=>{J=e.A},null,null,null,null,null,null],execute:function(){var K=document.createElement("style");K.textContent='._student-register_egnqc_1{min-height:100vh;background:linear-gradient(180deg,#81DEFE 0%,#82DEFE 100%);overflow:hidden;position:relative;--k-font-primary: #007AFE}._student-register_egnqc_1 ._studentRegisterContainer_egnqc_8{position:relative;z-index:1}._student-register_egnqc_1 ._studentRegisterContainer_egnqc_8 ._title1_egnqc_12{position:absolute;top:-.16rem;left:50%;margin-left:-2.68rem;width:5.36rem;height:1.17333rem}._student-register_egnqc_1 ._bannerBg_egnqc_20{width:100%;margin-bottom:-18.3%}._student-register_egnqc_1 .van-picker__loading{top:calc(var(--van-picker-toolbar-height) + .53333rem + var(--van-search-input-height))!important}._student-register_egnqc_1 .van-count-down{color:#a0d0ff!important}._paymentContainer_egnqc_30{font-size:.37333rem;padding:.32rem .66667rem .53333rem;text-align:center}._paymentContainer_egnqc_30 ._submitBtn_egnqc_35{height:1.44rem}._paymentContainer_egnqc_30 ._submitBtn_egnqc_35._loading_egnqc_38{opacity:.8}._studentSection_egnqc_41{margin:0 .18667rem .32rem;padding:0;border-radius:.42667rem;border:.16rem solid rgba(255,255,255,.56)}._registerForm_egnqc_47{border-radius:.26667rem;background:linear-gradient(180deg,#DBF6FD 0%,#FFFFFF 4%,#FFFFFF 100%);overflow:hidden;padding-top:.74667rem}._registerForm_egnqc_47 ._selectStudentGroup_egnqc_53{margin-left:.26667rem;font-size:.37333rem;color:#1189ff;display:flex;align-items:center;justify-content:center}._registerForm_egnqc_47 ._selectStudentGroup_egnqc_53._selectStudentGroupChecked_egnqc_61 span:after{transform:rotate(180deg)}._registerForm_egnqc_47 ._selectStudentGroup_egnqc_53 span{display:flex;align-items:center;justify-content:center}._registerForm_egnqc_47 ._selectStudentGroup_egnqc_53 span:after{display:inline-block;content:"";width:.24rem;height:.13333rem;margin-left:.10667rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAAXNSR0IArs4c6QAAAQpJREFUKFOV0sEuA0Ecx/Hvb1MuKlUJHoAn4NhLL5zqBSTODk4k7TYeQKwmnBycJV5AT1x6ceQJeAAktht1ofYvs6qhths7t//M7/+ZycwIoBzYPuADnqtzjBgIQl97ck0zB3YksZMDGEbNOO42tZtAnNpEOaKNsZYLE5dhiRpbev+CgLkTK/Zf6WCs/AsTN4Upqk/b6rn8EHJFsWXzhZhrwVIWZnDX96j06nr8zv2C3GTp0BZlCbaQhhk8mKhEDd3/XP8DDbBlz+gA0yPYSyyqUUO3o5ukQi40G9hqDG3BpKsN3jyoPfu6SjvpWCj5Xy3bIOYsafTYDOs6H3d3mdAAW+cDwqYush7gE/MJSwtu5d2eAAAAAElFTkSuQmCC) no-repeat center;background-size:contain}._registerForm_egnqc_47 .van-cell{background-color:transparent}._registerForm_egnqc_47 .van-cell{padding:.34667rem .37333rem}._registerForm_egnqc_47 .van-field__label{font-size:.42667rem;color:#666;line-height:.58667rem;display:flex;align-items:center}._registerForm_egnqc_47 .van-field__control{font-size:.42667rem;color:#131415}._registerForm_egnqc_47 ._codeText_egnqc_95{color:#1189ff;font-size:.37333rem}._radioSection_egnqc_99{position:relative;min-width:.85333rem;justify-content:center;padding:.13333rem .50667rem;font-size:.37333rem;font-weight:500;border-radius:.16rem}._radioItem_egnqc_108{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}._radioSection_egnqc_99+._radioSection_egnqc_99{margin-left:.32rem}._selectStudentPopup_egnqc_119 .van-popup__close-icon{color:#767c7f}._studentSectionPopup_egnqc_122{width:8.13333rem;background:linear-gradient(181deg,#D0EFF7 0%,#81DEFE 100%);position:relative;padding:.16rem;border-radius:.32rem}._studentSectionPopup_egnqc_122 ._title2_egnqc_129{width:5.36rem;height:1.17333rem;left:50%;margin-left:-2.66667rem;top:-.21333rem;position:absolute;z-index:1}._studentInfo_egnqc_138{border-radius:.32rem;border:.02667rem solid #FFFFFF;padding:.10667rem;overflow:hidden}._studentInfo_egnqc_138 ._studentInner_egnqc_144{padding:.93333rem .4rem .4rem;background-color:#fff;border-radius:.32rem}._studentInfo_egnqc_138 ._studentName_egnqc_149{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:.53333rem}._studentInfo_egnqc_138 .van-cell{padding:.26667rem 0}._studentInfo_egnqc_138 .van-cell:first-child{padding-top:0;border-top-left-radius:.32rem;border-top-right-radius:.32rem}._studentInfo_egnqc_138 .van-cell:last-child{padding-bottom:0;border-bottom-left-radius:.32rem;border-bottom-right-radius:.32rem}._studentInfo_egnqc_138 .van-cell__title{flex:1 auto;font-size:.37333rem;color:#666;line-height:.53333rem;flex-shrink:0}._studentInfo_egnqc_138 .van-cell__title span{color:#666!important}._studentInfo_egnqc_138 .van-cell__value{font-size:.37333rem;color:#131415;flex:1 auto;line-height:.53333rem}._studentInfo_egnqc_138 .van-cell__value span{color:#131415!important}._studentBtnGroup_egnqc_187{display:flex;align-items:center;justify-content:center;padding-top:.26667rem;margin-left:-.4rem;margin-right:-.4rem}._studentBtnGroup_egnqc_187 ._btn_egnqc_195{width:3.41333rem}._studentBtnGroup_egnqc_187 ._cancelBtn_egnqc_198{margin-right:.26667rem}._studentBtnGroup_egnqc_187 .van-button{--van-button-default-height: 1.06667rem;flex:1;font-weight:500;font-size:.42667rem}._studentBtnGroup_egnqc_187 .van-button+.van-button{margin-left:.4rem}._registrationContainerTablet_egnqc_210 ._studentRegisterContainer_egnqc_8{padding-top:7.46667rem}._columnsTop_egnqc_213 .van-search{padding-top:0!important}._wxPopupDialog_1ey5n_1{overflow:initial;margin:0 1.06667rem;width:calc(100% - 2rem)!important;border-radius:.53333rem!important}._wxPopupDialog_1ey5n_1:before{position:absolute;content:" ";top:-1.01333rem;left:50%;margin-left:-.90667rem;display:inline-block;background:url(../activation-register/images/message-top.png) no-repeat top center;background-size:contain;width:2.08rem;height:2.02667rem}._popupContainer_1ey5n_19{background:url(../activation-register/images/message-bg2.png) no-repeat top center;background-size:contain;border-radius:.53333rem;overflow:hidden;padding-bottom:.53333rem;text-align:center}._popupContainer_1ey5n_19 ._title1_1ey5n_27{padding-top:1.41333rem;text-align:center;font-size:.48rem;font-weight:500;color:#000}._popupContainer_1ey5n_19 ._popupTips_1ey5n_34{font-size:.4rem;color:#666;line-height:.56rem;padding:.42667rem .53333rem .53333rem;word-break:break-all}._popupContainer_1ey5n_19 ._btnGroup_1ey5n_41{display:flex;align-items:center;margin:0 .34667rem}._popupContainer_1ey5n_19 ._button_1ey5n_46{height:1.06667rem;font-size:.42667rem;color:#333;border-color:#aaa;margin:0 .18667rem;flex:1}._popupContainer_1ey5n_19 ._confirmBtn_1ey5n_54{background:linear-gradient(305deg,#40C8FF 0%,#3192FF 100%);color:#fff;border:none}._popupContainer_1ey5n_19 ._iconClose_1ey5n_59{position:absolute;top:.42667rem;right:.42667rem;display:inline-block;background:url(../../common/images/message-close.png) no-repeat top center;background-size:cover;width:.48rem;height:.48rem}\n',document.head.appendChild(K);const W={"student-register":"_student-register_egnqc_1",studentRegisterContainer:"_studentRegisterContainer_egnqc_8",title1:"_title1_egnqc_12",bannerBg:"_bannerBg_egnqc_20",paymentContainer:"_paymentContainer_egnqc_30",submitBtn:"_submitBtn_egnqc_35",loading:"_loading_egnqc_38",studentSection:"_studentSection_egnqc_41",registerForm:"_registerForm_egnqc_47",selectStudentGroup:"_selectStudentGroup_egnqc_53",selectStudentGroupChecked:"_selectStudentGroupChecked_egnqc_61",codeText:"_codeText_egnqc_95",radioSection:"_radioSection_egnqc_99",radioItem:"_radioItem_egnqc_108",selectStudentPopup:"_selectStudentPopup_egnqc_119",studentSectionPopup:"_studentSectionPopup_egnqc_122",title2:"_title2_egnqc_129",studentInfo:"_studentInfo_egnqc_138",studentInner:"_studentInner_egnqc_144",studentName:"_studentName_egnqc_149",studentBtnGroup:"_studentBtnGroup_egnqc_187",btn:"_btn_egnqc_195",cancelBtn:"_cancelBtn_egnqc_198",registrationContainerTablet:"_registrationContainerTablet_egnqc_210",columnsTop:"_columnsTop_egnqc_213"},Q={wxPopupDialog:"_wxPopupDialog_1ey5n_1",popupContainer:"_popupContainer_1ey5n_19",title1:"_title1_1ey5n_27",popupTips:"_popupTips_1ey5n_34",btnGroup:"_btnGroup_1ey5n_41",button:"_button_1ey5n_46",confirmBtn:"_confirmBtn_1ey5n_54",iconClose:"_iconClose_1ey5n_59"},X=s({name:"m-wx-tip",props:{show:{type:Boolean,default:!0},title:{type:String,default:"温馨提示"},message:{type:String,default:"请使用微信打开"},messageAlign:{type:String,default:"center"},showCancelButton:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"取消"},cancelButtonColor:{type:String,default:""},showConfirmButton:{type:Boolean,default:!0},confirmButtonText:{type:String,default:"确认"},confirmButtonColor:{type:String,default:""},showCloseButton:{type:Boolean,default:!0}},emits:["confirm","cancel","close"],setup(e,{emit:t}){const n=l(!1);return i((()=>{e.show&&(n.value=!0)})),u((()=>[e.show,e.message]),(()=>{e.show?n.value=!0:n.value=!1})),()=>c(g,null,[c(d,{show:n.value,"onUpdate:show":e=>n.value=e,round:!0,style:{width:"100%",maxWidth:"520px"},closeOnClickOverlay:!1,class:Q.wxPopupDialog,closeable:!1},{default:()=>[c("div",{class:Q.popupContainer},[e.showCloseButton&&c("i",{class:Q.iconClose,onClick:()=>t("close")},null),c("p",{class:Q.title1,innerHTML:e.title},null),c("p",{class:Q.popupTips,style:{"text-align":e.messageAlign},innerHTML:e.message},null),(e.showConfirmButton||e.showConfirmButton)&&c("div",{class:Q.btnGroup},[e.showCancelButton&&c(p,{round:!0,class:[Q.button,Q.cancelBtn],color:e.cancelButtonColor,onClick:()=>t("cancel")},{default:()=>[e.cancelButtonText]}),e.showConfirmButton&&c(p,{round:!0,class:[Q.button,Q.confirmBtn],color:e.confirmButtonColor,onClick:()=>t("confirm")},{default:()=>[e.confirmButtonText]})])])]})])}}),Z=""+new URL("banner-bg-4c436ae8.png",o.meta.url).href,$=""+new URL("btn1-eab26454.png",o.meta.url).href,ee=""+new URL("title1-f5cc5fbe.png",o.meta.url).href,te=""+new URL("title2-e655f307.png",o.meta.url).href,ne=""+new URL("btn4-c3d21039.png",o.meta.url).href,oe=""+new URL("btn5-fd8f007d.png",o.meta.url).href,re=""+new URL("btn3-bc061349.png",o.meta.url).href,se=""+new URL("btn6-2648beb6.png",o.meta.url).href,ae=[];for(let e=1;e<=40;e++)ae.push({text:e+"班",value:e});const le={1:"一年级",2:"二年级",3:"三年级",4:"四年级",5:"五年级",6:"六年级",7:"七年级",8:"八年级",9:"九年级"},ie=(e,t)=>{let n=[];const o=[{text:"一年级",value:1,instrumentCode:t},{text:"二年级",value:2,instrumentCode:t},{text:"三年级",value:3,instrumentCode:t},{text:"四年级",value:4,instrumentCode:t},{text:"五年级",value:5,instrumentCode:t}],r=[{text:"六年级",value:6,instrumentCode:t}],s=[{text:"七年级",value:7,instrumentCode:t},{text:"八年级",value:8,instrumentCode:t},{text:"九年级",value:9,instrumentCode:t}];return"FIVE_YEAR_SYSTEM"===e?n.push(...o):"SIX_YEAR_SYSTEM"===e?n.push(...o,...r):"THREE_YEAR_SYSTEM"===e?n.push(...s):"FORE_YEAR_SYSTEM"===e?n.push(...r,...s):n.push(...o,...r,...s),n};t("default",s({name:"activation-register",setup(){const t=m(),o=P(),s=h(),u=l(),p=_({isLoginRegister:!1,schoolId:null,schoolAreaId:null,activationCode:null,paymentType:"",paymentChannel:"",multi_user_limit:1,registerDetails:{},details:[],gradeYear:"",schoolInstrumentSetType:null,isRegister:"create",isDisabled:!1,isTipRegister:!1,isChangeSchool:!1,schoolStatus:!1,schoolPopupShow:!1,schoolLoading:!1,schoolPopupIndex:[],schoolAreaList:[],provinceCode:null,cityCode:null,regionCode:null,showResultPopup:!1,reslutPopupType:"",resultPopupContent:"",registerType:"",detailVip:{},giftVipDay:0,submitLoading:!1,showTips:!1,showButton:!1,showMessage:"请使用微信扫描二维码",countDownStatus:!0,countDownTime:12e4,imgCodeStatus:!1,gradeNumText:"",currentClassText:"",schoolName:"",areaName:"",gradeStatus:!1,classStatus:!1,loading:!1,showConfirmPopup:!1,showPicker:!1,areaList:[],tipStatus:!0,dialogConfirmStatus:!1,contract_sign:!1,countDownTimePay:6e4,dialogConfig:{},showSelectStudent:!1,studentList:[],studentItem:{},joinType:"digitalize",gradeList:[],classList:[],saveUserId:null,saveId:null,openId:null,code:null,registerExpireTime:null,instrumentCode:null,activeOverTime:0,activeOverStatus:!0,gradePopupShow:!1,gradePopupIndex:[],classPopupShow:!1,classPopupIndex:[]}),g=_({showOtherSchool:!1,showCloseButton:!0,showOtherMessage:"",otherType:"",showCancelButton:!0,cancelButtonColor:"",cancelButtonText:"取消",showConfirmButton:!0,confirmButtonColor:"",confirmButtonText:"确定",messageAlign:"left"});_({showQrcode:!1,qrCodeUrl:"",pay_channel:"",orderInfo:{},authShow:!1,orderNo:null,config:{},paymentStatus:!1,orderTimer:null});const K=_({autoRegister:!0,multiUser:!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:""}),Q=()=>{p.countDownStatus=!1,S((()=>{u.value.start()}))},ue=()=>{if(!T(K.username))return x("请输入正确的手机号码");p.imgCodeStatus=!0},ce=f((()=>!!T(K.username))),de=()=>{p.countDownStatus=!0,u.value.reset()},pe=(e,t)=>{p.isTipRegister=e,p.isChangeSchool=t},ge=(e=!0)=>T(K.username)?K.password?K.extra.nickname?[0,1].includes(K.extra.gender)?K.extra.currentGradeNum?K.extra.currentClass?!p.activationCode&&(e&&x("请输入激活码"),!0):(e&&x("请选择所在班级"),!0):(e&&x("请选择所在年级"),!0):(e&&x("请选择性别"),!0):(e&&x("请输入学生姓名"),!0):(e&&x("请输入验证码"),!0):(e&&x("请输入正确的手机号码"),!0),me=()=>{const{extra:e}=K;return p.studentItem.nickname!==e.nickname&&p.isTipRegister?(g.showOtherMessage="学生姓名与上次提交信息不一致,请确认修改学生信息或创建新的学生账号",g.showOtherSchool=!0,g.showCancelButton=!0,g.showCloseButton=!0,g.cancelButtonColor="linear-gradient( 224deg, #3FE1E6 0%, #00CDD4 100%)",g.cancelButtonText="新建学生",g.confirmButtonColor="linear-gradient( 305deg, #40C8FF 0%, #3192FF 100%)",g.confirmButtonText="修改信息",g.otherType="nickname",g.messageAlign="left",!0):"create"===p.isRegister&&p.studentList.length>=p.multi_user_limit&&(g.showOtherMessage=`同一手机号最多创建${p.multi_user_limit}个学生`,g.showOtherSchool=!0,g.showCancelButton=!1,g.showCloseButton=!0,g.confirmButtonColor="linear-gradient( 305deg, #40C8FF 0%, #3192FF 100%)",g.confirmButtonText="我知道了",g.otherType="limit",g.messageAlign="center",!0)},he=function(){var t=a((function*(){p.submitLoading=!0;try{if(ge()||me())return void(p.submitLoading=!1);const{extra:t,loginType:s,autoRegister:a,password:l,multiUser:i}=K,u=r(K,e);let c=s,d=a,g=l,m=i;if("update"===p.isRegister&&(c="TOKEN",d=!1,g=p.studentItem.token,m=!1),p.isLoginRegister)yield fe();else{const e=yield b.post("/edu-app/userlogin",{requestType:"form",data:n(n({loginType:c,autoRegister:d,password:g,multiUser:m},u),{},{extra:JSON.stringify(n(n({},t),{},{activationCode:p.activationCode,schoolId:p.schoolId}))})});if(200!==e.code)5436===e.code?(p.showTips=!0,p.showMessage="二维码已经失效,详情请咨询学校老师",p.showButton=!1):5435===e.code&&(p.showTips=!0,p.showMessage=e.message,p.showButton=!0);else{p.isLoginRegister=!0,o.setToken(e.data.token_type+" "+e.data.access_token),I();const t=yield b.get("/edu-app/user/getUserInfo",{requestType:"form"});A(t.data),yield fe()}}}catch(t){pe("create"!==p.isRegister,!1)}finally{p.submitLoading=!1}}));return function(){return t.apply(this,arguments)}}(),_e=function(){var e=a((function*(){try{const e=C.get(y)||"";if(e){return!!(yield j({token:e})).data||(O(),w(),!1)}return!1}catch(e){return C.remove(y),O(),w(),!1}}));return function(){return e.apply(this,arguments)}}(),fe=function(){var e=a((function*(){try{if(p.isLoginRegister){(yield _e())||(K.username="",t.query.code||(p.activationCode=""),ye())}const{extra:e,username:o}=K,r=yield b.post("/edu-app/student/register",{data:n(n({clientType:"STUDENT"},e),{},{activationCode:p.activationCode,schoolId:p.schoolId,schoolAreaId:p.schoolAreaId,schoolVerify:!1,mobile:o,newRegUser:"create"===p.isRegister})});return 200!==r.code?(5436===r.code?(p.showTips=!0,p.showMessage="二维码已经失效,详情请咨询学校老师",p.showButton=!1):5435===r.code?(p.showTips=!0,p.showMessage=r.message,p.showButton=!0):5437===r.code?(p.showTips=!0,p.showMessage='<p style="color: #F44541">报名已截止,感谢您的参与</p>',p.showButton=!1):980===r.code?(p.showResultPopup=!0,p.reslutPopupType="INVALID",p.resultPopupContent=r.message):981===r.code?(p.showResultPopup=!0,p.reslutPopupType="ACTIVATING-TWO",p.resultPopupContent=r.message):982===r.code?(p.showResultPopup=!0,p.reslutPopupType="EXPIRED",p.resultPopupContent=r.message):983===r.code?(p.showResultPopup=!0,p.reslutPopupType="OVERDUE",p.resultPopupContent=r.message):984===r.code&&(p.showResultPopup=!0,p.reslutPopupType="CANCELLED",p.resultPopupContent=r.message),!1):(p.showResultPopup=!0,p.reslutPopupType="ACTIVATING",!0)}catch(e){}}));return function(){return e.apply(this,arguments)}}(),Ce=function(){var e=a((function*(){if(6===K.password.length&&T(K.username))try{const{data:e}=yield b.get(`/edu-app/open/student/studentInfo?mobile=${K.username}&code=${K.password}&type=REGISTER&activationCodeFlag=1`);if(p.studentList=e||[],p.studentList.length>0){const e=p.studentList[0];p.studentItem=e,K.extra.nickname=e.nickname;const t=[];e.provinceName&&(t.push(e.provinceName),p.provinceCode=e.provinceCode),e.cityName&&(t.push(e.cityName),p.cityCode=e.cityCode),e.regionName&&(t.push(e.regionName),p.regionCode=e.regionCode),p.areaName=t.join(" "),p.schoolName=e.schoolName,p.schoolId=e.schoolId,p.schoolAreaId=e.schoolAreaId;const n=p.gradeList||[];null==n||n.forEach((t=>{t.value===e.currentGradeNum&&(p.instrumentCode=t.instrumentCode,p.gradeNumText=t.text,K.extra.currentGradeNum=e.currentGradeNum,"CLASS"===p.schoolInstrumentSetType&&(p.classList=t.classList))})),p.classList.forEach((t=>{t.value===e.currentClass&&(p.currentClassText=t.text,K.extra.currentClass=e.currentClass)})),K.extra.gender=e.gender,p.isRegister="update",pe(!0,!1)}else p.isRegister="create",K.autoRegister=!0,pe(!1,!1),p.studentItem=[]}catch(e){}}));return function(){return e.apply(this,arguments)}}(),ye=()=>{K.password="",K.extra.nickname="",K.extra.currentGradeNum="",K.extra.currentClass="",K.extra.gender=1,p.areaName="",p.schoolName="",p.currentClassText="",p.gradeNumText="",p.studentList=[],p.studentItem={},p.isRegister="create",K.autoRegister=!0,p.isTipRegister=!1,p.isChangeSchool=!1},we=function(){var e=a((function*(e){p.schoolLoading=!0;try{const{data:t}=yield b.post("/edu-app/open/schoolArea/list",{data:{name:e,testFlag:!0,provinceCode:p.provinceCode,cityCode:p.cityCode,regionCode:p.regionCode}});p.schoolAreaList=t}catch(t){}p.schoolLoading=!1}));return function(t){return e.apply(this,arguments)}}(),be=e=>{if(!e)return"";let t=e.match(/\d+/);if(t){let n=e.indexOf(t[0]),o=n+t[0].length;return e.substring(0,n)+"*".repeat(t[0].length)+e.substring(o)}return e},ve=function(){var e=a((function*(){try{const{data:t}=yield b.get("/edu-app/open/schoolArea/detail/"+p.schoolAreaId);if(console.log(t,"data"),t.school){const n=t.school||{},o=n.schoolInstrumentList||[];if(p.schoolInstrumentSetType=n.instrumentSetType,"SCHOOL"===n.instrumentSetType){var e;const t=null===(e=o[0])||void 0===e?void 0:e.instrumentCode;p.gradeList=ie(n.gradeYear,t),p.classList=ae}else if("GRADE"===n.instrumentSetType)p.gradeList=[],o.forEach((e=>{p.gradeList.push({text:le[e.gradeNum],value:e.gradeNum,instrumentId:e.instrumentId,instrumentCode:e.instrumentCode})})),p.gradeList.sort(((e,t)=>e.value-t.value)),p.classList=ae;else if("CLASS"===n.instrumentSetType){const e=[];o.forEach((t=>{e.includes(t.gradeNum)||e.push(t.gradeNum)}));const t=[];e.forEach((e=>{const n={text:le[e],value:e,instrumentId:"",instrumentCode:"",instrumentName:"",classList:[]};o.forEach((t=>{e===t.gradeNum&&(n.instrumentId=t.instrumentId,n.instrumentCode=t.instrumentCode,n.instrumentName=t.instrumentName,n.classList.push({text:t.classNum+"班",value:t.classNum,instrumentCode:t.instrumentCode}))})),n.classList.sort(((e,t)=>e.value-t.value)),t.push(n)})),t.sort(((e,t)=>e.value-t.value)),p.gradeList=t,p.classList=[]}else p.gradeList=ie(n.gradeYear),p.classList=ae}else p.schoolInstrumentSetType="",p.gradeList=ie(),p.classList=ae}catch(t){}}));return function(){return e.apply(this,arguments)}}();return i(a((function*(){try{C.remove(y),O(),w();const e=t.query.code;e&&(p.activationCode=window.atob(e))}catch(e){}F().then((e=>{200===(null==e?void 0:e.code)&&(p.areaList=(e=>{const t={},n={},o={};return e.forEach((e=>{t[e.code]=e.name})),e.forEach((e=>{var t;null===(t=e.areas)||void 0===t||t.forEach((e=>{n[e.code]=e.name}))})),e.forEach((e=>{var t;null===(t=e.areas)||void 0===t||t.forEach((e=>{var t;null===(t=e.areas)||void 0===t||t.forEach((e=>{o[e.code]=e.name}))}))})),{province_list:t,city_list:n,county_list:o}})(e.data))}));try{const{data:e}=yield b.get("/edu-app/open/paramConfig/queryByParamNameList",{requestType:"form",params:{paramNames:"multi_user_limit"}});e&&Array.isArray(e)&&e.forEach((e=>{"multi_user_limit"===e.paramName&&(p.multi_user_limit=e.paramValue?Number(e.paramValue):1)}))}catch(n){}p.gradeList=ie(),p.classList=ae}))),()=>{return c("div",{class:[W["student-register"]]},[c("img",{src:Z,class:W.bannerBg},null),c("div",{class:W.studentRegisterContainer},[c("img",{src:ee,class:W.title1},null),c("div",{class:[W.studentSection]},[c(G,{labelAlign:"left",class:W.registerForm},{default:()=>[c(D,{clearable:!1,label:"联系方式",placeholder:"请输入手机号码",type:"digit",required:!0,autocomplete:"off",inputAlign:"right",modelValue:K.username,"onUpdate:modelValue":[e=>K.username=e,e=>{ye()}],maxlength:11},null),c(D,{center:!0,clearable:!1,required:!0,inputAlign:"right",label:"验证码",placeholder:"请输入验证码",autocomplete:"off",type:"number",modelValue:K.password,"onUpdate:modelValue":[e=>K.password=e,e=>{Ce()}],maxlength:6},{button:()=>p.countDownStatus?c("span",{class:[W.codeText,ce.value?"":W.codeTextDisabled],onClick:ue},[v("获取验证码")]):c(V,{ref:e=>u.value=e,"auto-start":!1,class:W.countDown,time:p.countDownTime,onFinish:de,format:"ss秒后重试"},null)}),c(D,{clearable:!1,required:!0,inputAlign:"right",label:"学生姓名",placeholder:"请输入学生姓名",autocomplete:"off",maxlength:14,readonly:"update"===p.isRegister,modelValue:K.extra.nickname,"onUpdate:modelValue":e=>K.extra.nickname=e},{extra:()=>p.studentList.length>=1&&c("div",{class:[W.selectStudentGroup,p.showSelectStudent&&W.selectStudentGroupChecked],onClick:()=>p.showSelectStudent=!0},[c("span",null,[p.studentItem.userId?"切换":"新增"])])}),c(D,{clearable:!1,required:!0,inputAlign:"right",label:"学生性别",placeholder:"请选择性别",autocomplete:"off"},{input:()=>c(U,{"checked-color":"linear-gradient( 135deg, #31C7FF 0%, #007AFE 100%)",modelValue:K.extra.gender,"onUpdate:modelValue":e=>K.extra.gender=e,direction:"horizontal",disabled:"update"===p.isRegister},{default:()=>[c(M,{size:"large",type:"primary",color:1!==K.extra.gender?"#F5F6FA":"linear-gradient( 135deg, #31C7FF 0%, #007AFE 100%)",textColor:1!==K.extra.gender?"#626264":"#fff",class:W.radioSection},{default:()=>[c(z,{class:W.radioItem,name:1},null),v("男")]}),c(M,{size:"large",type:"primary",color:0!==K.extra.gender?"#F5F6FA":"linear-gradient( 135deg, #31C7FF 0%, #007AFE 100%)",textColor:0!==K.extra.gender?"#626264":"#fff",class:W.radioSection},{default:()=>[c(z,{class:W.radioItem,name:0},null),v("女")]})]})}),c(D,{clearable:!1,required:!0,inputAlign:"right",label:"所在地区",placeholder:"请选择地区",isLink:"update"!==p.isRegister,readonly:!0,clickable:!1,modelValue:p.areaName,onClick:()=>{"update"!==p.isRegister&&(p.showPicker=!0)}},null),c(D,{clearable:!1,required:!0,inputAlign:"right",label:"互通学校",placeholder:"请选择学校",isLink:"update"!==p.isRegister,readonly:!0,clickable:!1,modelValue:p.schoolName,onClick:()=>{"update"!==p.isRegister&&(p.areaName?(p.schoolStatus=!0,p.schoolAreaId&&(p.schoolPopupIndex=[p.schoolAreaId])):x("请选择地区"))}},null),c(D,{clearable:!1,required:!0,inputAlign:"right",label:"所在年级",placeholder:"请选择年级",isLink:"update"!==p.isRegister,readonly:!0,clickable:!1,modelValue:p.gradeNumText,onClick:()=>{"update"!==p.isRegister&&(p.gradePopupIndex=[K.extra.currentGradeNum],p.gradeStatus=!0)}},null),c(D,{clearable:!1,required:!0,inputAlign:"right",label:"所在班级",placeholder:"请选择班级",isLink:"update"!==p.isRegister,readonly:!0,clickable:!1,modelValue:p.currentClassText,onClick:()=>{"update"!=p.isRegister&&("CLASS"===p.schoolInstrumentSetType&&p.classList.length<=0?x("请先选择年级"):(p.classPopupIndex=[K.extra.currentClass],p.classStatus=!0))}},null),t.query.code?c(D,{clearable:!1,required:!0,inputAlign:"right",label:"激活码",readonly:!!t.query.code,modelValue:be(p.activationCode)},null):c(D,{clearable:!1,required:!0,inputAlign:"right",label:"激活码",placeholder:"请输入激活码",autocomplete:"off",modelValue:p.activationCode,"onUpdate:modelValue":e=>p.activationCode=e},null)]})]),c(q,{position:"bottom"},{default:()=>[c("div",{class:W.paymentContainer},[c("img",{class:[W.submitBtn,p.submitLoading&&W.loading],onClick:()=>{p.submitLoading||(ge()||me()?p.submitLoading=!1:p.showConfirmPopup=!0)},src:$},null)])]})]),p.imgCodeStatus?c(L,{value:p.imgCodeStatus,"onUpdate:value":e=>p.imgCodeStatus=e,phone:K.username,type:"REGISTER",onClose:()=>{p.imgCodeStatus=!1},onSendCode:Q},null):null,c(d,{show:p.schoolStatus,"onUpdate:show":e=>p.schoolStatus=e,position:"bottom",round:!0,safeAreaInsetBottom:!0,lazyRender:!1,class:"popupBottomSearch",onOpen:()=>{p.schoolPopupShow=!0},onClosed:()=>{p.schoolPopupShow=!1}},{default:()=>[p.schoolPopupShow&&c("div",null,[c(Y,{showToolbar:!0,modelValue:p.schoolPopupIndex,"onUpdate:modelValue":e=>p.schoolPopupIndex=e,columns:p.schoolAreaList,loading:p.schoolLoading,columnsFieldNames:{text:"name",value:"id"},onCancel:()=>p.schoolStatus=!1,onConfirm:e=>{const t=e.selectedOptions[0];p.schoolId=t.schoolId||null,p.schoolAreaId=t.id,p.schoolName=t.name,p.schoolStatus=!1,p.gradeNumText="",K.extra.currentGradeNum=null,p.currentClassText="",K.extra.currentClass=null,ve()}},{"columns-top":c("div",{class:W.columnsTop},[c(H,{border:!1,clickable:!1,title:p.areaName,isLink:!0,onClick:()=>{"update"!==p.isRegister&&(p.showPicker=!0)}},null),c(E,{placeholder:"请输入学校名称",onSearch:e=>{we(e)}},null)])})])]}),c(d,{show:p.gradeStatus,"onUpdate:show":e=>p.gradeStatus=e,position:"bottom",round:!0,safeAreaInsetBottom:!0,lazyRender:!1,class:"popupBottomSearch",onOpen:()=>{p.gradePopupShow=!0},onClosed:()=>{p.gradePopupShow=!1}},{default:()=>[p.gradePopupShow&&c(Y,{showToolbar:!0,modelValue:p.gradePopupIndex,"onUpdate:modelValue":e=>p.gradePopupIndex=e,columns:p.gradeList,onCancel:()=>p.gradeStatus=!1,onConfirm:e=>{const t=e.selectedOptions[0];K.extra.currentGradeNum=t.value,p.gradeNumText=t.text,p.gradeStatus=!1,["SCHOOL","GRADE"].includes(p.schoolInstrumentSetType)&&(p.instrumentCode=t.instrumentCode),"CLASS"===p.schoolInstrumentSetType&&(p.classList=t.classList||[]),["CLASS","GRADE"].includes(p.schoolInstrumentSetType)&&(p.currentClassText="",K.extra.currentClass="")}},null)]}),c(d,{show:p.classStatus,"onUpdate:show":e=>p.classStatus=e,position:"bottom",round:!0,class:"popupBottomSearch",onOpen:()=>{p.classPopupShow=!0},onClosed:()=>{p.classPopupShow=!1}},{default:()=>[p.classPopupShow&&c(Y,{showToolbar:!0,modelValue:p.classPopupIndex,"onUpdate:modelValue":e=>p.classPopupIndex=e,columns:p.classList,onCancel:()=>p.classStatus=!1,onConfirm:e=>{const t=e.selectedOptions[0];K.extra.currentClass=t.value,p.currentClassText=t.text,p.classStatus=!1,["CLASS"].includes(p.schoolInstrumentSetType)&&(p.instrumentCode=t.instrumentCode)}},null)]}),c(B,{show:p.showTips,message:p.showMessage,showButton:p.showButton,buttonText:"刷新",onConfirm:()=>window.location.reload()},null),c(X,{show:g.showOtherSchool,messageAlign:g.messageAlign,message:g.showOtherMessage,showCancelButton:g.showCancelButton,cancelButtonColor:g.cancelButtonColor,cancelButtonText:g.cancelButtonText,confirmButtonColor:g.confirmButtonColor,confirmButtonText:g.confirmButtonText,onClose:()=>g.showOtherSchool=!1,onCancel:(n=a((function*(){if(g.showOtherSchool=!1,"nickname"===g.otherType)p.isRegister="create",K.autoRegister=!0,pe(!1,!1),he();else if("member"===g.otherType){if(!(yield fe()))return;p.registerExpireTime&&p.activeOverStatus&&(p.showTips=!0,p.showMessage='<p style="color: #F44541">报名已截止,感谢您的参与</p>',p.showButton=!1)}else"payment"===g.otherType&&(p.joinType="tradition")})),function(){return n.apply(this,arguments)}),onConfirm:(e=a((function*(){g.showOtherSchool=!1,"nickname"===g.otherType?(p.isRegister="update",pe(!1,!1),he()):"change"===g.otherType?(p.isChangeSchool=!0,he()):"limit"===g.otherType?pe(!("create"===p.isRegister&&!p.studentItem.userId),!1):g.otherType})),function(){return e.apply(this,arguments)})},null),c(d,{show:p.showSelectStudent,"onUpdate:show":e=>p.showSelectStudent=e,round:!0,position:"bottom",safeAreaInsetBottom:!0,closeable:!0},{default:()=>[c(k,{studentItem:p.studentItem,list:p.studentList,onClose:()=>p.showSelectStudent=!1,onConfirm:e=>{if(e.userId){p.studentItem=e;const t=e;K.extra.nickname=t.nickname;const n=p.gradeList||[],o=[];t.provinceName&&(o.push(t.provinceName),p.provinceCode=t.provinceCode),t.cityName&&(o.push(t.cityName),p.cityCode=t.cityCode),t.regionName&&(o.push(t.regionName),p.regionCode=t.regionCode),p.areaName=o.join(" "),p.schoolName=t.schoolName,p.schoolId=t.schoolId,p.schoolAreaId=t.schoolAreaId,K.extra.currentGradeNum=null,p.gradeNumText="",p.instrumentCode="",null==n||n.forEach((e=>{e.value===t.currentGradeNum&&(p.instrumentCode=e.instrumentCode,p.gradeNumText=e.text,K.extra.currentGradeNum=t.currentGradeNum,"CLASS"===p.schoolInstrumentSetType&&(p.classList=e.classList))})),K.extra.currentClass=null,p.currentClassText="",p.classList.forEach((e=>{e.value===t.currentClass&&(p.currentClassText=e.text,K.extra.currentClass=t.currentClass)})),K.extra.gender=t.gender,p.isRegister="update",pe(!0,!1),p.showSelectStudent=!1}else{if(p.studentList.length>=p.multi_user_limit)return g.showOtherMessage=`同一手机号最多创建${p.multi_user_limit}个学生`,g.showOtherSchool=!0,g.showCancelButton=!1,g.showCloseButton=!0,g.confirmButtonColor="linear-gradient( 305deg, #40C8FF 0%, #3192FF 100%)",g.confirmButtonText="我知道了",g.otherType="limit",g.messageAlign="center",!0;p.studentItem=e,p.isRegister="create",K.autoRegister=!0,pe(!1,!1),p.areaName="",p.schoolName="",p.schoolAreaId=null,p.schoolId=null,K.extra.nickname="",K.extra.currentGradeNum="",K.extra.currentClass="",K.extra.gender=1,p.currentClassText="",p.gradeNumText="",p.showSelectStudent=!1}}},null)]}),c(d,{show:p.showPicker,"onUpdate:show":e=>p.showPicker=e,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[c(J,{visibleOptionNum:9,optionHeight:46,areaList:p.areaList,onCancel:()=>p.showPicker=!1,onConfirm:({selectedOptions:e})=>{var t;p.provinceCode=e[0].value,p.cityCode=e[1].value,p.regionCode=null===(t=e[2])||void 0===t?void 0:t.value,p.areaName=e.map((e=>null==e?void 0:e.text)).join(" "),p.showPicker=!1,p.schoolId=null,p.schoolAreaId=null,p.schoolName="",p.gradeNumText="",K.extra.currentGradeNum=null,p.currentClassText="",K.extra.currentClass=null,we()}},null)]}),c(d,{show:p.showConfirmPopup,style:{background:"transparent",overflow:"visible !important"}},{default:()=>[c("div",{class:W.studentSectionPopup},[c("img",{src:te,class:W.title2},null),c("div",{class:W.studentInfo},[c("div",{class:W.studentInner},[c(H,{border:!1,title:"学生姓名",valueClass:W.studentName,value:K.extra.nickname},null),c(H,{border:!1,title:"学生性别",value:1===K.extra.gender?"男":"女"},null),c(H,{border:!1,title:"所在地区",value:p.areaName},null),c(H,{border:!1,title:"互通学校",value:p.schoolName},null),c(H,{border:!1,title:"所在年级",value:p.gradeNumText},null),c(H,{border:!1,title:"所在班级",value:p.currentClassText},null),!t.query.code&&c(H,{border:!1,title:"激活码",value:p.activationCode},null),c("div",{class:W.studentBtnGroup},[c("img",{src:oe,class:[W.btn,W.cancelBtn],onClick:()=>p.showConfirmPopup=!1},null),c("img",{src:ne,class:[W.btn,W.primaryBtn],onClick:()=>{p.submitLoading||(p.showConfirmPopup=!1,he())}},null)])])])])]}),c(d,{show:p.showResultPopup,style:{background:"transparent",overflow:"visible !important"}},{default:()=>[c(R,{type:p.reslutPopupType,btnImg:"ACTIVATING"===p.reslutPopupType||"ACTIVATING-TWO"===p.reslutPopupType?se:re,onConfirm:()=>{"ACTIVATING"===p.reslutPopupType||"ACTIVATING-TWO"===p.reslutPopupType?"wx_lite"===t.query.wx?N.miniProgram.redirectTo({url:"../download/download"}):s.push("/download"):p.showResultPopup=!1}},{default:()=>["ACTIVATING"===p.reslutPopupType&&c("p",null,[v("您已成功激活,下载"),c("span",{style:{color:"#2B85FF"}},[v("【音乐数字课堂】")]),v("APP畅享音乐之旅")]),"ACTIVATING-TWO"===p.reslutPopupType&&c("p",null,[v("您已成功激活码,请勿重复提交,下载"),c("span",{style:{color:"#2B85FF"}},[v("【音乐数字课堂】")]),v("APP畅享音乐之旅")]),["INVALID","EXPIRED","CANCELLED","OVERDUE"].includes(p.reslutPopupType)&&c("p",{style:{textAlign:"center",paddingTop:"5px"}},[p.resultPopupContent])]})]})]);var e,n}}}))}}}))}();
  5. >>>>>>>> iteration-20250327-light:dist/assets/index-legacy-fda0e5eb.js