month-report-legacy.397b6f02.js 8.0 KB

1
  1. !function(){function e(e,n,t,r,a,o,s){try{var i=e[o](s),c=i.value}catch(u){return void t(u)}i.done?n(c):Promise.resolve(c).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 i(n){e(s,a,o,i,c,"next",n)}function c(n){e(s,a,o,i,c,"throw",n)}i(void 0)}))}}System.register(["./index-legacy.c2a67758.js","./week-report-legacy.6d59a386.js","./icon-or-legacy.41f67ed6.js","./index-legacy.d4dfb080.js","./html2canvas.esm-legacy.19f9c2b7.js","./index-legacy.f07f4fde.js","./index-legacy.2566d9f2.js","./universalTransition-legacy.490e7186.js","./index-legacy.58ffd8e9.js"],(function(e){"use strict";var t,r,a,o,s,i,c,u,l,p,d,h,m,f,T,A,E,g,v,C,R,N,O,y,w,D,S,U,L,k,x,b,H,B,I,P;return{setters:[function(e){t=e.d,r=e.ag,a=e.ah,o=e.r,s=e.$,i=e.c,c=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){x=e.i},function(e){b=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 i("div",{class:[v.trainWeek,v.trainMonth,1==W.share?v.trasinMonthShare:""]},[i("div",{class:v.trainContainer},null),i(c,{background:"transparent",border:!1,title:" ",color:"white",isBack:1!=W.share},{right:function(){return 1!=W.share&&i("i",{class:v.iconShare,onClick:function(){return W.showQrcode=!0}},null)}}),i("div",{class:[v.headerContant,v.teacherHeaderContant]},[i("div",{class:v.orchestra},[i(B,{src:x,class:v.iconOrchestra},null),i("span",null,[G.orchestraName])]),i("div",null,[i(B,{src:_,class:v.iconTrainWeek},null)]),i("div",{class:v.trainTimer},[G.monthlyTime])]),i(C,{type:"month",reportData:G.ORCHESTRA},null),i(R,{type:"month",reportData:G.COURSE_SCHEDULE},null),i("div",{class:[v.trainPhoto,v.teacherTrainPhoto]},[i(B,{src:N,class:v.iconPhoto},null),i("p",{onClick:function(){1!=W.share&&e.push({path:"/school-photo"})},style:{display:"flex",alignItems:"center"}},[u("本月上传"),i("span",null,[G.PHOTO.TOTAL||0]),u("张训练照片"),1!=W.share&&i(l,{name:O,size:"10",style:{marginLeft:"10px"}},null)])]),i(y,{type:"month",reportData:G.STUDENT_ATTENDANCE},null),i(w,{type:"month",reportData:G.TEACHER_ATTENDANCE},null),i("div",{class:[v.trainClass,v.teacherTrainClass]},[i(B,{src:D,class:v.iconPhoto},null),i("div",null,[i("p",{class:v.subjectTips},[u("课件使用未达标班级")]),i("p",{class:v.subjectNames,style:"color: #FF99A2"},[G.coursewareList.map((function(e){return e+" "}))])])]),i(S,{type:"month",reportData:G.KNOWLEDGE},null),i(p,{show:W.showQrcode,"onUpdate:show":function(e){return W.showQrcode=e},position:"bottom",style:{background:"transparent"}},{default:function(){return[i("div",{class:v.codeContainer},[i("div",{class:[v.codeImg,v.teacherCodeImg],id:"preview-container"},[i(B,{src:"./assets/popup-week-banner.72a73dd1.png",class:v.popupWeekBanner},null),i("div",{class:v.codeContent},[i("div",{class:[v.headerContant,v.teacherHeaderContant,v.headerContantPopup]},[i("div",{class:v.orchestra},[i(B,{src:x,class:v.iconOrchestra},null),i("span",null,[G.orchestraName])]),i("div",null,[i(B,{src:_,class:v.iconTrainWeek},null)]),i("div",{class:v.trainTimer},[i(B,{class:v.point,src:j},null),G.monthlyTime,i(B,{class:v.point,src:j},null)])]),i("div",{class:v.codeQr},[i(B,{src:U,class:v.popupQrcodeBg},null),i(b,{text:W.url,size:"100%",logoSize:"small"},null)]),i("div",{style:{textAlign:"center"}},[i("span",{class:v.codeBtnText},[u("扫描上方二维码"),i("span",null,[u("查看训练月报")])])])])]),i("div",{class:v.codeBottom},[i(l,{name:"cross",size:22,class:v.close,color:"#666",onClick:function(){return W.showQrcode=!1}},null),i("h3",{class:v.title},[i("i",null,null),u("分享方式")]),i(I,{columnNum:2,border:!1},{default:function(){return[i(P,{onClick:K},{icon:function(){return i(B,{class:v.shareImg,src:L},null)},text:function(){return i("div",{class:v.shareText},[u("保存图片")])}}),i(P,{onClick:q},{icon:function(){return i(B,{class:v.shareImg,src:k},null)},text:function(){return i("div",{class:v.shareText},[u("微信")])}})]}})])])]}})])}}}))}}}))}();