| 12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-153df34c"],{"0a6d":function(e,t,a){"use strict";a.r(t);var s=a("22b4"),r=a("104d");Object(s["a"])(r["a"])},"2ebf":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e._self._c;return t("div",{staticClass:"pages"},[t("div",{staticClass:"headerInfo"},[t("img",{staticClass:"headBack",attrs:{src:a("aed9c"),width:"100%"}}),t("div",{staticClass:"backView"}),t("div",{staticClass:"userInfo"},["1"==e.userClassInfo.Sex?t("img",{staticClass:"round_icon",style:{border:"solid 2px #AACC03"},attrs:{src:""!=e.userClassInfo.Head?e.userClassInfo.Head:e.headImgUrl}}):e._e(),"2"==e.userClassInfo.Sex?t("img",{staticClass:"round_icon",style:{border:"solid 2px #E75296"},attrs:{src:""!=e.userClassInfo.Head?e.userClassInfo.Head:e.headImgUrl}}):e._e(),t("span",[e._v(e._s(e.userClassInfo.Name))])])]),t("div",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],staticClass:"info"},[t("ul",[t("li",[t("em",[e._v(e._s(e.userClassInfo.Height))]),t("span",[e._v("身高cm")])]),t("li",[t("em",[e._v(e._s(e.userClassInfo.Age))]),t("span",[e._v("年龄")])]),t("li",[t("em",[e._v(e._s(e.userClassInfo.Weight))]),t("span",[e._v("体重kg")])]),t("li",[t("em",[e._v(e._s(e.userClassInfo.Sex))]),t("span",[e._v("性别")])])])]),t("div",{staticClass:"pageDetail"},[e._e(),t("div",{staticClass:"classDetail"},[t("div",{staticClass:"detailTitle",style:{color:e.classDetail.ClassColor,border:"1px solid"+e.classDetail.ClassColor}},[t("span",{staticClass:"className"},[e._v(e._s(e.classDetail.ClassName))]),t("span",{staticClass:"classTime"},[e._v(e._s(e._f("filterTime")(e.classDetail.BeginTime))+" -"+e._s(e._f("filterTime")(e.classDetail.EndTime)))])])]),t("div",{staticClass:"memberInfo"},[t("span",[e._v("上课时基本信息 |年龄 ")]),t("em",[e._v(e._s(e.userClassInfo.Age))]),t("span",[e._v(" 岁 |身高 ")]),t("em",[e._v(e._s(e.userClassInfo.Height))]),t("span",[e._v(" cm | 体重 ")]),t("em",[e._v(e._s(e.userClassInfo.Weight))]),t("span",[e._v(" Kg")])]),t("div",{staticClass:"classInfo"},[t("ul",{staticStyle:{"border-top":"1px solid #CCC","padding-top":"15px"}},[t("li",[t("img",{attrs:{src:a("de49")}}),t("div",[t("em",[e._v(e._s(e.classDetail.Cle))]),t("span",[e._v("卡路里")])])]),t("li",[t("img",{attrs:{src:a("70c2")}}),t("div",[t("em",[e._v(e._s(e.classDetail.Ck))]),t("span",[e._v("CK")])])]),t("li",[t("img",{attrs:{src:a("3867")}}),t("div",[t("em",[e._v(e._s(e.classDetail.Ei))]),t("span",[e._v("运动强度")])])])]),t("ul",[t("li",[t("img",{attrs:{src:a("ca5b")}}),t("div",[t("em",[e._v(e._s(e.classDetail.SportDuration)+"分钟")]),t("span",[e._v("上课时长")])])]),t("li",[t("img",{attrs:{src:a("acd1")}}),t("div",[t("em",[e._v(e._s(e.classDetail.StaOrder))]),t("span",[e._v("排名")])])]),t("li",[t("img",{attrs:{src:a("e2a4")}}),t("div",[t("em",[e._v(e._s(e.classDetail.StdUserNum))]),t("span",[e._v("上课人数")])])])])]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.visibleChartAcPercent,expression:"visibleChartAcPercent"}]},[t("h5",{staticClass:"sportPower"},[e._v("运动强度分布")]),t("div",{staticClass:"chartCalorie",style:{width:e.screenWidth,marginTop:"20px",marginLeft:"0"},attrs:{id:"activePercent"}})]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.visibleChartHeartRate,expression:"visibleChartHeartRate"}],staticClass:"chartCalorie",style:{width:e.screenWidth,marginTop:"10px",marginLeft:"0",height:"300px"},attrs:{id:"sportHeartRate"}}),t("div",{directives:[{name:"show",rawName:"v-show",value:e.visibleChartHeartRate,expression:"visibleChartHeartRate"}],staticClass:"chartCalorie",style:{width:e.screenWidth,marginTop:"10px",marginLeft:"0",height:"300px"},attrs:{id:"sportEiChart"}}),t("div",{directives:[{name:"show",rawName:"v-show",value:6==e.classDetail.ShopId,expression:"classDetail.ShopId == 6"}],staticClass:"pageScore"},[t("div",{staticStyle:{height:"10px",background:"#F2F2F2"}}),e._m(0),t("ul",{staticClass:"scoreContent"},e._l(e.classScoreDetail,(function(a){return t("li",[t("span",{staticClass:"left"},[e._v(e._s(a.EaName))]),t("span",{staticClass:"right"},[e._v(" "+e._s(a.EaScore)+" "),t("em",{style:{background:a.Color}},[e._v(e._s(a.Evaluate))])])])})),0)])])])},r=[function(){var e=this,t=e._self._c;return t("div",{staticClass:"scoreTitle"},[t("span",[e._v("动作质量反馈")])])}],i=(a("b0c0"),a("ac1f"),a("5319"),a("5b81"),a("b64b"),a("14d9"),a("d3b7"),a("25f0"),a("fb6a"),a("bc3a"),a("6eb6"),a("a8da")),A=a("b8a1"),n=(a("379d"),a("4328")),o=a("3eba");a("94b1"),a("ef97"),a("627c"),a("007d"),a("0a6d"),a("d28f"),a("cd12");var l={data:function(){return{DuId:"",StdId:"",userMd5:"",thisTab:"上课统计",screenWidth:document.body.clientWidth+"px",headImgUrl:a("c18d"),classDetail:{},userClassInfo:{Name:"",Head:"",Age:"",Height:"",Weight:"",Sex:"",StaticHr:""},classScoreDetail:{},visibleChartAcPercent:!1,visibleChartHeartRate:!1,visiblePageScore:!1,active:0}},watch:{$route:function(e){"reportLessonDetailWithoutLogin"==e.name&&this.getUserInfo()}},mounted:function(){var e=this,t=this.$route.query.parm,a=t.replaceAll("_","=");a=a.replaceAll("*","+"),a=a.replaceAll("-","/");var s=this.$aes.decrypt(a),r={};r=JSON.parse(s),e.DuId=r.du_id,e.userMd5=r.user_md5,e.getUserInfo()},methods:{back:function(){this.$router.push({path:"/reportLesson"})},getUserInfo:function(){var e=this,t={duId:e.DuId,userMd5:e.userMd5},a=n.stringify(t);Object(A["X"])(a).then((function(t){var a=t;0==a.Code?(e.StdId=a.Rs.StdId,e.classDetail=a.Rs,e.getUserClassInfo(),e.loadActivePercentData(),e.getUserClassHr(),0===e.classDetail.IsScore?e.visiblePageScore=!1:(e.visiblePageScore=!0,e.getClassScoreInfo())):e.$toast.message(a.Memo)}))},getUserClassInfo:function(){var e=this,t={token:localStorage.token,duId:e.DuId,userMd5:e.userMd5},a=n.stringify(t);Object(A["m"])(a).then((function(t){var a=t;0==a.Code&&(e.userClassInfo=a.Rs)}))},loadActivePercentData:function(){var e=this,t=[],a=0,s={token:localStorage.token,duId:e.DuId,userMd5:e.userMd5},r=n.stringify(s);Object(A["l"])(r).then((function(s){var r=s;0==r.Code?(t=r.Rs.DataY,a=r.Rs.Duration,e.visibleChartAcPercent=!0,e.loadActivePercentChart(t,a)):(t={},a={},e.visibleChartAcPercent=!1)}))},getUserClassHr:function(){var e=this,t=[],a=[],s={};e.visibleChartHeartRate=!1;var r={duId:e.DuId,userMd5:e.userMd5},i=n.stringify(r);Object(A["i"])(i).then((function(r){var i=r;0==i.Code&&i.Rs.DataX&&i.Rs.DataY&&(t=i.Rs.DataX,a=i.Rs.DataY,s=JSON.parse(i.Rs.AcWeight),e.visibleChartHeartRate=!0,e.analyseEi(t,a,s))}))},analyseEi:function(e,t,a){var s=this,r=[],i=s.userClassInfo.StaticHr,A=s.userClassInfo.Age,n=s.classDetail.Cle,o=s.classDetail.SportDuration,l=[],c=deepClone(a);for(var d in c)c[d]=0,l.push(parseInt(d));var f=n/o,u=1e3,v=0,g=200,p=0;for(var h in t){for(var b=t[h],m=(b-i)/(208-.7*A-i)*100,C=39,E=l.length-1;E>=0;E--)if(m<=l[E]&&m>l[E-1]){C=l[E];break}c[C]+=1;var y=0;for(var I in c)y+=c[I];var x=0;for(var D in c)0!=c[D]&&(x+=c[D]/y*a[D]);var S=parseInt((f*x).toString());r.push(S),g>b&&(g=b),p<b&&(p=b),u>S&&(u=S),v<S&&(v=S)}s.loadSportHrChart(e,t,(g>30?g:30)-30,p+30),s.loadSportEiChart(e,r,(u>200?u:200)-200,v+200)},loadActivePercentChart:function(e,t){var s=a("313e"),r=s.init(document.getElementById("activePercent")),i=100,A=[],n=[],o=0;for(var l in e){var c=e[l]/100*t;n.push(c),o<c&&(o=c)}for(var d in n){var f=n[d]/o*100;A.push(parseInt(f))}console.log(o,n);var u={grid:[{left:"8%",top:"12%",bottom:"8%",width:"80%",containLabel:!0},{top:"12%",bottom:"8%",containLabel:!0}],tooltip:{trigger:"axis",axisPointer:{type:"none"},color:"#cdd3ee",formatter:"{b}<br/>{a0}: {c}%"},xAxis:[{max:i,show:!1}],yAxis:[{axisTick:"none",axisLine:"none",offset:"10",axisLabel:{color:"#000000",fontSize:"16"},data:["峰值训练","心肺训练","糖分消耗","脂肪燃烧","动态热身","激活放松"]},{axisTick:"none",axisLine:"none",show:!1,axisLabel:{color:"#ffffff",fontSize:"16"},data:[1,1,1,1,1,1]},{axisLine:{lineStyle:{color:"rgba(0,0,0,0)"}},data:[]},{axisLine:{show:!1}}],series:[{name:"占比",type:"bar",stack:"b",yAxisIndex:0,data:A,color:"#ffffff",fontSize:"16",label:{show:!0,position:"insideLeft",distance:5,formatter:function(e){return e.value+"%"}},barWidth:11,itemStyle:{color:function(e){var t=["#D11122","#EA8813","#B9CB01","#0AB105","#6D29FA","#028FE1"];return t[e.dataIndex]},borderRadius:[100,100,100,100,100,100]},z:2},{name:"白框",type:"bar",yAxisIndex:1,barGap:"-100%",data:[99.8,99.9,99.9,99.9],barWidth:11,itemStyle:{color:"#EFEFEF",borderRadius:[100,100,100,100,100,100]},z:1},{name:"外框",type:"bar",yAxisIndex:2,barGap:"-100%",data:[100,100,100,100,100,100],barWidth:13,label:{show:!0,position:"right",distance:5,color:"#000000",formatter:function(a){if(e[a.dataIndex]<1)return"0分钟";var s=parseInt(e[a.dataIndex]/100*t);return 0==s?"<1分钟":s+"分钟"}},itemStyle:{color:"#EFEFEF",borderRadius:[100,100,100,100,100,100]},z:0}]};r.setOption(u)},loadSportHrChart:function(e,t,a,s){var r=o.init(document.getElementById("sportHeartRate")),i={title:{left:"center",text:"心率趋势"},tooltip:{trigger:"axis",position:function(e){return[e[0],"50%"]}},xAxis:[{type:"category",boundaryGap:!1,data:e}],yAxis:[{min:a,max:s,type:"value",boundaryGap:[0,"100%"]}],dataZoom:[{type:"inside",start:0,end:100},{start:0,end:5,handleSize:"20%"}],series:[{name:"瞬时心率",type:"line",symbol:"none",sampling:"average",itemStyle:{lineStyle:{width:.1,color:"#ff6f4a"},color:"#ff6f4a"},areaStyle:{color:new o.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#ffffff"},{offset:1,color:"#ffffff"}])},data:t}]};r.setOption(i)},loadSportEiChart:function(e,t,a,s){var r=o.init(document.getElementById("sportEiChart")),i={title:{left:"center",text:"运动强度趋势"},tooltip:{trigger:"axis",position:function(e){return[e[0],"50%"]}},xAxis:[{type:"category",boundaryGap:!1,data:e}],yAxis:[{min:a,max:s,type:"value",boundaryGap:[0,"100%"]}],dataZoom:[{type:"inside",start:0,end:100},{start:0,end:5,handleSize:"20%",handleStyle:{color:"pink",shadowBlur:3,shadowColor:"red",shadowOffsetX:2,shadowOffsetY:2}}],series:[{name:"时刻Ei",type:"line",symbol:"none",sampling:"average",itemStyle:{lineStyle:{width:.1,color:"#ff6f4a"},color:"#ff6f4a"},areaStyle:{color:new o.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#ffffff"},{offset:1,color:"#ffffff"}])},data:t}]};r.setOption(i)},getClassScoreInfo:function(){var e=this,t={duId:e.DuId,userMd5:e.userMd5},a=n.stringify(t);Object(A["Y"])(a).then((function(t){var a=t;0==a.Code?e.classScoreDetail=a.Rs:e.classScoreDetail=[]}))}},filters:{hidePhone:function(e){var t=String(e),a=t.length;if(a>=7){var s=t.slice(-8,-4);return t.replace(s,"****")}if(a<7&&a>=6){var r=t.slice(-4,-2);return t.replace(r,"**")}},filterTime:function(e){if(e){var t=dateFormatWithoutZone(e,16);return t.substr(10,15)}return 0},fmtTime:function(e){if(e){e*=1e3;var t=new Date(e),a=t.getFullYear(),s=t.getMonth()+1;s=s<10?"0"+s:s;var r=t.getDate();r=r<10?"0"+r:r;var i=t.getHours();i=i<10?"0"+i:i;var A=t.getMinutes();A=A<10?"0"+A:A;var n=t.getSeconds();return n=n<10?"0"+n:n,a+"-"+s+"-"+r}return 0}},beforeRouteEnter:function(e,t,a){a((function(t){"reportLessonDetail"==e.name&&t.getUserInfo()}))},components:{bottomTab:i["a"]}},c=l,d=(a("b785"),a("2877")),f=Object(d["a"])(c,s,r,!1,null,"6ef1ad38",null);t["default"]=f.exports},3867:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAE6ADAAQAAAABAAAAEwAAAAADp3KcAAABQElEQVQ4EWP839sr++/z590MDAzqQEweYGS8ycTO7sYCMoiJkbGUsb5+M3kmMTD8b2z0/ffjxy6Gvw0N/8k1BFkfyBwmZAFK2VQ1jAXZNf8bGhT+MTDcRxaDsZmYmOwY6+oO/2lsTGb8/38OMJydgOG8HyYPolEMg0kAA/EwkL0AxgfTzMy3QDQzI+OJf///FzIwM99BkQdysBrGyMBwk7mhYR66YjD//38NIJ3O8O/fcSD9GFkNVsOACrz+NDSA0h4MfGRpaAgBcf4yMAgALdNg+P+fCyYJo3EZxg/UoAlTBKTfIrFxMnEZthzozVScunBI0C5pIFloCEzRNUh8BqCt2xgbGs4hi6GzcXnTGKgQhOHgHyPjayAHr2EjJG+CYvMGqDyCBw4ZDLB+YAHJ+L+jQw5csFFS0gIdxMTC4gEAsAtenp165qAAAAAASUVORK5CYII="},4420:function(e,t,a){},"44e7":function(e,t,a){"use strict";var s=a("861d"),r=a("c6b6"),i=a("b622"),A=i("match");e.exports=function(e){var t;return s(e)&&(void 0!==(t=e[A])?!!t:"RegExp"===r(e))}},"5b81":function(e,t,a){"use strict";var s=a("23e7"),r=a("c65b"),i=a("e330"),A=a("1d80"),n=a("1626"),o=a("7234"),l=a("44e7"),c=a("577e"),d=a("dc4a"),f=a("90d8"),u=a("0cb2"),v=a("b622"),g=a("c430"),p=v("replace"),h=TypeError,b=i("".indexOf),m=i("".replace),C=i("".slice),E=Math.max,y=function(e,t,a){return a>e.length?-1:""===t?a:b(e,t,a)};s({target:"String",proto:!0},{replaceAll:function(e,t){var a,s,i,v,I,x,D,S,w,B=A(this),_=0,M=0,Q="";if(!o(e)){if(a=l(e),a&&(s=c(A(f(e))),!~b(s,"g")))throw h("`.replaceAll` does not allow non-global regexes");if(i=d(e,p),i)return r(i,e,B,t);if(g&&a)return m(c(B),e,t)}v=c(B),I=c(e),x=n(t),x||(t=c(t)),D=I.length,S=E(1,D),_=y(v,I,0);while(-1!==_)w=x?c(t(I,_,v)):u(I,v,_,[],void 0,t),Q+=C(v,M,_)+w,M=_+D,_=y(v,I,_+S);return M<v.length&&(Q+=C(v,M)),Q}})},acd1:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAE6ADAAQAAAABAAAAEwAAAAADp3KcAAABhElEQVQ4EZ1UsU4CQRB9i2essLeA0FnqH0hlbEz8A/EPbCCxs9NATPwD+ASIHRSGP9BOKxULKy1EC0NwfbMce3Ow5OJtws3cvJmX3fe4Ne9XKI2nGBQMtpFzWYvH4gb2o69fDIxBvVzHTU4uvLRw+PmDPkYt2Lwkek54CrqwKn+7QGUVpuuZZKMmapMITxL1YCiPQsXXJq6twU6MVV00aPMox5Ibi/tSA6eurh5BMoq4y54932cxhHHvVakRNx5TSeYx2dsrN1Alw1DNBdMlMqfNbBezAYturFfHMxAPaZgic65RGz/EpLiOLkMtjgnEvkWXU2RbZ3jmcU6SCfS+J6jwT30rkfWex9jn+n0BSJFJnfp0vD4Wdgq0Kfi5RNaZclE/1+dekkfQTQ8bHM1t4+7EYfmtXEEyEtzx452ttBlDKQoeo+mQ9W2Ka9ITck8zOZ4sMhlYdE2TzHPhWTJgDuq46JrGdF6gNA9yH+nif3OZlwvSfFyiPF5Dn6Lmv2m5oU2Dgz9zIXzAeB12uQAAAABJRU5ErkJggg=="},b785:function(e,t,a){"use strict";a("4420")},ca5b:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAE6ADAAQAAAABAAAAEwAAAAADp3KcAAABA0lEQVQ4EWOsPvVf9vfvL7sZGRnVGcgE////v8nIzuPG8vvPl93/WP+X9pjxbibTLIaSU598mX5+2cVQfuzLf3INQdYHMocJWYBSNkHDyo9+3gDCxFjEQkjRf0YGAUJqYPIEXQZTSAxNVcMIehPdRQXn/wuwf/tm/5/xvwMT4/+NHZa8B2BqiDKMkYFRvuzYl36G/wwOjN+/GjAwMoAQEDBehBkEookyDKhOAai5AOiag///MzQyMTEcQHYRzECChjExMi5gYPjfgE0zzBAYTdCwDkseoGHEAarG5sgx7P8NUHlEXBBjVwXSDy4gy8/8l/v/68suYMIku6QFJp0bfzh4PADQCVbaObHHkgAAAABJRU5ErkJggg=="},cd12:function(e,t,a){"use strict";a.r(t);var s=a("22b4"),r=a("4b2a");Object(s["a"])(r["a"])},d28f:function(e,t,a){"use strict";a.r(t);var s=a("22b4"),r=a("ff32");Object(s["a"])(r["a"])},e2a4:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAE6ADAAQAAAABAAAAEwAAAAADp3KcAAABNUlEQVQ4Ec2UPU7DQBCFv137GiCoaEH5IR2hQTRI3CBXCAV9uEGOEG6ARJc00EV2EC1U+AjQ22t2LIzsdbJBTsM0s28872l2ZzyqF7EHLLTiyPpWZnLejeYitOxFEHC77PDYSsmSBi9ckTHnNCZvK1LliY6uBnY9yzW9NnjlwGSc6YDn5QmJL9lbWX/FdZ7yoXJm4gW3FsMwqZFzxjXsAG9lKD6dfC/cJjYt2bblX1b8F5fxqveKRV0eVMhhBuc65Fhwleyet3bzp4OJS1yHN4oVI5EyUjAsifaqT7bC+00jslasHxWjIEI1E2E7IpNezDTucVP7aEHjzboxQ6UYuYlVbEljyavG5NyoLAxJTMqdm+hiyXNj//dH1wbein3UqPnvAeHLglSdFftWcb7TprUFpQGX36maWZRsWJmEAAAAAElFTkSuQmCC"},ef97:function(e,t,a){"use strict";a.r(t);var s=a("22b4"),r=a("3620");Object(s["a"])(r["a"])}}]);
- //# sourceMappingURL=chunk-153df34c.undefined.1727314329046.js.map
|