manage-teacher-register-legacy.6e2c568d.js 18 KB

1
  1. !function(){function e(e,n){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),o.push.apply(o,t)}return o}function n(n){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?e(Object(r),!0).forEach((function(e){o(n,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach((function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(r,e))}))}return n}function o(e,n,o){return n in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o,e}function t(e,n,o,t,r,i,a){try{var u=e[i](a),l=u.value}catch(s){return void o(s)}u.done?n(l):Promise.resolve(l).then(t,r)}function r(e){return function(){var n=this,o=arguments;return new Promise((function(r,i){var a=e.apply(n,o);function u(e){t(a,r,i,u,l,"next",e)}function l(e){t(a,r,i,u,l,"throw",e)}u(void 0)}))}}var i=document.createElement("style");i.innerHTML='html,body,p,div,span{padding:0;margin:0;border:0}._van-field--error_uo7nj_10 ._van-field__control_uo7nj_10::-moz-placeholder{color:#c8c9cc;-webkit-text-fill-color:currentColor}._van-field--error_uo7nj_10 ._van-field__control_uo7nj_10,._van-field--error_uo7nj_10 ._van-field__control_uo7nj_10::placeholder{color:#c8c9cc;-webkit-text-fill-color:currentColor}._register_uo7nj_15{background:url(./assets/banner.6ec867e0.png) no-repeat top center #f8f8f8;background-size:contain;max-width:20rem;margin:0 auto;min-height:100vh;overflow:hidden}._register_uo7nj_15 .van-cell{flex-direction:column;font-size:.42667rem;padding:.37333rem .34667rem}._register_uo7nj_15 .van-field__label{width:100%;margin-right:0;color:#333;font-size:.42667rem;font-weight:500}._register_uo7nj_15 .van-cell--required:before{left:.4rem}._register_uo7nj_15 .van-field__body{margin-top:.26667rem}._register_uo7nj_15 .van-form{margin-top:5.86667rem;overflow:hidden}._register_uo7nj_15 .van-tag+.van-tag{margin-left:.21333rem}._banner_uo7nj_50,._banner_uo7nj_50 img{width:100%;font-size:0}._btn-submit_uo7nj_55{width:90%;margin:.53333rem auto}._system_uo7nj_59 h2{font-size:.48rem;font-weight:500;margin:.26667rem .64rem;color:#444}._system_uo7nj_59 ._van-cell--required_uo7nj_35:before{left:.66667rem}._cell-group_uo7nj_68{margin:0 .34667rem .37333rem;border-radius:.26667rem;padding-bottom:.26667rem}._top-tips_uo7nj_73{margin:.8rem .34667rem .53333rem;padding:.24rem .18667rem;background:#ffffff;border-radius:.26667rem;border:.13333rem solid #be93ff;font-size:.37333rem;font-weight:500;color:#724da9;line-height:.53333rem}._title_uo7nj_84{position:absolute;top:0;left:0;padding:3.06667rem .64rem 0;width:57%;font-size:.74667rem;font-weight:600;color:#fff;line-height:.90667rem;letter-spacing:.02667rem}._tips_uo7nj_98{font-size:.42667rem;font-weight:500;color:#fff;line-height:.58667rem;text-shadow:0 .02667rem .13333rem #ff5e20;display:flex;align-items:flex-start}._tips_uo7nj_98 img{margin-right:.21333rem;width:.48rem;height:.48rem}._radioSection_uo7nj_112{position:relative;min-width:.85333rem;justify-content:center}._radioItem_uo7nj_117{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}._radioSection_uo7nj_112+._radioSection_uo7nj_112{margin-left:.32rem}._van-picker__confirm_uo7nj_128{color:#f67146!important}._stautsS_uo7nj_132{position:relative}._submit-container_uo7nj_135{padding:.53333rem .69333rem .69333rem;text-align:center}._icon-close_uo7nj_139{position:absolute;width:.69333rem;height:.69333rem;top:.32rem;right:.32rem}._submit-img_uo7nj_146{width:100%}._submit-title_uo7nj_149{font-size:.48rem;font-weight:500;color:#333;line-height:.66667rem}._submit-o_uo7nj_155{padding-top:.26667rem;font-size:.4rem;font-weight:500;color:#333;line-height:.56rem}._submit-o_uo7nj_155 span{color:#f67146}._submit-tips_uo7nj_165{font-size:.37333rem;color:#777;line-height:.53333rem;padding-top:.13333rem;padding-bottom:.53333rem}._submit-container_uo7nj_135 ._van-button_uo7nj_172{font-size:.48rem;font-weight:500}._cell_title_uo7nj_176{margin:0 .34667rem .21333rem;display:inline-block;padding:.05333rem .16rem .08rem;background:#64a9ff;border-radius:.16rem;font-size:.4rem;font-weight:600;color:#fff}._protocol_uo7nj_186{display:flex;align-items:flex-start;justify-content:center;padding:0 .34667rem;font-size:.32rem;color:#aaa;line-height:.45333rem}._protocol_uo7nj_186 .van-checkbox{flex-shrink:0}._protocol_uo7nj_186>div{flex:1 auto}._protocol_uo7nj_186 ._c_uo7nj_68{color:#f67146}._phoneTips_uo7nj_204{margin:.32rem .32rem .08rem;background:#ffebdd;border-radius:.16rem;font-size:.34667rem;line-height:.42667rem;color:#f67146;padding:.24rem .26667rem;display:flex;align-items:center}._phoneTips_uo7nj_204 .van-icon{margin-right:.13333rem}._wxPopupDialog_uo7nj_218{overflow:initial}._wxPopupDialog_uo7nj_218:before{position:absolute;content:" ";top:-1.94667rem;left:50%;margin-left:-2.29333rem;display:inline-block;background:url(./assets/wx-no-top.562db7f2.png) no-repeat top center;background-size:contain;width:4.58667rem;height:4.10667rem}._popupContainer_uo7nj_233{background:url(./assets/wx-no-bg.f12a4a6d.png) no-repeat top center;background-size:cover;border-radius:.53333rem;overflow:hidden}._popupContainer_uo7nj_233 ._title1_uo7nj_239{padding-top:1.52rem;text-align:center;font-size:.48rem;font-weight:500;color:#3b2300}._popupContainer_uo7nj_233 ._popupTips_uo7nj_246{padding-top:.32rem;padding-bottom:1.25333rem;text-align:center;font-size:.4rem;color:#777;line-height:.56rem}._fieldGroup_uo7nj_254{display:flex;align-items:flex-start;margin:0 .34667rem;padding:.37333rem 0}._fieldGroup_uo7nj_254 .van-field{padding:0}._fieldGroup_uo7nj_254 .van-field+.van-field{margin-left:.32rem}._fieldGroup_uo7nj_254 .oUpload{margin-top:0;height:3.04rem}._fieldTitle_uo7nj_270{color:#fff!important}\n',document.head.appendChild(i),System.register(["./area-legacy.b541a943.js","./index-legacy.a9944503.js","./validate-legacy.5bf6527b.js","./index-legacy.2eed4b43.js","./index-legacy.ab6967bd.js","./index-legacy.75e78f7b.js","./index-legacy.0256f666.js","./index-legacy.e7b78143.js","./index-legacy.c74636d9.js","./index-legacy.1f2c4a24.js","./index-legacy.aa24f77a.js","./index-legacy.bb54fe60.js","./function-call-legacy.ec02c576.js","./index-legacy.8bfb99fc.js","./index-legacy.16d013c6.js","./Checker-legacy.a8f83c3c.js"],(function(e){"use strict";var o,t,i,a,u,l,s,c,d,m,f,p,_,g,b,h,j,w,v,y,k,C,A,x;return{setters:[function(e){o=e.a},function(e){t=e.d,i=e.aU,a=e.r,u=e.$,l=e.o,s=e.m,c=e.ah,d=e.bl,m=e.c,f=e.a5,p=e.q,_=e.B,g=e.P},function(e){b=e.I,h=e.c},function(e){j=e.O},function(e){w=e.F},function(e){v=e.C},function(e){y=e.F},function(e){k=e.R,C=e.a},function(e){A=e.T},function(e){x=e.C},function(){},function(){},function(){},function(){},function(){},function(){}],execute:function(){var S={"van-field--error":"_van-field--error_uo7nj_10","van-field__control":"_van-field__control_uo7nj_10",register:"_register_uo7nj_15",banner:"_banner_uo7nj_50","btn-submit":"_btn-submit_uo7nj_55",system:"_system_uo7nj_59","van-cell--required":"_van-cell--required_uo7nj_35","cell-group":"_cell-group_uo7nj_68","top-tips":"_top-tips_uo7nj_73",title:"_title_uo7nj_84",tips:"_tips_uo7nj_98",radioSection:"_radioSection_uo7nj_112",radioItem:"_radioItem_uo7nj_117","van-picker__confirm":"_van-picker__confirm_uo7nj_128",stautsS:"_stautsS_uo7nj_132","submit-container":"_submit-container_uo7nj_135","icon-close":"_icon-close_uo7nj_139","submit-img":"_submit-img_uo7nj_146","submit-title":"_submit-title_uo7nj_149","submit-o":"_submit-o_uo7nj_155","submit-tips":"_submit-tips_uo7nj_165","van-button":"_van-button_uo7nj_172",cell_title:"_cell_title_uo7nj_176",protocol:"_protocol_uo7nj_186",c:"_c_uo7nj_68",phoneTips:"_phoneTips_uo7nj_204",wxPopupDialog:"_wxPopupDialog_uo7nj_218",popupContainer:"_popupContainer_uo7nj_233",title1:"_title1_uo7nj_239",popupTips:"_popupTips_uo7nj_246",fieldGroup:"_fieldGroup_uo7nj_254",fieldTitle:"_fieldTitle_uo7nj_270"};e("default",t({name:"companion-teacher-register",setup:function(){var e=i(),t=a({showPicker:!1,showSubject:!1,submitStatus:!1,id:e.query.id,name:e.query.name,t:e.query.t,qrCodeStatus:!1,qrCodeMessage:"",pattern:/^1(3|4|5|6|7|8|9)\d{9}$/,columns:[],pickerType:null,forms:{realName:"",phone:null,gender:1,idCardNo:null,smsValidCode:"",idcardFrontImg:"",idcardBackImg:""},btnLoading:!1,checkPhone:!1,checked:!0,columnSubject:[],countDownStatus:!0,countDownTime:120,imgCodeStatus:!1,showPopup:!1,code:""}),I=function(){var e=r(regeneratorRuntime.mark((function e(){var o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.qrCodeStatus){e.next=3;break}return d({title:"提示",message:t.qrCodeMessage,theme:"round-button",confirmButtonColor:"#ff8057"}),e.abrupt("return");case 3:if(t.checked){e.next=6;break}return l("请阅读并同意协议"),e.abrupt("return");case 6:return t.btnLoading=!0,e.prev=7,o=t.forms,e.next=11,s.post("/api-school/open/schoolStaff/registerTeacher",{data:n(n({},o),{},{schoolId:t.id})});case 11:window.location.href="https://mp.weixin.qq.com/s?__biz=MzkxMDMwOTI5Nw==&mid=2247485261&idx=1&sn=70c79a832a609bf9fae01c9e90fb4f69&chksm=c12c2593f65bac85d26362bca470f6abc2bfc087d9f4dcf87c00094420bdf5a3acb1b870199b#rd",e.next=16;break;case 14:e.prev=14,e.t0=e.catch(7);case 16:t.btnLoading=!1;case 17:case"end":return e.stop()}}),e,null,[[7,14]])})));return function(){return e.apply(this,arguments)}}(),F=function(){if(!h(t.forms.phone))return l("请输入正确的手机号码");t.imgCodeStatus=!0},R=function(){t.countDownStatus=!1;var e=setInterval((function(){t.countDownTime=t.countDownTime-1,t.countDownTime<=0&&(t.countDownTime=120,t.countDownStatus=!0,clearInterval(e))}),1e3)};u(r(regeneratorRuntime.mark((function e(){var n,r,i,a,u,m;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.id||l("信息获取失败,请联系老师"),e.prev=1,e.next=4,s.post("/api-school/open/schoolTeacherStudent/queryQrCodeStatus",{data:{schoolId:t.id,qrCodeEffectiveStartTime:t.t?c(Number(t.t)).format("YYYY-MM-DD HH:mm:ss"):null}});case 4:999===(n=e.sent).code&&(d({title:"提示",message:n.message,theme:"round-button",confirmButtonColor:"#FF8057"}),t.qrCodeStatus=!0,t.qrCodeMessage=n.message),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),console.log(e.t0);case 11:return e.prev=11,r=[],o.forEach((function(e){var n={name:e.name,code:e.code,areas:[]};e.areas&&e.areas.length>0&&e.areas.forEach((function(e){n.areas.push({name:e.name,code:e.code})})),r.push(n)})),t.columns=r||[],e.next=17,s.post("/api-school/open/orchestraSubjectConfig/pageByOrchestraId",{data:{orchestraId:t.id,page:1,rows:50}});case 17:i=e.sent,a=i.data,u=a.rows||[],m=[],u.forEach((function(e){m.push({text:e.name,value:e.subjectId})})),t.columnSubject=m,e.next=28;break;case 25:e.prev=25,e.t1=e.catch(11),d({message:"信息获取失败,请联系老师",theme:"round-button",confirmButtonColor:"#FF8057"});case 28:case"end":return e.stop()}}),e,null,[[1,8],[11,25]])}))));var P=function(e){"REGISTER"===e?window.open(window.location.origin+window.location.pathname+"#/preview-protocol?type=REGISTER_TEACHER","_blank"):"PRIVACY"===e?window.open(window.location.origin+window.location.pathname+"#/privacyProtocol","_blank"):"WITHDRAW"===e&&window.open(window.location.origin+window.location.pathname+"#/cashProtocol","_blank")};return function(){return m("div",{class:S.register},[m("div",{class:S.title},[m("p",{class:S.tips},[m("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAApVJREFUWEftl82rjVEUxn9PknC7mCEuKUJKSRkoIyUpwztBGbi+RtQt/gRRBkou7ogSZSIxMVEY+EgKRVKui5gQIhKP1m2/2k7nnPd8Stw1Ou8++13796691rPXFn+ZqRM8tmcDPyS9btdf20C2twKHAQN7JZ1qB6plINtzgePA+gqAy8AOSS9aAWsJyPZ24BDQW2PR98CgpOFmoZoCsj0fOAmsrVjoChC+qo0PSBppFKwhINsxbzdwAOjJnP8WCdsDKXLTsjkfgf3AMUmRZ3WtFMh2H3AaWFPh6RKwszJXbM8BTlTJravAJkmv6hE1AnQbWJk5edtINWXVNyN795akVS0D2Y7t+ZDyI/xcSFFpSG9szwKGgI0ZRI+kT7Wg6kbI9nTgXfZyn6TRsjzI/7c9D3iWjfVKiryqauNAoV2lEbI9OalunrwR0gnAog5v2eM49zKfIQV3krp/Gdsy25tTaZelRydyqNYaIQlnCqAQvaNlNEA3gXZJGqoG9BDYl+CmAuc6vGX9wOfk8yCwNP2uCXRN0pgqd7vsbV8HVv+7QLYXA9uA5ekr7wHDkqKSxqyeMHY0Qrb3AJEDEyuK4VvqhY78MSDbkZhnszOuskBDW/olne96hICXwBNgQaKIs63oqQeBaD/CngILQypqnWUd2TIgmq/7RYpE2Up6lLZnCRCyUZyRUdJR4lUP104BLQOikQ8blRQR+GW2owGLtiNsHRAJ3lWgqKiLacERSdFn50DPgbiRhG1IERsHGo9QEYFI4P8sh2zfAGZmQhe3jAcpJNEx5teWu8AUIM6wsK9AjOW2ApiUBkKfQodirLCbwPf0EBJSXMdDSN/IdultsmLBrj7+lUBbuvrJTTovvUo36a/t6T8B6vz6SJbFLFUAAAAASUVORK5CYII="},null),m("span",null,[t.name])])]),m(w,{validateFirst:!0,scrollToError:!0,onSubmit:I,ref:"form",class:S.form},{default:function(){return[m(v,{inset:!0,class:S["cell-group"]},{default:function(){return[m(y,{label:"真实姓名",modelValue:t.forms.realName,"onUpdate:modelValue":function(e){return t.forms.realName=e},rules:[{required:!0,message:"请填写真实姓名"}],name:"realName",placeholder:"请填写真实姓名",maxlength:"5"},null),m(y,{label:"手机号码",modelValue:t.forms.phone,"onUpdate:modelValue":function(e){return t.forms.phone=e},rules:[{required:!0,message:"请输入手机号码"},{pattern:t.pattern,message:"输入手机号码有误"}],name:"phone",placeholder:"请输入手机号码",maxlength:11,type:"tel"},null),m("div",{class:S.phoneTips},[m(f,{name:"warning",size:"16"},null),p("提示:手机号码将成为您管乐团管理端登录账号")]),m(y,{label:"身份证号码",modelValue:t.forms.idCardNo,"onUpdate:modelValue":function(e){return t.forms.idCardNo=e},rules:[{required:!0,message:"请输入身份证号"},{pattern:/^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,message:"请输入正确的身份证号"}],name:"idCardNo",placeholder:"请输入身份证号码"},null),m("div",{class:[S.fieldGroup,"van-hairline--bottom"]},[m(y,{label:"身份证照片正面",modelValue:t.forms.idcardFrontImg,"onUpdate:modelValue":function(e){return t.forms.idcardFrontImg=e},readonly:!0,border:!1,name:"idcardFrontImg",rules:[{required:!0,message:"请上传身份证正面",trigger:"onChange"}],placeholder:"请上传身份证正面"},{input:function(){return m(j,{style:{width:"100%"},tips:"上传身份证正面",bucket:"gyt",path:"/user/",modelValue:t.forms.idcardFrontImg,"onUpdate:modelValue":function(e){return t.forms.idcardFrontImg=e}},null)}}),m(y,{label:"上传身份证反面",labelClass:S.fieldTitle,modelValue:t.forms.idcardBackImg,"onUpdate:modelValue":function(e){return t.forms.idcardBackImg=e},readonly:!0,border:!1,name:"idcardBackImg",rules:[{required:!0,message:"请上传身份证反面",trigger:"onChange"}],placeholder:"请上传身份证反面"},{input:function(){return m(j,{style:{width:"100%"},tips:"上传身份证反面",bucket:"gyt",path:"/user/",modelValue:t.forms.idcardBackImg,"onUpdate:modelValue":function(e){return t.forms.idcardBackImg=e}},null)}})]),m(y,{label:"性别",name:"gender",rules:[{required:!0,message:"请选择性别"}]},{input:function(){return m(k,{"checked-color":"#FF8057",modelValue:t.forms.gender,"onUpdate:modelValue":function(e){return t.forms.gender=e},direction:"horizontal"},{default:function(){return[m(A,{size:"large",type:"primary",color:1!==t.forms.gender?"#EAEAEA":"#FF8057",textColor:1!==t.forms.gender?"#AAA":"#FFF",class:S.radioSection,round:!0},{default:function(){return[m(C,{class:S.radioItem,name:1},null),p("男")]}}),m(A,{size:"large",type:"primary",color:0!==t.forms.gender?"#EAEAEA":"#FF8057",textColor:0!==t.forms.gender?"#AAA":"#FFF",class:S.radioSection,round:!0},{default:function(){return[m(C,{class:S.radioItem,name:0},null),p("女")]}})]}})}}),m(y,{label:"验证码",modelValue:t.forms.smsValidCode,"onUpdate:modelValue":function(e){return t.forms.smsValidCode=e},name:"smsValidCode",rules:[{required:!0,message:"请输入验证码",trigger:"onChange"}],placeholder:"请输入验证码",maxlength:6,type:"tel"},{button:function(){return t.countDownStatus?m(_,{type:"primary",round:!0,size:"small",color:"#FF8057",onClick:F},{default:function(){return[p("发送验证码")]}}):m(_,{type:"default",round:!0,size:"small",disabled:!0,style:{minWidth:"60px"},onClick:F},{default:function(){return[t.countDownTime+"s"]}})}})]}}),m("div",{class:S.protocol},[m(x,{modelValue:t.checked,"onUpdate:modelValue":function(e){return t.checked=e},"icon-size":"16",style:"margin-right: 6px","checked-color":"#FF8057"},null),m("div",null,[m("span",{onClick:function(){t.checked=!t.checked}},[p("请认真阅读并勾选")]),m("span",{class:S.c,onClick:function(){return P("REGISTER")}},[p("《管乐团用户注册协议》")]),p("、"),m("span",{class:S.c,onClick:function(){return P("PRIVACY")}},[p("《隐私协议》")])])]),m(_,{size:"large",block:!0,round:!0,class:S["btn-submit"],color:"#FF8057",loading:t.btnLoading,"native-type":"submit"},{default:function(){return[p("完成")]}})]}}),m(g,{show:t.submitStatus,"onUpdate:show":function(e){return t.submitStatus=e},round:!0,style:"width: 75%",closeOnClickOverlay:!0},{default:function(){return[m("div",{class:S.stautsS},[m("img",{src:"./assets/top-banner.8f087f3b.png",class:S["submit-img"]},null),m("div",{class:S["submit-container"]},[m("p",{class:S["submit-title"]},[p("恭喜您已成功登记为")]),m("p",{class:S["submit-o"]},[t.name,p(" "),m("br",null,null),m("span",null,[p("【管理老师】")])]),m("p",{class:S["submit-tips"]},[p("请下载管乐团管理端APP")]),m(_,{type:"primary",color:"#FF8057",block:!0,round:!0,onClick:function(){t.submitStatus=!1,window.location.href=window.location.origin+"/orchestra-student/#/download?type=manage"}},{default:function(){return[p("立即下载")]}})])])]}}),t.imgCodeStatus?m(b,{value:t.imgCodeStatus,"onUpdate:value":function(e){return t.imgCodeStatus=e},phone:t.forms.phone,type:"REGISTER",onClose:function(){t.imgCodeStatus=!1},onSendCode:R},null):null,m(g,{show:t.showPopup,"onUpdate:show":function(e){return t.showPopup=e},round:!0,style:{width:"88%"},closeOnClickOverlay:!1,class:S.wxPopupDialog},{default:function(){return[m("div",{class:S.popupContainer},[m("p",{class:S.title1},[p("温馨提示")]),m("p",{class:S.popupTips},[p("请使用微信打开")])])]}})])}}}))}}}))}();