| 1 |
- !function(){function e(e,n,t,r,a,o,s){try{var c=e[o](s),i=c.value}catch(u){return void t(u)}c.done?n(i):Promise.resolve(i).then(r,a)}function n(n){return function(){var t=this,r=arguments;return new Promise((function(a,o){var s=n.apply(t,r);function c(n){e(s,a,o,c,i,"next",n)}function i(n){e(s,a,o,c,i,"throw",n)}c(void 0)}))}}System.register(["./index-legacy.7ff7cf1f.js","./week-report-legacy.679f4f97.js","./icon-or-legacy.41f67ed6.js","./index-legacy.bc3375ba.js","./html2canvas.esm-legacy.19f9c2b7.js","./index-legacy.6167d508.js","./index-legacy.c6283f84.js","./universalTransition-legacy.490e7186.js","./index-legacy.38e0cf33.js"],(function(e){"use strict";var t,r,a,o,s,c,i,u,l,p,d,h,m,f,T,A,E,g,v,C,R,N,O,y,w,D,S,U,L,k,b,x,H,B,I,P;return{setters:[function(e){t=e.d,r=e.ag,a=e.ah,o=e.r,s=e.$,c=e.c,i=e.aj,u=e.q,l=e.a5,p=e.P,d=e.m,h=e.bj,m=e.e,f=e.o,T=e.bp,A=e.p,E=e.bC,g=e.bD},function(e){v=e.s,C=e.O,R=e.T,N=e.i,O=e.a,y=e.S,w=e.b,D=e.c,S=e.d,U=e.p,L=e.e,k=e.f},function(e){b=e.i},function(e){x=e.O},function(e){H=e.h},function(e){B=e.I},function(e){I=e.G,P=e.a},function(){},function(){}],execute:function(){var _="./assets/icon-train-month.8ecb8a4c.png",j="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAElBMVEUAAABAFf87GP46Fv06GP86F/1KQQonAAAABXRSTlMADMN/YYlGpecAAAAvSURBVAjXY2BgYHRgAAGhYBDJqBpqAOKEhgaDOaFALpAD5EIpqCBECVQDTDvUMADDuwrdRd1HGQAAAABJRU5ErkJggg==",M=e("reportCourseType",{PERCUSSION:"打击乐",FLUTE:"长笛",SAX:"萨克斯",CLARINET:"单簧管",TRUMPET:"小号",TROMBONE:"长号",HORN:"圆号",BARITONE_TUBA:"上低音号-大号",EUPHONIUM:"上低音号",TUBA:"大号",MUSIC_THEORY:"乐理",INSTRUMENTAL_ENSEMBLE:"合奏"});e("default",t({name:"train-report",setup:function(){var e=r(),t=a(),W=o({id:t.query.id,share:t.query.share,showQrcode:!1,url:window.location.href+"&share=1"}),G=o({orchestraName:null,monthlyTime:null,startTime:null,endTime:null,COURSEWARE:{},coursewareList:[],COURSE_SCHEDULE:{},KNOWLEDGE:{},ORCHESTRA:{},PHOTO:{},STUDENT_ATTENDANCE:{},TEACHER_ATTENDANCE:{}}),Q=function(){var e=n(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,d.get("/api-school/open/orchestraReport/detail/"+W.id);case 3:for(r in n=e.sent,t=n.data,G.COURSEWARE=t.reportItem.COURSEWARE||{},G.COURSE_SCHEDULE=t.reportItem.COURSE_SCHEDULE||{},G.KNOWLEDGE=t.reportItem.KNOWLEDGE||{},G.ORCHESTRA=t.reportItem.ORCHESTRA||{},G.PHOTO=t.reportItem.PHOTO||{},G.STUDENT_ATTENDANCE=t.reportItem.STUDENT_ATTENDANCE||{},G.TEACHER_ATTENDANCE=t.reportItem.TEACHER_ATTENDANCE||{},G.orchestraName=t.orchestraName||"",G.monthlyTime=t.monthlyTime||"",G.startTime=t.startTime||"",G.endTime=t.endTime||"",G.COURSEWARE)"TOTAL"!=r&&G.coursewareList.push(M[r]);e.next=22;break;case 20:e.prev=20,e.t0=e.catch(0);case 22:case"end":return e.stop()}}),e,null,[[0,20]])})));return function(){return e.apply(this,arguments)}}(),F=o({saveLoading:!1,image:null,shareLoading:!1}),K=function(){var e=n(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!F.saveLoading){e.next=2;break}return e.abrupt("return");case 2:F.saveLoading=!0,F.image?z():(t=document.getElementById("preview-container"),H(t,{allowTaint:!0,useCORS:!0,backgroundColor:null}).then(function(){var e=n(regeneratorRuntime.mark((function e(n){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=n.toDataURL("image/png"),F.image=t,z();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()).catch((function(){h(),F.saveLoading=!1})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){if(!F.shareLoading)if(F.shareLoading=!0,F.image)Y();else{var e=document.getElementById("preview-container");H(e,{allowTaint:!0,useCORS:!0,backgroundColor:null}).then(function(){var e=n(regeneratorRuntime.mark((function e(n){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=n.toDataURL("image/png"),F.image=t,Y();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()).catch((function(){h(),F.shareLoading=!1}))}},Y=function(){var e=F.image;setTimeout((function(){F.shareLoading=!1}),100),e&&m({api:"shareTripartite",content:{title:"",desc:"",image:e,video:"",type:"image",shareType:"wechat"}},(function(e){e&&e.content&&f(e.content.message||(e.content.status?"分享成功":"分享失败"))}))},z=function(){var e=n(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T({message:"图片生成中...",forbidClick:!0}),setTimeout((function(){F.saveLoading=!1}),100),e.next=4,A({api:"savePicture",content:{base64:F.image}});case 4:"success"===(null==(t=e.sent)||null===(n=t.content)||void 0===n?void 0:n.status)?E("保存成功"):g("保存失败");case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return s((function(){Q()})),function(){return c("div",{class:[v.trainWeek,v.trainMonth,1==W.share?v.trasinMonthShare:""]},[c("div",{class:v.trainContainer},null),c(i,{background:"transparent",border:!1,title:" ",color:"white",isBack:1!=W.share},{right:function(){return 1!=W.share&&c("i",{class:v.iconShare,onClick:function(){return W.showQrcode=!0}},null)}}),c("div",{class:[v.headerContant,v.teacherHeaderContant]},[c("div",{class:v.orchestra},[c(B,{src:b,class:v.iconOrchestra},null),c("span",null,[G.orchestraName])]),c("div",null,[c(B,{src:_,class:v.iconTrainWeek},null)]),c("div",{class:v.trainTimer},[G.monthlyTime])]),c(C,{type:"month",reportData:G.ORCHESTRA},null),c(R,{type:"month",reportData:G.COURSE_SCHEDULE},null),c("div",{class:[v.trainPhoto,v.teacherTrainPhoto]},[c(B,{src:N,class:v.iconPhoto},null),c("p",{onClick:function(){1!=W.share&&e.push({path:"/school-photo"})},style:{display:"flex",alignItems:"center"}},[u("本月上传"),c("span",null,[G.PHOTO.TOTAL||0]),u("张训练照片"),1!=W.share&&c(l,{name:O,size:"10",style:{marginLeft:"10px"}},null)])]),c(y,{type:"month",reportData:G.STUDENT_ATTENDANCE},null),c(w,{type:"month",reportData:G.TEACHER_ATTENDANCE},null),c("div",{class:[v.trainClass,v.teacherTrainClass]},[c(B,{src:D,class:v.iconPhoto},null),c("div",null,[c("p",{class:v.subjectTips},[u("课件使用未达标班级")]),c("p",{class:v.subjectNames,style:"color: #FF99A2"},[G.coursewareList.map((function(e){return e+" "}))])])]),c(S,{type:"month",reportData:G.KNOWLEDGE},null),c(p,{show:W.showQrcode,"onUpdate:show":function(e){return W.showQrcode=e},position:"bottom",style:{background:"transparent"}},{default:function(){return[c("div",{class:v.codeContainer},[c("div",{class:[v.codeImg,v.teacherCodeImg],id:"preview-container"},[c(B,{src:"./assets/popup-week-banner.72a73dd1.png",class:v.popupWeekBanner},null),c("div",{class:v.codeContent},[c("div",{class:[v.headerContant,v.teacherHeaderContant,v.headerContantPopup]},[c("div",{class:v.orchestra},[c(B,{src:b,class:v.iconOrchestra},null),c("span",null,[G.orchestraName])]),c("div",null,[c(B,{src:_,class:v.iconTrainWeek},null)]),c("div",{class:v.trainTimer},[c(B,{class:v.point,src:j},null),G.monthlyTime,c(B,{class:v.point,src:j},null)])]),c("div",{class:v.codeQr},[c(B,{src:U,class:v.popupQrcodeBg},null),c(x,{text:W.url,size:"100%",logoSize:"small"},null)]),c("div",{style:{textAlign:"center"}},[c("span",{class:v.codeBtnText},[u("扫描上方二维码"),c("span",null,[u("查看训练月报")])])])])]),c("div",{class:v.codeBottom},[c(l,{name:"cross",size:22,class:v.close,color:"#666",onClick:function(){return W.showQrcode=!1}},null),c("h3",{class:v.title},[c("i",null,null),u("分享方式")]),c(I,{columnNum:2,border:!1},{default:function(){return[c(P,{onClick:K},{icon:function(){return c(B,{class:v.shareImg,src:L},null)},text:function(){return c("div",{class:v.shareText},[u("保存图片")])}}),c(P,{onClick:q},{icon:function(){return c(B,{class:v.shareImg,src:k},null)},text:function(){return c("div",{class:v.shareText},[u("微信")])}})]}})])])]}})])}}}))}}}))}();
|