manage-teacher-register-legacy.d7ea16ea.js 14 KB

1
  1. !function(){function e(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function r(r){for(var n=1;n<arguments.length;n++){var o=null!=arguments[n]?arguments[n]:{};n%2?e(Object(o),!0).forEach((function(e){t(r,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(o)):e(Object(o)).forEach((function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(o,e))}))}return r}function t(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function n(e,r,t,n,o,a,i){try{var l=e[a](i),s=l.value}catch(c){return void t(c)}l.done?r(s):Promise.resolve(s).then(n,o)}function o(e){return function(){var r=this,t=arguments;return new Promise((function(o,a){var i=e.apply(r,t);function l(e){n(i,o,a,l,s,"next",e)}function s(e){n(i,o,a,l,s,"throw",e)}l(void 0)}))}}var a=document.createElement("style");a.innerHTML="html,body,p,div,span{padding:0;margin:0;border:0}._van-field--error_qaj9r_10 ._van-field__control_qaj9r_10::-moz-placeholder{color:#c8c9cc;-webkit-text-fill-color:currentColor}._van-field--error_qaj9r_10 ._van-field__control_qaj9r_10,._van-field--error_qaj9r_10 ._van-field__control_qaj9r_10::placeholder{color:#c8c9cc;-webkit-text-fill-color:currentColor}._register_qaj9r_15{background:url(./assets/banner.56eb4aa6.png) no-repeat top center #f8f8f8;background-size:contain;max-width:20rem;margin:0 auto;min-height:100vh;overflow:hidden}._register_qaj9r_15 .van-cell{flex-direction:column;font-size:.42667rem;padding:.37333rem .34667rem}._register_qaj9r_15 .van-field__label{width:100%;margin-right:0;color:#333;font-size:.42667rem;font-weight:500}._register_qaj9r_15 .van-cell--required:before{left:.4rem}._register_qaj9r_15 .van-field__body{margin-top:.26667rem}._register_qaj9r_15 .van-form{margin-top:4.64rem;overflow:hidden}._register_qaj9r_15 .van-tag+.van-tag{margin-left:.21333rem}._banner_qaj9r_50,._banner_qaj9r_50 img{width:100%;font-size:0}._btn-submit_qaj9r_55{width:90%;margin:.53333rem auto}._system_qaj9r_59 h2{font-size:.48rem;font-weight:500;margin:.26667rem .64rem;color:#444}._system_qaj9r_59 ._van-cell--required_qaj9r_35:before{left:.66667rem}._cell-group_qaj9r_68{margin:0 .34667rem .37333rem;border-radius:.26667rem;padding-bottom:.26667rem}._top-tips_qaj9r_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_qaj9r_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_qaj9r_98{font-size:.42667rem;font-weight:500;color:#fff;line-height:.58667rem;text-shadow:0 .02667rem .13333rem #ff5e20;display:flex;align-items:center}._tips_qaj9r_98 img{margin-right:.21333rem;width:.48rem;height:.48rem}._radioSection_qaj9r_112{position:relative}._radioItem_qaj9r_115{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}._radioSection_qaj9r_112+._radioSection_qaj9r_112{margin-left:.32rem}._van-picker__confirm_qaj9r_126{color:#f67146!important}._stautsS_qaj9r_130{position:relative}._submit-container_qaj9r_133{padding:.53333rem .69333rem .69333rem;text-align:center}._icon-close_qaj9r_137{position:absolute;width:.69333rem;height:.69333rem;top:.32rem;right:.32rem}._submit-img_qaj9r_144{width:100%}._submit-title_qaj9r_147{font-size:.48rem;font-weight:500;color:#333;line-height:.66667rem}._submit-o_qaj9r_153{padding-top:.26667rem;font-size:.4rem;font-weight:500;color:#333;line-height:.56rem}._submit-o_qaj9r_153 span{color:#f67146}._submit-tips_qaj9r_163{font-size:.37333rem;color:#777;line-height:.53333rem;padding-top:.13333rem;padding-bottom:.53333rem}._submit-container_qaj9r_133 ._van-button_qaj9r_170{font-size:.48rem;font-weight:500}._cell_title_qaj9r_174{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_qaj9r_184{display:flex;align-items:center;justify-content:center;font-size:.32rem;color:#aaa;line-height:.45333rem}._protocol_qaj9r_184 ._c_qaj9r_68{color:#f67146}._phoneTips_qaj9r_195{margin:.32rem .32rem .08rem;background:#ffebdd;border-radius:.16rem;font-size:.34667rem;color:#f67146;padding:.24rem .26667rem}\n",document.head.appendChild(a),System.register(["./area-legacy.ab68f48a.js","./index-legacy.2ae28dc5.js","./validate-legacy.1c2c1454.js","./function-call-legacy.5d08d5e0.js","./index-legacy.26638f55.js","./index-legacy.261ae52e.js","./index-legacy.79fdf090.js","./index-legacy.ef15ba2a.js","./index-legacy.eea1c236.js","./index-legacy.d61b8a1f.js","./index-legacy.51e5b886.js"],(function(e){"use strict";var t,n,a,i,l,s,c,u,m,d,f,_,p,g,b,h,A,j,q,v,w,y;return{setters:[function(e){t=e.a,n=e.F},function(e){a=e.d,i=e.b8,l=e.R,s=e.X,c=e.j,u=e.g,m=e.k,d=e.B,f=e.l,_=e.a2,p=e.P},function(e){g=e.I,b=e.c},function(e){h=e.a},function(e){A=e.C},function(e){j=e.F},function(e){q=e.R,v=e.a},function(e){w=e.T},function(e){y=e.C},function(){},function(){}],execute:function(){var k={"van-field--error":"_van-field--error_qaj9r_10","van-field__control":"_van-field__control_qaj9r_10",register:"_register_qaj9r_15",banner:"_banner_qaj9r_50","btn-submit":"_btn-submit_qaj9r_55",system:"_system_qaj9r_59","van-cell--required":"_van-cell--required_qaj9r_35","cell-group":"_cell-group_qaj9r_68","top-tips":"_top-tips_qaj9r_73",title:"_title_qaj9r_84",tips:"_tips_qaj9r_98",radioSection:"_radioSection_qaj9r_112",radioItem:"_radioItem_qaj9r_115","van-picker__confirm":"_van-picker__confirm_qaj9r_126",stautsS:"_stautsS_qaj9r_130","submit-container":"_submit-container_qaj9r_133","icon-close":"_icon-close_qaj9r_137","submit-img":"_submit-img_qaj9r_144","submit-title":"_submit-title_qaj9r_147","submit-o":"_submit-o_qaj9r_153","submit-tips":"_submit-tips_qaj9r_163","van-button":"_van-button_qaj9r_170",cell_title:"_cell_title_qaj9r_174",protocol:"_protocol_qaj9r_184",c:"_c_qaj9r_68",phoneTips:"_phoneTips_qaj9r_195"};e("default",a({name:"companion-teacher-register",setup:function(){var e=i(),a=l({showPicker:!1,showSubject:!1,submitStatus:!1,id:e.query.id,name:e.query.name,pattern:/^1(3|4|5|6|7|8|9)\d{9}$/,columns:[],pickerType:null,forms:{realName:"",phone:null,gender:1,idCardNo:null,smsValidCode:""},btnLoading:!1,checkPhone:!1,checked:!0,columnSubject:[],countDownStatus:!0,countDownTime:120,imgCodeStatus:!1}),S=function(){var e=o(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a.checked){e.next=3;break}return c("请阅读并同意协议"),e.abrupt("return");case 3:return a.btnLoading=!0,e.prev=4,t=a.forms,e.next=8,u.post("/api-school/open/schoolTeacherStudent/registerTeacher",{data:r(r({},t),{},{schoolId:a.id})});case 8:e.next=13;break;case 10:e.prev=10,e.t0=e.catch(4),c("保存失败,请重试");case 13:a.btnLoading=!1;case 14:case"end":return e.stop()}}),e,null,[[4,10]])})));return function(){return e.apply(this,arguments)}}(),C=function(){if(!b(a.forms.phone))return c("请输入正确的手机号码");a.imgCodeStatus=!0},R=function(){a.countDownStatus=!1;var e=setInterval((function(){a.countDownTime=a.countDownTime-1,a.countDownTime<=0&&(a.countDownTime=120,a.countDownStatus=!0,clearInterval(e))}),1e3)};return s(o(regeneratorRuntime.mark((function e(){var r,n,o,i,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.id||c("信息获取失败,请联系老师"),e.prev=1,r=[],t.forEach((function(e){var t={name:e.name,code:e.code,areas:[]};e.areas&&e.areas.length>0&&e.areas.forEach((function(e){t.areas.push({name:e.name,code:e.code})})),r.push(t)})),a.columns=r||[],e.next=7,u.post("/api-school/open/subject/page",{data:{page:1,rows:50}});case 7:n=e.sent,o=n.data,i=o.rows||[],l=[],i.forEach((function(e){l.push({text:e.name,value:e.id})})),a.columnSubject=l,e.next=18;break;case 15:e.prev=15,e.t0=e.catch(1),h({message:"信息获取失败,请联系老师",theme:"round-button",confirmButtonColor:"#64A9FF"});case 18:case"end":return e.stop()}}),e,null,[[1,15]])})))),function(){return m("div",{class:k.register},[m("div",{class:k.title},[m("p",{class:k.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,[a.name])])]),m(n,{validateFirst:!0,scrollToError:!0,onSubmit:S,ref:"form",class:k.form},{default:function(){return[m(A,{inset:!0,class:k["cell-group"]},{default:function(){return[m(j,{required:!0,label:"真实姓名",modelValue:a.forms.realName,"onUpdate:modelValue":function(e){return a.forms.realName=e},rules:[{required:!0,message:"请填写真实姓名"}],name:"realName",placeholder:"请填写真实姓名",maxlength:"50"},null),m(j,{required:!0,label:"手机号码",modelValue:a.forms.phone,"onUpdate:modelValue":function(e){return a.forms.phone=e},rules:[{required:!0,message:"请输入手机号码"}],name:"phone",placeholder:"请输入手机号码"},null),m(j,{required:!0,label:"验证码",modelValue:a.forms.smsValidCode,"onUpdate:modelValue":function(e){return a.forms.smsValidCode=e},name:"smsValidCode",rules:[{required:!0,message:"请选择声部",trigger:"onChange"}],placeholder:"请输入验证码"},{button:function(){return a.countDownStatus?m(d,{type:"primary",round:!0,size:"small",color:"#64A9FF",onClick:C},{default:function(){return[f("发送验证码")]}}):m(d,{type:"default",round:!0,size:"small",disabled:!0,style:{minWidth:"60px"},onClick:C},{default:function(){return[a.countDownTime+"s"]}})}}),m("div",{class:k.phoneTips},[m(_,{name:"warning",size:"16"},null),f("提示:手机号码将成为您管乐团管理端登录账号")]),m(j,{required:!0,label:"身份证号码",modelValue:a.forms.idCardNo,"onUpdate:modelValue":function(e){return a.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(j,{required:!0,label:"性别",name:"gender",rules:[{required:!0,message:"请选择性别"}]},{input:function(){return m(q,{"checked-color":"#64A9FF",modelValue:a.forms.gender,"onUpdate:modelValue":function(e){return a.forms.gender=e},direction:"horizontal"},{default:function(){return[m(w,{size:"large",type:"primary",plain:!(1===a.forms.gender),color:"#64A9FF",class:k.radioSection},{default:function(){return[m(v,{class:k.radioItem,name:1},null),f("男")]}}),m(w,{size:"large",type:"primary",plain:!(0===a.forms.gender),color:"#64A9FF",class:k.radioSection},{default:function(){return[m(v,{class:k.radioItem,name:0},null),f("女")]}})]}})}})]}}),m("div",{class:k.protocol},[m(y,{modelValue:a.checked,"onUpdate:modelValue":function(e){return a.checked=e},"icon-size":"16",style:"margin-right: 6px","checked-color":"#64A9FF"},null),m("span",{onClick:function(){a.checked=!a.checked}},[f("请认真阅读并勾选")]),m("span",{class:k.c},[f("《乐团伴学老师注册协议》")])]),m(d,{size:"large",block:!0,round:!0,class:k["btn-submit"],color:"#64A9FF",loading:a.btnLoading,"native-type":"submit"},{default:function(){return[f("完成")]}})]}}),m(p,{show:a.submitStatus,"onUpdate:show":function(e){return a.submitStatus=e},round:!0,style:"width: 75%",closeOnClickOverlay:!0},{default:function(){return[m("div",{class:k.stautsS},[m("img",{class:k["icon-close"],src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA7dJREFUaEPdmk1oE0EUgN/bpUkxm20rHqvU4E9OLSI0/pxERFG8eOhNj3qooKDgwbMHoYJCe/Cqt4JeREEseLKagqg9xb9YtDelP7MTSVJ2n0zYlW2adGd/0obJcfPem/ftm33z3swgJPhbXV3dr2naCQAYBoCDRJRDRBMAsu4wFhExRCwDwGcAmHcc53VfX9/XpNzAuIY458OO41xCxDEi2h3FHiL+IqJpTdMeGYYxH8WGpxMZqFKpnLVt+zYAHIvjQAvdWV3X72QymRdR7IYGWllZOaxp2hQAFKIMGEKn6DjOeH9///sQOiANRERpzvldIroKAHqYQWLI2og4aRjGLUSsydiRAqpWq/vW1tamieiQjNGkZRDxQ09Pz1hvb++3INuBQIwx8Y08A4CdQcY6/P8SAJw3TXN2s3E2BeKcn7Zt+yki7uiws1LmieivrusXDMN42U6hLZCIDBG96hYYD0BAIeKpdpFqCSS+mXq9XuyCadYuEEupVKrQ6pvaAORms7fblQCk5h4AiERhGMbR5uy3AciyrPtEdE3W8HbKIeKDbDZ73e/DOiB30RRTbavWmbjvw3Ycp+BffNcBMcbebUEFEBeiWb9omuaRDbWcW5s9lxmNcw6Li4uQy+UglUrJqATK1Ot1KJfLMDg4CIZhBMr7BXRdP+fVfv8jxBh7I1tolkolWFhYgEwmA6Ojo5BOp0M50Cxcq9Vgbm4OKpUKDA0NQT6fD2tv1jTN40KpAbS8vDyi6/pHWSvibRaLxYYDcaH8MMJWoVCIFHVN00ZE69EAYoxNAMANWSAh1+xIlEglYcPn8z3TNG82gCzL+hmlOYvjUBzdVi9eNInZbHYPirYZEb+EiY5fNopjUXRk/COiA2hZ1mUieiij0E4mjINhZMP6hIhXBNAkEY2HVd4sU7VLFJ2EaWQ4xCkx5WYQ8WRcoKBE0WkYF2gGGWPfASCXBFA7KPHcW2fipvkAP8tiyv0mol1JAbWCEs+SWLOCfETEPwKoKlqGIOGw//unmNDtcGQa7olWQkkgtaaccklBubSt3MKqXOmjXHGqXPugZIPnnsJ9kq0Gur4Fd6OkziaJWzyKI0Z1trHcKKmz0SiAlNsKdlO4Opv1Aki54xQBpdSBl7cWKXUk6UFxzs/Ytv2kW85ZYx0a+yOlzLG+B6XUxQsPSqmrMf6iVZnLS82VuDLXy5rB3NO/i0lcALRt+/HAwIB0G9Oq3Qm8vCTbIwk5/xVNx3HyiLi31RVNIvqhaVqpE1c0/wHHpUliZEbjnQAAAABJRU5ErkJggg==",onClick:function(){return a.submitStatus=!1}},null),m("img",{src:"./assets/top-banner.8f087f3b.png",class:k["submit-img"]},null),m("div",{class:k["submit-container"]},[m("p",{class:k["submit-title"]},[f("恭喜您已成功登记为")]),m("p",{class:k["submit-o"]},[a.name,f(" "),m("span",null,[f("【管理老师】")])]),m("p",{class:k["submit-tips"]},[f("请下载管乐团管理端APP进行授课")]),m(d,{type:"primary",color:"#64A9FF",block:!0,round:!0,onClick:function(){return a.submitStatus=!1}},{default:function(){return[f("立即下载")]}})])])]}}),a.imgCodeStatus?m(g,{value:a.imgCodeStatus,"onUpdate:value":function(e){return a.imgCodeStatus=e},phone:a.forms.phone,onClose:function(){a.imgCodeStatus=!1},onSendCode:R},null):null])}}}))}}}))}();