chunk-96decc2c.undefined.1638842789886.js 13 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-96decc2c"],{"34f9":function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"context"},[e("div",{staticClass:"panel"},[e("el-page-header",{attrs:{content:"用户统计"},on:{back:t.goBack}})],1),e("div",{staticClass:"pageReport"},[e("div",{staticClass:"tag"},[t._m(0),e("div",{staticClass:"info"},[e("ul",[e("li",[e("em",[t._v(t._s(t.user.Name))]),e("span",[t._v("姓名")])]),e("li",[e("em",[t._v(t._s(t.user.Height))]),e("span",[t._v("身高cm")])]),e("li",[e("em",[t._v(t._s(t.user.Age))]),e("span",[t._v("年龄")])]),e("li",[e("em",[t._v(t._s(t.user.Weight))]),e("span",[t._v("体重kg")])]),e("li",[e("em",[t._v(t._s(t.user.Sex))]),e("span",[t._v("性别")])])])]),e("div",{staticStyle:{background:"#f2f2f2",height:"10px",width:"100%","margin-top":"15px"}}),t._m(1),e("div",{staticStyle:{"margin-left":"65px"}},[e("div",{staticClass:"card"},[t._m(2),e("div",{staticClass:"row2"},[e("span",[t._v(t._s(t.cardRs.calorieTotal))]),e("em",[t._v("千卡")])]),e("div",{staticClass:"row3"},[e("span",[t._v("俱乐部内排名")]),e("em",[t._v(t._s(t.cardRs.calorieTotalOrder))])])]),e("div",{staticClass:"card",staticStyle:{background:"linear-gradient(rgba(255,236,211,0.16), #FFECD3)"}},[t._m(3),e("div",{staticClass:"row2"},[e("span",[t._v(t._s(t.cardRs.CKTotal))])]),e("div",{staticClass:"row3"},[e("span",[t._v("俱乐部内排名")]),e("em",[t._v(t._s(t.cardRs.CKTotalOrder))])])])]),e("div",[e("div",{staticClass:"card",staticStyle:{background:"linear-gradient(rgba(211,231,255,0.3), #D3E7FF)"}},[t._m(4),e("div",{staticClass:"row2"},[e("span",[t._v(t._s(t.cardRs.classTotal))]),e("em",[t._v("次")])]),e("div",{staticClass:"row3"},[e("span",[t._v("俱乐部内排名")]),e("em",[t._v(t._s(t.cardRs.classTotalOrder))])])]),e("div",{staticClass:"card",staticStyle:{background:"linear-gradient(rgba(255,211,252,0.19), #FFD3FC)"}},[t._m(5),e("div",{staticClass:"row2"},[e("span",[t._v(t._s(t.cardRs.calorieAverage))]),e("em",[t._v("千卡/课时")])]),e("div",{staticClass:"row3"},[e("span",[t._v("俱乐部内排名")]),e("em",[t._v(t._s(t.cardRs.calorieAverageOrder))])])])])]),t._m(6),t._m(7),t._m(8)]),e("div",{staticStyle:{background:"#f2f2f2",height:"10px",width:"100%","margin-bottom":"18px"}}),e("div",{staticClass:"table"},[e("el-table",{attrs:{data:t.tableData,border:"","is-horizontal-resize":"","default-sort":{prop:"date",order:"descending"},"element-loading-background":"rgba(0, 0, 0, 0.8)"},on:{"current-change":t.clickChange}},[e("el-table-column",{attrs:{label:"序号",type:"index",width:"50",align:"center"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(t.start+a.$index+1))])]}}])}),e("el-table-column",{attrs:{align:"center",prop:"ClassName",label:"课程名称"}}),e("el-table-column",{attrs:{align:"center",prop:"TotalCle",label:"总卡路里",sortable:""}}),e("el-table-column",{attrs:{prop:"TotalCk",align:"center",label:"总CK",sortable:""}}),e("el-table-column",{attrs:{align:"center",prop:"TotalClassNum",label:"总上课次数",sortable:""}})],1),e("br")],1)])},r=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"title",staticStyle:{"text-align":"left"}},[e("i",{staticClass:"fa-square",staticStyle:{background:"#badcff"}}),e("span",[t._v("基本信息")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"title",staticStyle:{"text-align":"left","margin-top":"15px"}},[e("i",{staticClass:"fa-square",staticStyle:{background:"#0162AA"}}),e("span",[t._v("运动信息")])])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"row1"},[s("img",{attrs:{src:e("5ed0")}}),s("em",[t._v("总卡路里")])])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"row1"},[s("img",{attrs:{src:e("e383")}}),s("em",[t._v("总CK")])])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"row1"},[s("img",{attrs:{src:e("fce4")}}),s("em",[t._v("总上课次数")])])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"row1"},[s("img",{attrs:{src:e("9435")}}),s("em",[t._v("平均卡路里")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"reportCalorie"},[e("div",{staticClass:"title"},[e("i",{staticClass:"fa-square"}),e("span",[t._v("卡路里月统计表")])]),e("div",[e("div",{staticClass:"chartCalorie",attrs:{id:"calorieMonth"}})])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"reportCalorie"},[e("div",{staticClass:"title",staticStyle:{color:"#FFA310"}},[e("i",{staticClass:"fa-square",staticStyle:{background:"#FFA310"}}),e("span",[t._v("CK月统计表")])]),e("div",[e("div",{staticClass:"chartCalorie",attrs:{id:"ckMonth"}})])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"reportCalorie"},[e("div",{staticClass:"title",staticStyle:{color:"#028FE1"}},[e("i",{staticClass:"fa-square",staticStyle:{background:"#028FE1"}}),e("span",[t._v("上课次数统计表")])]),e("div",[e("div",{staticClass:"chartCalorie",attrs:{id:"classMonth"}})])])}],A=(e("5685"),e("606e"),e("379d"),e("b8a1")),i=e("7c78");e("43a0");e("6722"),e("58f8"),e("f035");var l={data:function(){return{user:{Id:"",Name:"",Age:"",Height:"",Weight:"",Phone:"",Sex:"",Head:"",CKToTal:0,CKMonth:0,CalorieMonth:0,CalorieTotal:0},cardRs:{calorieTotal:0,calorieTotalOrder:0,CKTotal:0,CKTotalOrder:0,classTotal:0,classTotalOrder:0,calorieAverage:0,calorieAverageOrder:0},chartCleRs:[],chartCkRs:[],chartClassRs:[],allTableData:[],start:0,draw:1,pagination:{pageItem:100,pageOptions:pageOptions(),total:100,pageIndex:1},tableData:[],tableRadio:[],userLevel:localStorage.userLevel}},mounted:function(){this.loadUserInfo()},methods:{goBack:function(){this.$router.push({path:"/member",query:{}})},clickChange:function(t){this.tableRadio=t},loadUserInfo:function(){this.user.Id=this.$route.query.UserId,this.user.Name=this.$route.query.UserName,this.user.Height=this.$route.query.Height,this.user.Age=this.$route.query.Age,this.user.Weight=this.$route.query.Weight/10,this.user.Sex=1==this.$route.query.Sex?"男":"女",this.loadCardInfo(),this.getChartDataRs()},loadCardInfo:function(){var t=this,a={token:localStorage.token,userId:t.user.Id},e=i.stringify(a);Object(A["ic"])(e).then((function(a){var e=a;if(0==e.Code)for(var s in e.Rs)"总卡路里"==e.Rs[s].StaName&&(t.cardRs.calorieTotal=e.Rs[s].StaValue,t.cardRs.calorieTotalOrder=e.Rs[s].StaOrder),"总CK"==e.Rs[s].StaName&&(t.cardRs.CKTotal=e.Rs[s].StaValue,t.cardRs.CKTotalOrder=e.Rs[s].StaOrder),"总上课次数"==e.Rs[s].StaName&&(t.cardRs.classTotal=e.Rs[s].StaValue,t.cardRs.classTotalOrder=e.Rs[s].StaOrder),"平均卡路里"==e.Rs[s].StaName&&(t.cardRs.calorieAverage=e.Rs[s].StaValue,t.cardRs.calorieAverageOrder=e.Rs[s].StaOrder);else t.$message.error(e.Memo+" 错误码:"+e.Code)}))},getChartDataRs:function(){var t=this,a=this,e={token:localStorage.token,userId:a.user.Id},s=i.stringify(e);Object(A["mc"])(s).then((function(e){var s=e;0==s.Code?(a.chartCleRs=s.Rs.CleRs,a.chartCkRs=s.Rs.CkRs,a.chartClassRs=s.Rs.ClassNumRs,t.loadCalMonthChart(),t.loadCkMonthChart(),t.loadClassMonthChart(),t.getClassReport()):a.$message.error(s.Memo+" 错误码:"+s.Code)}))},loadCalMonthChart:function(){var t=e("4d28"),a=t.init(document.getElementById("calorieMonth")),s=["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],r=[0,0,0,3705,120,520,7820,3206,1610],A=this;s=A.chartCleRs.DataX,r=A.chartCleRs.DataY;var i={color:["#FF5800"],tooltip:{},xAxis:{data:s},yAxis:{type:"value",name:"千卡"},series:[{name:"千卡",type:"line",itemStyle:{normal:{label:{show:!0}}},data:r}],grid:{left:20}};a.setOption(i)},loadCkMonthChart:function(){var t=e("4d28"),a=t.init(document.getElementById("ckMonth")),s=["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],r=[60,20,33,25,10,2,31,42,10,43,55,62],A=this;s=A.chartCkRs.DataX,r=A.chartCkRs.DataY;var i={color:["#FFA310"],tooltip:{},xAxis:{data:s},yAxis:{},series:[{name:"CK",type:"line",itemStyle:{normal:{label:{show:!0}}},data:r}],grid:{left:20}};a.setOption(i)},loadClassMonthChart:function(){var t=e("4d28"),a=t.init(document.getElementById("classMonth")),s=["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],r=[60,20,2,10,43,55,31,42,33,25,10,62],A=this;s=A.chartClassRs.DataX,r=A.chartClassRs.DataY;var i={color:["#028FE1"],tooltip:{},xAxis:{data:s},yAxis:{},series:[{type:"bar",barWidth:10,itemStyle:{normal:{label:{show:!0}}},data:r}],grid:{left:20}};a.setOption(i)},getClassReport:function(){var t=this,a={token:localStorage.token,userId:t.user.Id},e=i.stringify(a);Object(A["lc"])(e).then((function(a){var e=a;0==e.Code?e.Rs?(t.tableData=e.Rs,t.recordsTotal=e.Rs.length):(t.tableData=[],t.recordsTotal=0):t.$message.error(e.Memo+" 错误码:"+e.Code)}))},setPagination:function(){var t=this;t.pagination.total=t.recordsTotal,t.tableData=t.allTableData.filter((function(a,e){return e<t.pagination.pageItem}))},handleSizeChange:function(){var t=this;t.tableData=t.allTableData.filter((function(a,e){return e<t.pagination.pageItem})),t.draw=t.pagination.pageItem,t.getTableQuery()},pageChange:function(t){for(var a=this,e=a.pagination.pageItem*(t-1),s=a.pagination.pageItem*t,r=[],A=e;A<s;A++)a.allTableData[A]&&r.push(a.allTableData[A]),this.tableData=r;a.start=e*a.draw},filterFmtDate:function(t,a,e){return"0001-01-01T08:05:43+08:05"==e?"无有效期":nonTfmtDate(e,11)}},watch:{$route:function(t){"SportReport"==t.name&&this.loadUserInfo()}}},n=l,o=(e("98a9"),e("cba8")),c=Object(o["a"])(n,s,r,!1,null,"4ed91c39",null);a["default"]=c.exports},5685:function(t,a,e){"use strict";var s=e("720d"),r=e("be25").filter,A=e("b661"),i=A("filter");s({target:"Array",proto:!0,forced:!i},{filter:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}})},"5ed0":function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAE6ADAAQAAAABAAAAEwAAAAADp3KcAAABfUlEQVQ4Ea2UQU7CQBSG35tiU1xxAd26BG6AG2NsDBzBI7hxZWIHT+ARuIEmWIywAG/gElfiDXQBU0H6nFdorZ2CSWMXM//75/1f5iXNIF0+7gXW1wAQDqDoR/DiCPuoFFjLAVp44Xgn3aKsoN07DZbzPijPp6KQdI45Im1kNclhRcluI+tvqrfCUB6+A4mh8u6HDN4Eif2tsLgJABsBTW9/6ny1FfZ7RGx8yl4rH7Nyc2HxSBTiTTochlRTV76Mz9NnrEtZg2sVTkczz39FgGr6nBCa2qspmjW1X0+fsTZuxqMgYlWHjJEYxCHe80Y2YDwKB/768voMmAEhaBveBsOECZgkvQRP5WtXgt4Tby0sAXdZz4CVpdvR4beoUUCHdx08195H5PGi4bZ0n5N6LQwY+zrcWoXDCdccFALPWDPIEbutSGeW3F+Dw0o+1CyAStxvQ3m0wFndbps3inv+/dUY83uU0AuIKK8fSCQ52A/CRR+Qir+0AGNnxzn+BukAjQ6wHlFuAAAAAElFTkSuQmCC"},"606e":function(t,a,e){var s=e("f7c7"),r=e("2bbd").EXISTS,A=e("f5e4").f,i=Function.prototype,l=i.toString,n=/^\s*function ([^ (]*)/,o="name";s&&!r&&A(i,o,{configurable:!0,get:function(){try{return l.call(this).match(n)[1]}catch(t){return""}}})},9435:function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAE6ADAAQAAAABAAAAEwAAAAADp3KcAAAB7ElEQVQ4EaWUMUwUURCG/9ldj0sohEqvAKSiFDqx8WJhlMSAJUbCrY0tjTYWHLWF2xoTdkmsxcRIAlcYCmrpwE4rjgqoWM67HWf2nGTX7F7M+ZLLvJl//u9N9t0u8evdidjttkCYwbCL8b3qVB54sdtrkUsvq+sLn4dlxRs7j+NeZw+X6194EKS98n56kG6achxLyiK53qOTRrhQpmfrA2FnjXCMiGou0fyPZ+9qWWPRvhR2+nxrvgM8NdOoV1lu+5v3LS+KpTD0+K5OZSYmGneY7lheFEth5GBMDcz8zYyJ0G1fFEthCpHfyY3I/6hRzVnwP8PajTDAVfeAiY/VdNntbCdIvtYif+fU34z0YopgXlERxEsY8e7dDP051W99eKGTpdMBtCoXc1vyVFPdVg6mJ3aB2QSYktdrSiZcGwGi8cg/V00g9dRImM1qBss9sw5xJKBtE+Vxv736k6sm9TCrSS2wXGNuMsnrMtH1bIMA6/2cFkX7ey1lC7nJ5CU9T0XGE2ti8M/+ni/kPi+Q03BofRpzMGKKxLwvf4dPYtrQBqmtaQRTIIcdphp4S0uiBRpt5WDS2HSZmipWgIAYc30zkNPkgApj2jSDkXw6jsihV//7PeMevyFutibj5NeezDxjJwwRj6vXqg9/AzvjvmL+p4pSAAAAAElFTkSuQmCC"},"98a9":function(t,a,e){"use strict";e("b4f4")},b4f4:function(t,a,e){},e383:function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAE6ADAAQAAAABAAAAEwAAAAADp3KcAAAB6UlEQVQ4EbWUz0tVQRTHv+feefoMpYWbXBTkxoUPX4vaCCJI5VsYbSIXLgzC+8rctGjjUvwj9HmjtdEmghYJEZSrCnz5G6S3UNBNkKCF3pl7OqNc5z4ofPhsNnOG8z2fc+d+Z4Z4Y/Sy3jNzROjAGQcD60rxbWVBSuEZ5abfnJEFXire0RG9gy4XBVz/sByvfowj/H8Ybz5t4sqDrOtZW6TSMl4evWS0eW5+7PcDDXvyH176MBOUD7eicvCBgF2VL90VXbOO9HtZX/Uz1Eud0yuWUwUzkZkB+AY87zEQ/0SM0JDfKLrhpCl/CTLS8BWBOnzP9FFneASqgvFK0GYiDDDTZKZrSqCCXQi2Zfpl4+NBZBRegLnP9+gmdYVfk4yd3ZcdeO3w5JQQ5hMBXSt9SuLjmftBZEUZQ9xSnQOcmyresUnh5RNRtFi8xYsj3claIPu+H/fI+i1iCnn1SavLpWG50ndmzMfAQ70wMhCViwWKMatjGnQF/JFyM5/FlDEwLppDPeVyKZjcTVbZ6L5MFZD3WjYzKwVzCr/H0wU2FncrsttJCe/pb4+GTvJ/u07i2AXr2omohsBynAGpArpeSjmYSpwSOgNOEdaSPl+YHJo1+x7V0vlfGlsvnHXi5eCKfdjqfGnXlNGFP4mtwBxnmMoaAAAAAElFTkSuQmCC"},fce4:function(t,a){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAE6ADAAQAAAABAAAAEwAAAAADp3KcAAABfUlEQVQ4EaWUO07DQBCG/1kbUZIDkFdFyxFcIRru4BOQOBJ1KGmwgRP4CJHokibcIOlCRQyIDikoXRTvMIuwZcd5yRlpNTu/Zz/P7o6WcP9dJZoPiOgMJY0Zr2wdXdik5gO26Iav688lWcBTdEXLRR8qiLg0JLPQcFQmPnhqbyKQPx3KtwqT7cI7HSH4PCdehqLNuNNwxBesCAveKgqqxXKqcik9QtxCEE2BuCFCT3RHttTV0I/wmrMssQATUFsSuiCMxNdluDISC0U/keBW8kiLTz4YX4AZUf4+FvfD4Kb4F6P9m4mNPpaqEy3162FkteFVh2nW6iT4cAjaWZXXwlaT0jh4dwEl21/fTdtbQyrIgpQc/t/NpmJ+sqMybig/CjXR0IB0p+7ml+ej7ZV5tb1BBrujMskwQCA0ybusANOwetLpD/Cnm9dyDE226cecFWDmgOWunFzWnsH2M9sTkqTJJWFi3qNEKOVlvXkgCXdfNTpe9AkHvbQT1vHlLzD7iVbv+StQAAAAAElFTkSuQmCC"}}]);