index-legacy.bc4365eb.js 8.6 KB

1
  1. !function(){function e(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function n(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function r(e,n,r,t,a,u,o){try{var s=e[u](o),i=s.value}catch(c){return void r(c)}s.done?n(i):Promise.resolve(i).then(t,a)}function t(e){return function(){var n=this,t=arguments;return new Promise((function(a,u){var o=e.apply(n,t);function s(e){r(o,a,u,s,i,"next",e)}function i(e){r(o,a,u,s,i,"throw",e)}s(void 0)}))}}System.register(["./index-legacy.d20746d9.js","./signin-tips-legacy.559b687e.js","./index-legacy.c75fe8a2.js","./index-legacy.1c0171fe.js","./index-legacy.c0847c0f.js","./index-legacy.45626baf.js","./index-legacy.2ffbfdee.js","./index-legacy.89cf6fe1.js","./Picker-legacy.dcc7a265.js","./index-legacy.2448691b.js","./use-tab-status-legacy.4bbd910b.js","./index-legacy.649b8255.js","./index-legacy.a61dad13.js"],(function(r){"use strict";var a,u,o,s,i,c,l,d,p,f,v,g,b,h,m,w,y,x,P,k,j,I,R,C;return{setters:[function(e){a=e.d,u=e.ag,o=e.ah,s=e.r,i=e.$,c=e.o,l=e.m,d=e.f,p=e.bd,f=e.b3,v=e.c,g=e.q,b=e.B,h=e.P,m=e.be,w=e.bf},function(e){y=e.s,x=e.a},function(e){P=e.q},function(e){k=e.u,j=e.b},function(e){I=e.C},function(e){R=e.F},function(e){C=e.P},function(){},function(){},function(){},function(){},function(){},function(){}],execute:function(){for(var O=[],G=1;G<=40;G++)O.push({text:G+"班",value:G});r("default",a({name:"pre-register",setup:function(){var r=k(1e3,{controls:!0});r.pause();var a=u(),G=o(),S=s({loading:!0,orchestraId:G.query.id,code:null,currentGradeList:[{text:"一年级",value:1},{text:"二年级",value:2},{text:"三年级",value:3},{text:"四年级",value:4},{text:"五年级",value:5}],showPicker:!1,classPicker:!1,nameReg:/^[\u4E00-\u9FA5]+$/,openId:"",id:null,videoBrowseData:null,videoBrowsePoint:null,username:"",currentGrade:"",currentClass:"",intervalFnRef:null,applyStatus:!1,isPageHide:!1}),B=function(e){return e?S.nameReg.test(e)?e.length<2||e.length>15?"学员姓名必须为2~15个字":void 0:"学员姓名必须为中文":"请填写学生真实姓名"},E=function(){var e=t(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!S.applyStatus){e.next=4;break}return c("家长会调查问卷已结束"),e.abrupt("return");case 4:if(!B(S.username)){e.next=7;break}return c(B(S.username)),e.abrupt("return");case 7:if(S.currentGrade){e.next=10;break}return c("请选择年级"),e.abrupt("return");case 10:if(S.currentClass){e.next=13;break}return c("请选择班级"),e.abrupt("return");case 13:return null===(n=S.intervalFnRef)||void 0===n||n.pause(),r.pause(),e.next=17,l.post("/api-student/open/studentBrowseRecord/updateStat",{data:{id:S.id,pageBrowseTime:r.counter.value,username:S.username,currentGrade:S.currentGrade,currentClass:S.currentClass?Number(S.currentClass):null}});case 17:a.push({path:"/pre-register-video",query:{saveId:S.id,id:S.orchestraId,openId:S.openId}}),e.next=24;break;case 20:e.prev=20,e.t0=e.catch(0),null===(t=S.intervalFnRef)||void 0===t||t.resume(),r.resume();case 24:case"end":return e.stop()}}),e,null,[[0,20]])})));return function(){return e.apply(this,arguments)}}(),L=function(e,n){var r="";return n.forEach((function(n){n.value==e&&(r=n.text)})),r},D=function(){var e=t(regeneratorRuntime.mark((function e(){var n,r=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=r.length>0&&void 0!==r[0]?r[0]:10,e.prev=1,e.next=4,l.post("/api-student/open/studentBrowseRecord/updateStat",{data:{id:S.id,pageBrowseTime:n}});case 4:e.next=8;break;case 6:e.prev=6,e.t0=e.catch(1);case 8:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(){return e.apply(this,arguments)}}();i(t(regeneratorRuntime.mark((function e(){var n,t,a,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,S.orchestraId||c("信息获取失败,请联系老师"),e.next=4,l.get("/api-student/open/orchestra/detail/"+S.orchestraId);case 4:if(n=e.sent,t=n.data,"sixYearSystem"===(t.schoolSystem||"sixYearSystem")&&S.currentGradeList.push({text:"六年级",value:6}),S.code){e.next=10;break}return e.abrupt("return");case 10:if("PRE_REGISTER"===t.status){e.next=14;break}return c("家长会调查问卷已结束"),S.applyStatus=!0,e.abrupt("return");case 14:return e.next=16,l.post("/api-student/open/studentBrowseRecord/add",{data:{orchestraId:S.orchestraId,code:S.code,openId:S.openId}});case 16:a=e.sent,u=a.data,S.currentClass=u.currentClass,S.currentGrade=u.currentGrade,S.openId=u.openId,S.username=u.username,S.videoBrowseData=u.videoBrowseData,S.videoBrowsePoint=u.videoBrowsePoint,S.id=u.id,sessionStorage.setItem("active-open-id",u.openId),r.resume(),S.intervalFnRef=j((function(){r.counter.value=0,r.resume(),D()}),1e4),e.next=32;break;case 30:e.prev=30,e.t0=e.catch(0);case 32:case"end":return e.stop()}}),e,null,[[0,30]])}))));var F=function(){var e=t(regeneratorRuntime.mark((function e(n){var r,t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,l.get("/api-school/open/paramConfig/wechatAppId");case 3:r=e.sent,(t=r.data)&&(m(),w(t,n)),e.next=10;break;case 8:e.prev=8,e.t0=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(n){return e.apply(this,arguments)}}();if(d().weixin){var V=sessionStorage.getItem("active-open-id");S.openId=V;var q=p();if(!q){var A=window.location.origin+window.location.pathname+"#"+G.path+"?"+P.stringify(function(r){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?e(Object(a),!0).forEach((function(e){n(r,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(a)):e(Object(a)).forEach((function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(a,e))}))}return r}({},G.query));return F(A),""}S.code=q}var H=function(){console.log(S.isPageHide,"showInfo"),S.isPageHide&&window.location.reload()};window.addEventListener("pageshow",H);var T=function(){console.log(S.isPageHide,"showInfo"),S.isPageHide=!0};return window.addEventListener("pagehide",T),f((function(){window.removeEventListener("pageshow",H),window.removeEventListener("pagehide",T)})),function(){return v("div",{class:y["per-register-active"]},[v("div",{class:y.flowPath},[v("i",{class:y.flowPathTitle},null),v("div",{class:y.flowPathContent},[g("一、请所有家长进行"),v("span",null,[g("签到")]),v("br",null,null),g("二、"),v("span",null,[g("观看")]),g("管乐团家长会议"),v("br",null,null),g("1、学校领导讲话(5分钟)"),v("br",null,null),g("2、基金会老师介绍乐团事项(20分钟)"),v("br",null,null),v("p",{style:{"padding-left":"1em"}},[g("*乐团组建背景及政策"),v("br",null,null),g("*乐团发展规划与乐器知识讲解"),v("br",null,null),g("*学校/基金会/家长各方职责与投入"),v("br",null,null),g("*入团流程讲解")]),g("三、请"),v("span",null,[g("“有意向”")]),g("让孩子加入乐团的家长点击"),v("span",null,[g("“乐团报名”")]),g("完成信息填报")])]),v("div",{class:y.signin},[v("div",{class:y.tips},[v("img",{src:x,class:y.signinTips},null),v("p",null,[g("请先进行"),v("span",null,[g("签到")]),g(",再观看"),v("span",null,[g("管乐团家长会视频")])])]),v(I,{class:y.cellGroup,border:!1},{default:function(){return[v(R,{label:"学生姓名",labelAlign:"top",placeholder:"请输入学生姓名",autocomplete:"off",modelValue:S.username,"onUpdate:modelValue":function(e){return S.username=e}},null),v(R,{label:"年级",labelAlign:"top",placeholder:"请选择年级",isLink:!0,readonly:!0,modelValue:L(S.currentGrade,S.currentGradeList),clickable:!1,onClick:function(){return S.showPicker=!0}},null),v(R,{label:"班级",labelAlign:"top",placeholder:"请选择班级",isLink:!0,readonly:!0,modelValue:L(S.currentClass,O),clickable:!1,onClick:function(){return S.classPicker=!0}},null),v(b,{class:y.submitBtn,onClick:E},null)]}})]),v(h,{show:S.showPicker,"onUpdate:show":function(e){return S.showPicker=e},position:"bottom",round:!0},{default:function(){return[v(C,{columns:S.currentGradeList,onCancel:function(){return S.showPicker=!1},onConfirm:function(e){var n=e.selectedValues;S.currentGrade=n[0],S.showPicker=!1}},null)]}}),v(h,{show:S.classPicker,"onUpdate:show":function(e){return S.classPicker=e},position:"bottom",round:!0},{default:function(){return[v(C,{columns:O,onCancel:function(){return S.classPicker=!1},onConfirm:function(e){var n=e.selectedValues;S.currentClass=n[0],S.classPicker=!1}},null)]}})])}}}))}}}))}();