| 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.7e2379a9.js","./week-report-legacy.151360f1.js","./icon-or-legacy.41f67ed6.js","./index-legacy.11fcfae3.js","./html2canvas.esm-legacy.19f9c2b7.js","./index-legacy.99252171.js","./index-legacy.68af711f.js","./universalTransition-legacy.490e7186.js","./index-legacy.57a30f8c.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,w,y,D,S,U,L,k,b,H,x,B,I;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.S,w=e.a,y=e.b,D=e.c,S=e.p,U=e.d,L=e.e},function(e){k=e.i},function(e){b=e.O},function(e){H=e.h},function(e){x=e.I},function(e){B=e.G,I=e.a},function(){},function(){}],execute:function(){var P="./assets/icon-train-month.8ecb8a4c.png",_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAElBMVEUAAABAFf87GP46Fv06GP86F/1KQQonAAAABXRSTlMADMN/YYlGpecAAAAvSURBVAjXY2BgYHRgAAGhYBDJqBpqAOKEhgaDOaFALpAD5EIpqCBECVQDTDvUMADDuwrdRd1HGQAAAABJRU5ErkJggg==",j=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(),M=o({id:t.query.id,share:t.query.share,showQrcode:!1,url:window.location.href+"&share=1"}),W=o({orchestraName:null,monthlyTime:null,startTime:null,endTime:null,COURSEWARE:{},coursewareList:[],COURSE_SCHEDULE:{},KNOWLEDGE:{},ORCHESTRA:{},PHOTO:{},STUDENT_ATTENDANCE:{},TEACHER_ATTENDANCE:{}}),G=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/"+M.id);case 3:for(r in n=e.sent,t=n.data,W.COURSEWARE=t.reportItem.COURSEWARE||{},W.COURSE_SCHEDULE=t.reportItem.COURSE_SCHEDULE||{},W.KNOWLEDGE=t.reportItem.KNOWLEDGE||{},W.ORCHESTRA=t.reportItem.ORCHESTRA||{},W.PHOTO=t.reportItem.PHOTO||{},W.STUDENT_ATTENDANCE=t.reportItem.STUDENT_ATTENDANCE||{},W.TEACHER_ATTENDANCE=t.reportItem.TEACHER_ATTENDANCE||{},W.orchestraName=t.orchestraName||"",W.monthlyTime=t.monthlyTime||"",W.startTime=t.startTime||"",W.endTime=t.endTime||"",W.COURSEWARE)"TOTAL"!=r&&W.coursewareList.push(j[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)}}(),Q=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(!Q.saveLoading){e.next=2;break}return e.abrupt("return");case 2:Q.saveLoading=!0,Q.image?F():(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"),Q.image=t,F();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()).catch((function(){h(),Q.saveLoading=!1})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){if(!Q.shareLoading)if(Q.shareLoading=!0,Q.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"),Q.image=t,Y();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()).catch((function(){h(),Q.shareLoading=!1}))}},Y=function(){var e=Q.image;setTimeout((function(){Q.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?"分享成功":"分享失败"))}))},F=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(){Q.saveLoading=!1}),100),e.next=4,A({api:"savePicture",content:{base64:Q.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(){G()})),function(){return c("div",{class:[v.trainWeek,v.trainMonth,1==M.share?v.trasinMonthShare:""]},[c("div",{class:v.trainContainer},null),c(i,{background:"transparent",border:!1,title:" ",backIconColor:"white"},{right:function(){return 1!=M.share&&c("i",{class:v.iconShare,onClick:function(){return M.showQrcode=!0}},null)}}),c("div",{class:[v.headerContant,v.teacherHeaderContant]},[c("div",{class:v.orchestra},[c(x,{src:k,class:v.iconOrchestra},null),c("span",null,[W.orchestraName])]),c("div",null,[c(x,{src:P,class:v.iconTrainWeek},null)]),c("div",{class:v.trainTimer},[W.monthlyTime])]),c(C,{type:"month",reportData:W.ORCHESTRA},null),c(R,{type:"month",reportData:W.COURSE_SCHEDULE},null),c("div",{class:[v.trainPhoto,v.teacherTrainPhoto]},[c(x,{src:N,class:v.iconPhoto},null),c("p",{onClick:function(){1!=M.share&&e.push({path:"/school-photo"})}},[u("本月上传"),c("span",null,[W.PHOTO.TOTAL||0]),u("张训练照片"),1!=M.share&&c(l,{name:"arrow"},null)])]),c(O,{type:"month",reportData:W.STUDENT_ATTENDANCE},null),c(w,{type:"month",reportData:W.TEACHER_ATTENDANCE},null),c("div",{class:[v.trainClass,v.teacherTrainClass]},[c(x,{src:y,class:v.iconPhoto},null),c("div",null,[c("p",{class:v.subjectTips},[u("课件使用未达标班级")]),c("p",{class:v.subjectNames},[W.coursewareList.map((function(e){return e+" "}))])])]),c(D,{type:"month",reportData:W.KNOWLEDGE},null),c(p,{show:M.showQrcode,"onUpdate:show":function(e){return M.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(x,{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(x,{src:k,class:v.iconOrchestra},null),c("span",null,[W.orchestraName])]),c("div",null,[c(x,{src:P,class:v.iconTrainWeek},null)]),c("div",{class:v.trainTimer},[c(x,{class:v.point,src:_},null),W.monthlyTime,c(x,{class:v.point,src:_},null)])]),c("div",{class:v.codeQr},[c(x,{src:S,class:v.popupQrcodeBg},null),c(b,{text:M.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 M.showQrcode=!1}},null),c("h3",{class:v.title},[c("i",null,null),u("分享方式")]),c(B,{columnNum:2,border:!1},{default:function(){return[c(I,{onClick:K},{icon:function(){return c(x,{class:v.shareImg,src:U},null)},text:function(){return c("div",{class:v.shareText},[u("保存图片")])}}),c(I,{onClick:q},{icon:function(){return c(x,{class:v.shareImg,src:L},null)},text:function(){return c("div",{class:v.shareText},[u("微信")])}})]}})])])]}})])}}}))}}}))}();
|