Files
xj-admin/public/static/monitor/js/535.fce4d13f.js
T
2025-06-27 17:42:38 +08:00

1 line
8.0 KiB
JavaScript

"use strict";(self["webpackChunkma"]=self["webpackChunkma"]||[]).push([[535],{4535:function(t,a,e){e.r(a),e.d(a,{default:function(){return F}});var s=e(7669),l=e(5025);const i=t=>((0,s.dD)("data-v-816dac98"),t=t(),(0,s.Cn)(),t),d={class:"stepNumber"},n={class:"warp"},r={class:"btn"},u={class:"content"},o={class:"date"},p=["src"],c=["src"],m={class:"times"},y={class:"step"},g=i((()=>(0,s._)("span",null,"步",-1))),A=i((()=>(0,s._)("div",{class:"echarts"},[(0,s._)("div",{id:"myEcharts"})],-1))),w={class:"list"},h={class:"item"},v=i((()=>(0,s._)("div",null,"总步数",-1))),B=i((()=>(0,s._)("span",null,"步",-1))),k={class:"item"},D=i((()=>(0,s._)("div",null,"消耗",-1))),V=i((()=>(0,s._)("span",null,"千卡",-1))),C={class:"item"},E=i((()=>(0,s._)("div",null,"距离",-1))),L=i((()=>(0,s._)("span",null,"公里",-1))),_={class:"item"},x=i((()=>(0,s._)("div",null,"总步数",-1))),I=i((()=>(0,s._)("span",null,"步",-1))),S={class:"item"},z=i((()=>(0,s._)("div",null,"平均日步数",-1))),b=i((()=>(0,s._)("span",null,"步",-1))),U={class:"item"},f=i((()=>(0,s._)("div",null,"总消耗",-1))),Q=i((()=>(0,s._)("span",null,"千卡",-1))),R={class:"item"},P=i((()=>(0,s._)("div",null,"总距离",-1))),Y=i((()=>(0,s._)("span",null,"公里",-1)));function q(t,a,i,q,G,N){return(0,s.wg)(),(0,s.iD)("div",d,[(0,s._)("div",n,[(0,s._)("div",r,[(0,s._)("div",{class:(0,l.C_)("day"===t.type?"active":""),onClick:a[0]||(a[0]=a=>{t.timesChange("day")})},"日",2),(0,s._)("div",{class:(0,l.C_)("week"===t.type?"active":""),onClick:a[1]||(a[1]=a=>{t.timesChange("week")})},"周",2)]),(0,s._)("div",u,[(0,s._)("div",o,[(0,s._)("div",{onClick:a[2]||(a[2]=a=>{t.changeTimes("before")})},[(0,s._)("img",{src:e(883),alt:""},null,8,p)]),(0,s._)("div",null,(0,l.zw)(t.pageParams.dataDate),1),(0,s._)("div",{onClick:a[3]||(a[3]=a=>{t.changeTimes("after")})},[(0,s._)("img",{src:e(3831),alt:""},null,8,c)])]),(0,s._)("div",m,(0,l.zw)(t.pageParams.times),1),(0,s._)("div",y,[(0,s.Uk)((0,l.zw)(t.pageParams.steps),1),g]),A]),(0,s._)("div",w,["day"===t.type?((0,s.wg)(),(0,s.iD)(s.HY,{key:0},[(0,s._)("div",h,[v,(0,s._)("div",null,[(0,s.Uk)((0,l.zw)(t.data.stepsValue?t.data.stepsValue:"--"),1),B])]),(0,s._)("div",k,[D,(0,s._)("div",null,[(0,s.Uk)((0,l.zw)(t.data.calorieValue?t.data.calorieValue/1e3:"--"),1),V])]),(0,s._)("div",C,[E,(0,s._)("div",null,[(0,s.Uk)((0,l.zw)(t.data.distanceValue?t.data.distanceValue/1e3:"--"),1),L])])],64)):((0,s.wg)(),(0,s.iD)(s.HY,{key:1},[(0,s._)("div",_,[x,(0,s._)("div",null,[(0,s.Uk)((0,l.zw)(t.data.totalSteps?t.data.totalSteps:"--"),1),I])]),(0,s._)("div",S,[z,(0,s._)("div",null,[(0,s.Uk)((0,l.zw)(t.data.averageSteps?t.data.averageSteps:"--"),1),b])]),(0,s._)("div",U,[f,(0,s._)("div",null,[(0,s.Uk)((0,l.zw)(t.data.totalCalorieValue?t.data.totalCalorieValue/1e3:"--"),1),Q])]),(0,s._)("div",R,[P,(0,s._)("div",null,[(0,s.Uk)((0,l.zw)(t.data.totalDistanceValue?t.data.totalDistanceValue/1e3:"--"),1),Y])])],64))])])])}e(2106);var G=e(2753),N=e(7463),O=e(4730),J=e(7303),T=(0,s.aZ)({setup(){const{proxy:t}=(0,s.FN)(),a=(0,N.qj)({myEcharts:null,requestUrl:"",token:"",type:"day",day:"",userId:"",pageParams:{dataDate:"",times:"",steps:""},data:{}});(0,s.bv)((()=>{let e=(0,O.e)("h"),s=(0,O.e)("r"),l=(0,O.e)("t"),d=(0,O.e)("id"),n=(0,O.e)("d");e&&s&&l&&d?(a.requestUrl=e+"://"+s,a.token=l,a.day=n||t.$times.getCurrentDay(),a.userId=d,i()):alert("缺少必要参数!")}));const e=e=>{a.type=e;let s=(0,O.e)("d");a.day=s||t.$times.getCurrentDay(),"day"===e?i():d()},l=e=>{"day"===a.type?(a.day=t.$times.changeDay(a.day,e,1),i()):(a.day=t.$times.changeDay(a.day,e,7),d())},i=()=>{(0,J.v5)(a.requestUrl,a.token,{userId:a.userId,queryDate:a.day}).then((t=>{a.myEcharts&&a.myEcharts.dispose(),a.myEcharts=G.S1(document.getElementById("myEcharts"),"walden");let e=null;for(let a=t.result.itemList.length;a--;a<0)if(t.result.itemList[a].steps){e=a;break}null===e&&(e=2*(new Date).getHours()+1),a.pageParams={dataDate:t.result.dataDate,times:t.result.itemList[e-1].time+"-"+t.result.itemList[e].time,steps:t.result.itemList[e].steps},t.result.type="day",t.result.dataIndex=e,a.data=t.result,(0,s.Y3)((()=>{n(!0)}))}))},d=()=>{(0,J.XD)(a.requestUrl,a.token,{userId:a.userId,queryDate:a.day}).then((t=>{a.myEcharts&&a.myEcharts.dispose(),a.myEcharts=G.S1(document.getElementById("myEcharts"),"walden");let e=null;for(let a=t.result.stepsDayVoList.length;a--;a<0)if(t.result.stepsDayVoList[a].stepsValue){e=a;break}null===e&&(e=new Date(a.day).getDay()-1),a.pageParams={dataDate:t.result.stepsDayVoList[0].dataDate+" "+t.result.stepsDayVoList[6].dataDate,times:t.result.stepsDayVoList[e].weekName,steps:t.result.stepsDayVoList[e].stepsValue?t.result.stepsDayVoList[e].stepsValue:0},t.result.type="week",t.result.dataIndex=e,a.data=t.result,(0,s.Y3)((()=>{n(!0)}))}))},n=t=>{let e=null,s=[],l=[];e=null!=a.data.dataIndex?a.data.dataIndex:new Date(a.day).getDay()-1,"day"===a.data.type?a.data.itemList.map(((t,a)=>{s.push({value:t.time,textStyle:{color:a===e?"#333333":"#B6B6B6",fontSize:a===e?14:12,fontWeight:a===e?"bold":"normal",lineHeight:16}}),l.push(t.steps?t.steps:0)})):a.data.stepsDayVoList.map(((t,a)=>{s.push({value:t.weekName,textStyle:{color:a===e?"#333333":"#B6B6B6",fontSize:a===e?14:12,fontWeight:a===e?"bold":"normal",lineHeight:16}}),l.push(t.stepsValue?t.stepsValue:0)}));let i={legend:{show:!1},grid:{top:"10%",left:"5%",right:"0%",bottom:"1%",containLabel:!0},xAxis:{type:"category",data:s,axisLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,interval:"day"===a.data.type?11:0,textStyle:{color:"#B6B6B6",fontSize:12}},splitLine:{show:!1}},yAxis:{type:"value",position:"right",min:10,minInterval:1,axisLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,textStyle:{color:"#B6B6B6",fontSize:12}},splitLine:{show:!0,textStyle:{color:"#EAECF1"}}},series:[{name:"步数",type:"bar",barWidth:"day"===a.data.type?3:9,data:l,itemStyle:{normal:{color:"#21BEBD",barBorderRadius:[5,5,0,0]}}}]};a.myEcharts.setOption(i),t&&a.myEcharts.on("click",(t=>{"day"===a.data.type&&(a.pageParams={dataDate:a.data.dataDate,times:a.data.itemList[t.dataIndex-1].time+"-"+a.data.itemList[t.dataIndex].time,steps:a.data.itemList[t.dataIndex].steps}),"week"===a.data.type&&(a.data.dataIndex=t.dataIndex,a.pageParams={dataDate:a.data.stepsDayVoList[0].dataDate+" "+a.data.stepsDayVoList[6].dataDate,times:a.data.stepsDayVoList[t.dataIndex].weekName,steps:a.data.stepsDayVoList[t.dataIndex].stepsValue},n(!1))}))};return{...(0,N.BK)(a),timesChange:e,changeTimes:l}}}),Z=e(6974);const K=(0,Z.Z)(T,[["render",q],["__scopeId","data-v-816dac98"]]);var F=K},883:function(t){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB+0lEQVRYR+2WP2tTURjGf+8lUQNdtCKCESnk3mgmJTexhQ5BBEEcBBVxcxLB4qBdpINC6yBYOjhaHBwEwQ8g+AnspegUbM4mISCIWogOmtxXghZSub3cf3KXnvk95/md57x/jpDzkpz12QXIzIF6vV7c3LSuWpZcVmVSVT+I+KvGrL8Ne+ZMABynPqtqPQFO/iM2BJ4Xi99vttvtn0EgqQBarVah2+0/EpE5YM9ONxWRlU5n7U6mAJWK2xKxFkFnI1TSJ2O8w5kAlMszpVLp1wOQ28C+COKjkG/GePtTAziOe15V7gPNiMJbYV+M8SYTA9RqtYnBYGJeVReAQkzxUXhygGq1ecb39SEwnUA4nQO23bgOPE1463He+A7Y9vQJGL4PK68YjiQBaL4AvRZDJCw0CUDjI3A0T4AucCRPgNfAuTwBzgJvcgMYCVcq7rKIBA6RmGDxk3BLwLbdGyCLwKGYoun6wPhux6kfV7WWgEsJIZI7sB2kcReYVyVwtIbAZQMwEqhW3arvy2PgQlQ3RPja6XgHEk/DoI2O495SlXsRe0V2DozDTE2dOlYoFFaBUcmGLHllzNqVTB3Ynhvu3N+PysEAEc+yBhc3Nt71/hvAn55xuiwyXACZAfaCfBbxX/b7+qzXW/+xkz2pfsVRkzD0cbI4JM0Zuw78BjGoqiFjL7ZwAAAAAElFTkSuQmCC"},3831:function(t){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB80lEQVRYR+2XPUscURSG3zO7WpgFNQiBZUk3GrZSZM0vCOQHCEIKC9mUKUICKRJBC0mjFqIQUqULIQopJCBI2EJw3ZkhqTaZewckZIUQojbCRneYIyPaGHfu7Je3cdo5530ezszce4eg+SLNfNwIKCdgmqP3mY08Ed0jwn4Q8Gpvb/DBcZxaOx5fXYFsNttdq916A2ASQOIS7BtR8EQIZ6tViboCg4Nji8z8NAJwwszLmUzqRaFQ8JsVqStgmrnfAO6og2mLOZj2PLugrv2/IkrgEEBfzNB/AC9Vq10zlcp2NWbPWVmUwD6A242EASgR8awQ9ue4fe0WCLk+Ec0lk0fz5XL5SCXSCYELZtEw6KXrlr5ESXRS4GwaAB5Lab2rJ9FpgZB7AiSGpSx+v0riOgTCd/29lKVHGgXwS0rrrk6BPSmtjE6BDSmthzoFHkhpbWoRYOZFz7Of6fgM/wA8LaX9VsdCtEYUvBLC+XGtSzERwi18XghrQQW+uB9xIMkdMKM/bhCAdcPg565ruw30tGU73iPi10LYK42AlRMwzbGPAI8rQjd938/v7n792Qw88kAyNDSSDoLkJwC5K8L/nh88lpsFKycQFqTToz2pFE0xGxMADwA4BnibOTHneTuVVuGRE2hHeJwM5Y9JnJBWam4ETgFiCbwh/dz3ugAAAABJRU5ErkJggg=="}}]);