(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c97f175c"],{"0849":function(e,t,s){"use strict";var n=s("720d"),a=s("f3bf"),r=s("d0d5"),i=s("192c"),c=s("1710"),l=1..toFixed,o=Math.floor,u=function(e,t,s){return 0===t?s:t%2===1?u(e,t-1,s*e):u(e*e,t/2,s)},f=function(e){var t=0,s=e;while(s>=4096)t+=12,s/=4096;while(s>=2)t+=1,s/=2;return t},d=function(e,t,s){var n=-1,a=s;while(++n<6)a+=t*e[n],e[n]=a%1e7,a=o(a/1e7)},m=function(e,t){var s=6,n=0;while(--s>=0)n+=e[s],e[s]=o(n/t),n=n%t*1e7},v=function(e){var t=6,s="";while(--t>=0)if(""!==s||0===t||0!==e[t]){var n=String(e[t]);s=""===s?n:s+i.call("0",7-n.length)+n}return s},g=l&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!c((function(){l.call({})}));n({target:"Number",proto:!0,forced:g},{toFixed:function(e){var t,s,n,c,l=r(this),o=a(e),g=[0,0,0,0,0,0],h="",p="0";if(o<0||o>20)throw RangeError("Incorrect fraction digits");if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(h="-",l=-l),l>1e-21)if(t=f(l*u(2,69,1))-69,s=t<0?l*u(2,-t,1):l/u(2,t,1),s*=4503599627370496,t=52-t,t>0){d(g,0,s),n=o;while(n>=7)d(g,1e7,0),n-=7;d(g,u(10,n,1),0),n=t-1;while(n>=23)m(g,1<<23),n-=23;m(g,1<0?(c=p.length,p=h+(c<=o?"0."+i.call("0",o-c)+p:p.slice(0,c-o)+"."+p.slice(c-o))):p=h+p,p}})},"10c5":function(e,t,s){"use strict";s.r(t);var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"context bgStyle1",attrs:{id:"online"}},[n("div",{staticClass:"change"},[n("div",{staticClass:"basicInfo"},[n("em",[e._v("课程名:"+e._s(e.PlanName))]),n("em",[e._v("学员数:"+e._s(e.Num))]),n("em",[e._v("教练:"+e._s(e.Teacher))]),n("em",[e._v("当前时间:"+e._s(e.classInfo.endTime))]),n("em",{staticClass:"room"},[e._v("区域列表")]),n("select",{directives:[{name:"model",rawName:"v-model",value:e.VenueId,expression:"VenueId"}],attrs:{id:"regionSelect",placeholder:"请选择区域"},on:{change:[function(t){var s=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.VenueId=t.target.multiple?s:s[0]},e.queryEqsnByVenueId]}},[n("option",{attrs:{value:""}},[e._v("请选择区域")]),e._l(e.VenueOption,(function(t){return n("option",{domProps:{value:t.SvId}},[e._v(e._s(t.Name))])}))],2)]),e.screen_full?n("el-button",{attrs:{icon:"el-icon-full-screen",type:"primary"},on:{click:e.cancle_screen}},[e._v("缩小")]):n("el-button",{attrs:{icon:"el-icon-full-screen",type:"primary"},on:{click:e.full_screen}},[e._v("全屏")]),n("el-button",{attrs:{type:"warning"},on:{click:e.showRank}},[e._v("排行榜")])],1),n("div",{class:[{userList:!0},{bigUserList:e.bigUserList}]},[n("ul",{class:[{bigUserList:e.bigUserList}]},[0==e.students.length?n("li",[n("h5",{staticStyle:{color:"#fff","font-size":"3rem"}},[e._v("暂无学生加入当前课程")])]):e._e(),e._l(e.students,(function(t,a){return e.students.length>0?n("li",{directives:[{name:"show",rawName:"v-show",value:e.students,expression:"students"}],class:e.studentsClassName[a].name},[n("div",{staticClass:"centerLi"},[n("div",{staticClass:"topLi"},[n("div",{staticClass:"human"},[n("span",{staticClass:"name"},[n("div",{staticClass:"nameLt"},[1==t.Sex?n("i",{staticClass:"el-icon-male"}):e._e(),2==t.Sex?n("i",{staticClass:"el-icon-female"}):e._e()]),n("div",{staticClass:"nameMd"},[e._v(e._s(t.Name))]),0!=t.RealHr?n("div",{staticClass:"namert"},[n("power",{attrs:{"cur-power":t.PowerPercent}})],1):e._e()]),n("div",{staticClass:"head"},[t.Head?n("img",{attrs:{src:t.Head,alt:""}}):e._e(),t.Head?e._e():n("img",{attrs:{src:s("467c"),alt:""}}),1==t.IsBirthday?n("div",{staticClass:"birth"},[n("img",{staticClass:"birthCrow",attrs:{src:s("f4d2")}}),n("img",{staticClass:"birthText",attrs:{src:s("eac0")}})]):e._e(),1==t.IsPrivate?n("div",{staticClass:"isPrivate"},[n("i")]):e._e()])]),n("div",{staticClass:"cla"},[0!=t.RealHr?n("em",[e._v(e._s(e._f("max100")(t.ActivePercent)))]):e._e(),0==t.ActivePercent&&0==t.RealHr?n("em",{staticClass:"plus"},[e._v("---")]):e._e()]),e._m(0,!0),n("div",[n("div",{staticClass:"lhj"},[n("div",{class:[{heartJump:!0}]},[0!=t.RealHr?n("span",{directives:[{name:"show",rawName:"v-show",value:parseInt(t.ActivePercent)>90,expression:"parseInt(s.ActivePercent) > 90"}],staticClass:"fastJump"},[e._v(e._s(t.RealHr))]):e._e(),0!=t.RealHr?n("span",{directives:[{name:"show",rawName:"v-show",value:parseInt(t.ActivePercent)<=90&&parseInt(t.ActivePercent)>30,expression:"parseInt(s.ActivePercent) <= 90 && parseInt(s.ActivePercent) > 30"}],staticClass:"normalJump"},[e._v(e._s(t.RealHr))]):e._e(),0!=t.RealHr?n("span",{directives:[{name:"show",rawName:"v-show",value:parseInt(t.ActivePercent)<=30,expression:"parseInt(s.ActivePercent) <= 30"}],staticClass:"slowJump"},[e._v(e._s(t.RealHr))]):e._e(),0==t.RealHr?n("span",{staticClass:"plus"},[e._v("---")]):e._e()])]),e._m(1,!0)])]),n("div",{staticClass:"bottomLi"},[n("div",{staticClass:"btcla"},[n("img",{attrs:{src:s("5a652")}}),n("span",[e._v(e._s(e._f("fmtInt")(t.Cle)))])]),n("div",{staticClass:"btck"},[n("img",{attrs:{src:s("b40f")}}),n("span",[e._v(e._s(e._f("fmtInt")(t.PureCalorieNoVo2)))])]),n("div",{staticClass:"step"},[n("img",{attrs:{src:s("9359")}}),n("span",[e._v(e._s(e._f("fmtFloat")(t.Ck)))])])])])]):e._e()}))],2)]),n("div",{staticClass:"bottom"},[n("levelIcon")],1),n("el-dialog",{attrs:{title:e.dialogTitle,visible:e.dialogMemberVisible,width:"1366px"},on:{"update:visible":function(t){e.dialogMemberVisible=t}}},[n("userRank",{attrs:{"rank-info":e.rankInfo}}),n("br"),n("div",{staticClass:"dialogFooter"},[n("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogMemberVisible=!1}}},[e._v("关闭")])],1)],1)],1)},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"lcla"},[s("span",[e._v("%")])])},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"rhj"},[n("img",{attrs:{src:s("a953")}})])}],r=(s("606e"),s("0849"),function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{class:[{levelIconTV:!0},{levelIconTest:!0},{levelIcon:!0}]},[e._m(0)])}),i=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ul",[s("li",[s("span",{staticClass:"cube"},[s("div",[e._v(" 0%-"),s("br"),e._v(" 39% ")])]),s("em",[e._v("激活放松")])]),s("li",[s("span",{staticClass:"cube"},[s("div",[e._v(" 40%-"),s("br"),e._v("54% ")])]),s("em",[e._v("动态热身")])]),s("li",[s("span",{staticClass:"cube"},[s("div",[e._v(" 55%-"),s("br"),e._v("69% ")])]),s("em",[e._v("脂肪燃烧")])]),s("li",[s("span",{staticClass:"cube"},[s("div",[e._v(" 70%-"),s("br"),e._v("79% ")])]),s("em",[e._v("糖分消耗")])]),s("li",[s("span",{staticClass:"cube"},[s("div",[e._v(" 80%-"),s("br"),e._v("89% ")])]),s("em",[e._v("心肺训练")])]),s("li",[s("span",{staticClass:"cube"},[s("div",[e._v(" ≥90% ")])]),s("em",[e._v("峰值锻炼")])])])}],c=(s("8f1f"),s("cba8")),l={},o=Object(c["a"])(l,r,i,!1,null,"505a17f2",null),u=o.exports,f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return parseInt(e.curPower)>0?n("div",{staticClass:"powerContainer"},[parseInt(e.curPower)>=81?n("img",{attrs:{src:s("7da2"),alt:""}}):e._e(),parseInt(e.curPower)>=41&&parseInt(e.curPower)<81?n("img",{attrs:{src:s("19fc"),alt:""}}):e._e(),parseInt(e.curPower)>=21&&parseInt(e.curPower)<40?n("img",{attrs:{src:s("b09b"),alt:""}}):e._e(),parseInt(e.curPower)<=20?n("img",{attrs:{src:s("ac26"),alt:""}}):e._e()]):e._e()},d=[],m={props:["curPower"]},v=m,g=(s("eb82"),Object(c["a"])(v,f,d,!1,null,"de5405b0",null)),h=g.exports,p=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"rankContainer"},[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},e._l(e.students.CalSort,(function(t,a){return a<=7?n("li",[n("div",{class:["rows",{row_0:0==a},{row_1:1==a},{row_2:2==a},{row_3:3==a},{row_4:4==a},{row_5:5==a},{row_6:6==a},{row_7:7==a}]},[n("div",{staticClass:"head"},[t.Head?n("img",{staticClass:"headImg",attrs:{src:t.Head}}):e._e(),t.Head?e._e():n("img",{staticClass:"headImg",attrs:{src:s("467c"),alt:""}}),0==a?n("img",{staticClass:"king",attrs:{src:s("9fb8"),alt:""}}):e._e(),1==a?n("img",{staticClass:"king",attrs:{src:s("2669"),alt:""}}):e._e(),2==a?n("img",{staticClass:"king",attrs:{src:s("5810"),alt:""}}):e._e()]),n("div",{staticClass:"name"},[e._v(" NO."+e._s(a+1)+" "+e._s(t.Name)+" ")]),n("div",{staticClass:"score"},[e._v(" "+e._s(e._f("fmtInt")(t.Cle))+" "),n("em",[e._v("千卡")])]),n("div",{staticClass:"record"},[0==t.IsNewUser&&1==t.IsBreaking?n("img",{staticClass:"king",attrs:{src:s("5ee8"),alt:""}}):e._e()])])]):e._e()})),0),n("el-col",{attrs:{span:12}},e._l(e.students.CkSort,(function(t,a){return a<=7?n("li",[n("div",{class:["rows",{row_0:0==a},{row_1:1==a},{row_2:2==a},{row_3:3==a},{row_4:4==a},{row_5:5==a},{row_6:6==a},{row_7:7==a}]},[n("div",{staticClass:"head"},[t.Head?n("img",{staticClass:"headImg",attrs:{src:t.Head}}):e._e(),t.Head?e._e():n("img",{staticClass:"headImg",attrs:{src:s("467c"),alt:""}}),0==a?n("img",{staticClass:"king",attrs:{src:s("9fb8"),alt:""}}):e._e(),1==a?n("img",{staticClass:"king",attrs:{src:s("2669"),alt:""}}):e._e(),2==a?n("img",{staticClass:"king",attrs:{src:s("5810"),alt:""}}):e._e()]),n("div",{staticClass:"name"},[e._v(" NO."+e._s(a+1)+" "+e._s(t.Name)+" ")]),n("div",{staticClass:"score"},[e._v(" "+e._s(e._f("fmtFloat")(t.Ck))+" "),n("em",[e._v("CK")])]),n("div",{staticClass:"record"},[0==t.IsNewUser&&1==t.IsBreaking?n("img",{staticClass:"king",attrs:{src:s("5ee8"),alt:""}}):e._e()])])]):e._e()})),0)],1)],1)},I=[],C=(s("f1a0"),s("7c78"),{data:function(){return{students:{CkSort:[],CalSort:[]},rankTimer:null}},props:["rankInfo"],watch:{rankInfo:{handler:function(e,t){var s=this;if(e){var n=s.deepClone(e);s.students.CkSort=n.sort((function(e,t){return t.Ck-e.Ck}));var a=s.deepClone(e);s.students.CalSort=a.sort((function(e,t){return t.Cle-e.Cle}))}else this.students.CkSort=[],this.students.CalSort=[]},deep:!0,immediate:!0}},methods:{deepClone:function(e){var t=JSON.stringify(e),s=JSON.parse(t);return s}},filters:{fmtNum:function(e){return 0==e?"--":parseInt(e)<0?0:parseInt(e)>0?e:void 0},fmtFloat:function(e){return 0==e?"0.0":parseFloat(e).toFixed(1)},fmtInt:function(e){return 0==e?"0":parseInt(e)}}}),b=C,w=(s("efa0"),Object(c["a"])(b,p,I,!1,null,"2d9ed28c",null)),_=w.exports,A=(s("379d"),s("b8a1")),k=s("7c78"),x={data:function(){return{classInfo:{name:"",len:"",online:0,offline:0,time:"00:00:00",endTime:"00:00:00"},VenueId:"",classState:0,students:[],VenueOption:[],studentsClassName:[],rankInfo:[],screen_full:!1,bigUserList:!1,dialogMemberVisible:!1,dialogTitle:"排行榜",EqSn:"",PlanName:"",BeginTime:"",Num:"",Teacher:"",Memo:""}},mounted:function(){this.init()},watch:{$route:function(e){"online"!=e.name?(this.clearRem(),clearInterval(this.mainTimer)):(this.setRem(),this.getVenueQuery(),this.queryEqsnByVenueId())}},destroyed:function(){clearInterval(this.mainTimer)},methods:{init:function(){this.getVenueQuery()},getClassUserRank:function(){var e=this,t={eqSn:e.EqSn},s=k.stringify(t);Object(A["jb"])(s).then((function(t){var s=t;0==s.Code?s.Rs?e.rankInfo=s.Rs:e.rankInfo=[]:"999"==s.Code||e.$message.error(s.Memo)}))},ReadLessonInfo:function(e){this.PlanName=e.PlanName,this.BeginTime=e.BeginTime,this.Teacher=e.Teacher,this.Num=this.students.length},ClacClassTime:function(){var e=new Date(globalcurrent()+" "+this.BeginTime),t=new Date,s=new Date(t-e-288e5),n=s.getHours()<10?"0"+s.getHours()+":":s.getHours()+":",a=s.getMinutes()<10?"0"+s.getMinutes()+":":s.getMinutes()+":",r=s.getSeconds()<10?"0"+s.getSeconds():s.getSeconds();this.classInfo.endTime=n+a+r},clearRem:function(){document.documentElement.clientWidth||document.body.clientWidth;var e=document.getElementsByTagName("html")[0];e.style.fontSize="14px"},setRem:function(){var e=document.documentElement.clientWidth||document.body.clientWidth,t=document.getElementsByTagName("html")[0];t.style.fontSize=e/140+"px"},full_screen:function(){var e=this;this.screen_full=!0;var t=document.getElementById("online");this.full_state=!0,t.webkitRequestFullScreen?(t.webkitRequestFullScreen(),e.full_rule()):t.mozRequestFullScreen?(t.mozRequestFullScreen(),e.full_rule()):t.requestFullScreen?(t.requestFullscreen(),e.full_rule()):(this.screen_full=!1,notice.notice_show("浏览器不支持全屏API或已被禁用",null,null,null,!0,!0))},cancle_screen:function(){var e=this;this.screen_full=!1,this.full_state=!1;var t=document;t.webkitCancelFullScreen?(t.webkitCancelFullScreen(),e.cancle_full_rule()):t.mozCancelFullScreen?(t.mozCancelFullScreen(),e.cancle_full_rule()):t.cancelFullScreen?(t.cancelFullScreen(),e.cancle_full_rule()):t.exitFullscreen?(t.exitFullscreen(),e.cancle_full_rule()):(this.screen_full=!0,notice.notice_show("浏览器不支持全屏API或已被禁用",null,null,null,!0,!0))},showRank:function(){if(0==this.rankInfo.length)return this.$message.error("暂无排名数据"),!1;this.dialogMemberVisible=!0},getVenueQuery:function(){var e=this;e.loading=!0;var t={key:localStorage.ServiceKey,shopId:localStorage.ServiceId},s=k.stringify(t);Object(A["tc"])(s).then((function(t){var s=t;0==s.Code?(e.loading=!1,s.Rs?e.VenueOption=s.Rs:e.VenueOption=[]):localStorage.ServiceKey?e.$message.error(s.Memo+" 错误码:"+s.Code):e.$message.error("还未与心率系统对接,请联系管理员")}))},queryEqsnByVenueId:function(){var e=this,t=this;if(t.loading=!0,!t.VenueId)return!1;var s={key:localStorage.ServiceKey,shopId:localStorage.ServiceId,svId:t.VenueId,eqType:3},n=k.stringify(s);Object(A["pc"])(n).then((function(s){var n=s;if(0==n.Code){if(t.loading=!1,!n.Rs)return t.$message.error("当前区域没有设置显示设备"),t.students=[],t.rankInfo=[],e.PlanName="",e.BeginTime="",e.Teacher="",e.Num="0",e.classInfo.endTime="00:00:00",clearInterval(e.mainTimer),!1;t.EqSn=n.Rs[0].EqSn,t.Memo=n.Rs[0].Memo,clearInterval(e.mainTimer),t.GetgetUserList(),t.EqSn&&(e.mainTimer=setInterval((function(){e.GetgetUserList()}),1e3))}else t.$message.error(n.Memo+" 错误码:"+n.Code)}))},GetgetUserList:function(){var e=this,t=this,s={token:localStorage.token,eqSn:t.EqSn},n=k.stringify(s);Object(A["ce"])(n).then((function(s){var n=s;0==n.Code?(n.Dp?t.ReadLessonInfo(n.Dp):(e.PlanName="",e.BeginTime="",e.Teacher=""),t.students=n.Rs,t.rankInfo=n.Rs,t.giveClassName(n.Rs),t.ClacClassTime()):"999"==n.Code?(t.students="",t.rankInfo="",t.getClassUserRank()):t.$message.error(n.Memo)}))},getList:function(e){for(var t={},s=0;s2:s="three";break;case parseInt(e.length)<=6&&parseInt(e.length)>4:s="six";break;case parseInt(e.length)<=9&&parseInt(e.length)>6:s="nine";break;case parseInt(e.length)<=12&&parseInt(e.length)>9:s="ten";break;case parseInt(e.length)<=15&&parseInt(e.length)>12:s="twelve";break;case parseInt(e.length)<=20&&parseInt(e.length)>15:s="sixteen";break;case parseInt(e.length)<=24&&parseInt(e.length)>20:s="twenty";break;case parseInt(e.length)<=30&&parseInt(e.length)>24:this.bigUserList=!0,s="twentyFour";break;case parseInt(e.length)>=31:this.bigUserList=!0,s="twentyFour";break}var r=parseInt(e[a].ActivePercent);switch(!0){case r>=90:n="red";break;case r<=89&&r>79:n="brown";break;case r<=79&&r>69:n="yellow";break;case r<=69&&r>54:n="green";break;case r<=54&&r>39:n="violet";break;case r<=39:n="blue";break}t.studentsClassName[a]={name:s+" "+n}}}},filters:{fmtNum:function(e){return 0==e?"--":parseInt(e)<0?0:parseInt(e)>0?e:void 0},fmtFloat:function(e){return 0==e?"0.0":parseFloat(e).toFixed(1)},fmtInt:function(e){return 0==e?"0":parseInt(e)},max100:function(e){return e<=100?e:100}},components:{levelIcon:u,power:h,userRank:_}},S=x,N=(s("cd01"),Object(c["a"])(S,n,a,!1,null,"12e96752",null));t["default"]=N.exports},"192c":function(e,t,s){"use strict";var n=s("f3bf"),a=s("6f3e"),r=s("fe28");e.exports=function(e){var t=a(r(this)),s="",i=n(e);if(i<0||i==1/0)throw RangeError("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(t+=t))1&i&&(s+=t);return s}},"19fc":function(e,t,s){e.exports=s.p+"img/power_half.ec172a51.svg"},2669:function(e,t,s){e.exports=s.p+"img/king2.fb6bafc6.svg"},"266e":function(e,t,s){},4229:function(e,t,s){},"467c":function(e,t,s){e.exports=s.p+"img/flyhead.40cecce2.png"},"4a17":function(e,t){var s=Math.floor,n=function(e,t){var i=e.length,c=s(i/2);return i<8?a(e,t):r(n(e.slice(0,c),t),n(e.slice(c),t),t)},a=function(e,t){var s,n,a=e.length,r=1;while(r0)e[n]=e[--n];n!==r++&&(e[n]=s)}return e},r=function(e,t,s){var n=e.length,a=t.length,r=0,i=0,c=[];while(r3)){if(d)return!0;if(v)return v<603;var e,t,s,n,a="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:s=3;break;case 68:case 71:s=4;break;default:s=2}for(n=0;n<47;n++)g.push({k:t+n,v:s})}for(g.sort((function(e,t){return t.v-e.v})),n=0;nc(s)?1:-1}};n({target:"Array",proto:!0,forced:w},{sort:function(e){void 0!==e&&a(e);var t=r(this);if(b)return void 0===e?h.call(t):h.call(t,e);var s,n,c=[],l=i(t);for(n=0;n