1 line
7.5 KiB
JavaScript
1 line
7.5 KiB
JavaScript
"use strict";(self["webpackChunkma"]=self["webpackChunkma"]||[]).push([[773],{3216:function(a){a.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB80lEQVRYR+2XPUscURSG3zO7WpgFNQiBZUk3GrZSZM0vCOQHCEIKC9mUKUICKRJBC0mjFqIQUqULIQopJCBI2EJw3ZkhqTaZewckZIUQojbCRneYIyPaGHfu7Je3cdo5530ezszce4eg+SLNfNwIKCdgmqP3mY08Ed0jwn4Q8Gpvb/DBcZxaOx5fXYFsNttdq916A2ASQOIS7BtR8EQIZ6tViboCg4Nji8z8NAJwwszLmUzqRaFQ8JsVqStgmrnfAO6og2mLOZj2PLugrv2/IkrgEEBfzNB/AC9Vq10zlcp2NWbPWVmUwD6A242EASgR8awQ9ue4fe0WCLk+Ec0lk0fz5XL5SCXSCYELZtEw6KXrlr5ESXRS4GwaAB5Lab2rJ9FpgZB7AiSGpSx+v0riOgTCd/29lKVHGgXwS0rrrk6BPSmtjE6BDSmthzoFHkhpbWoRYOZFz7Of6fgM/wA8LaX9VsdCtEYUvBLC+XGtSzERwi18XghrQQW+uB9xIMkdMKM/bhCAdcPg565ruw30tGU73iPi10LYK42AlRMwzbGPAI8rQjd938/v7n792Qw88kAyNDSSDoLkJwC5K8L/nh88lpsFKycQFqTToz2pFE0xGxMADwA4BnibOTHneTuVVuGRE2hHeJwM5Y9JnJBWam4ETgFiCbwh/dz3ugAAAABJRU5ErkJggg=="},4699:function(a){a.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"},6773:function(a,e,t){t.r(e),t.d(e,{default:function(){return v}});var s=t(7918),l=t(5227);const i={class:"oxygenSaturation"},n={class:"warp"},d={class:"btn"},r={class:"content"},o={class:"date"},u=["src"],m=["src"],c={class:"times"},y={class:"degree"},g={key:0},A={class:"echarts"},p={class:"list"},L={class:"item"},k={class:"item"};function B(a,e,B,x,E,h){return(0,s.uX)(),(0,s.CE)("div",i,[(0,s.Lk)("div",n,[(0,s.Lk)("div",d,[(0,s.Lk)("div",{class:(0,l.C4)("day"===a.type?"active":""),onClick:e[0]||(e[0]=e=>{a.timesChange("day")})},"日",2),(0,s.Lk)("div",{class:(0,l.C4)("week"===a.type?"active":""),onClick:e[1]||(e[1]=e=>{a.timesChange("week")})},"周",2)]),(0,s.Lk)("div",r,[(0,s.Lk)("div",o,[(0,s.Lk)("div",{onClick:e[2]||(e[2]=e=>{a.changeTimes("before")})},[(0,s.Lk)("img",{src:t(4699),alt:""},null,8,u)]),(0,s.Lk)("div",null,(0,l.v_)(a.pageParams.dataDate),1),(0,s.Lk)("div",{onClick:e[3]||(e[3]=e=>{a.changeTimes("after")})},[(0,s.Lk)("img",{src:t(3216),alt:""},null,8,m)])]),(0,s.Lk)("div",c,(0,l.v_)(a.pageParams.times),1),(0,s.Lk)("div",y,["day"===a.type?((0,s.uX)(),(0,s.CE)("span",g,"平均血氧")):(0,s.Q3)("",!0),(0,s.eW)((0,l.v_)(a.pageParams.oxygenSaturation?a.pageParams.oxygenSaturation:"--"),1),e[4]||(e[4]=(0,s.Lk)("span",null,"%",-1))]),(0,s.Lk)("div",A,[((0,s.uX)(),(0,s.CE)("div",{id:"myEcharts",key:a.type}))])]),(0,s.Lk)("div",p,[(0,s.Lk)("div",L,[e[6]||(e[6]=(0,s.Lk)("div",null,"最新值",-1)),(0,s.Lk)("div",null,[(0,s.eW)((0,l.v_)(a.data.lastValue?a.data.lastValue:"--"),1),e[5]||(e[5]=(0,s.Lk)("span",null,"%",-1))])]),(0,s.Lk)("div",k,[e[8]||(e[8]=(0,s.Lk)("div",null,"血氧范围",-1)),(0,s.Lk)("div",null,[a.data.minValue?((0,s.uX)(),(0,s.CE)(s.FK,{key:0},[(0,s.eW)((0,l.v_)(a.data.minValue)+"-"+(0,l.v_)(a.data.maxValue),1)],64)):((0,s.uX)(),(0,s.CE)(s.FK,{key:1},[(0,s.eW)("--")],64)),e[7]||(e[7]=(0,s.Lk)("span",null,"%",-1))])])])])])}t(5786),t(3239),t(3325);var x=t(7841),E=t(534),h=t(809),V=t(2475),I=(0,s.pM)({setup(){const{proxy:a}=(0,s.nI)(),e=(0,E.Kh)({myEcharts:null,requestUrl:"",token:"",type:"day",day:"",userId:"",pageParams:{dataDate:"",times:"",oxygenSaturation:""},data:{}});(0,s.sV)(()=>{let t=(0,h.P)("h"),s=(0,h.P)("r"),l=(0,h.P)("t"),n=(0,h.P)("id"),d=(0,h.P)("d");t&&s&&l&&n?(e.requestUrl=t+"://"+s,e.token=l,e.day=d||a.$times.getCurrentDay(),e.userId=n,i()):alert("缺少必要参数!")});const t=t=>{e.type=t;let s=(0,h.P)("d");e.day=s||a.$times.getCurrentDay(),"day"===t?i():n()},l=t=>{"day"===e.type?(e.day=a.$times.changeDay(e.day,t,1),i()):(e.day=a.$times.changeDay(e.day,t,7),n())},i=()=>{(0,V.f0)(e.requestUrl,e.token,{userId:e.userId,queryDate:e.day}).then(a=>{e.myEcharts&&e.myEcharts.dispose(),e.myEcharts=x.Ts(document.getElementById("myEcharts"),"walden");let t=null;for(let e=a.result.spo2ItemList.length;e--;e<0)if(a.result.spo2ItemList[e].spo2Value){t=e;break}null===t&&(t=2*(new Date).getHours()+1),e.pageParams={dataDate:a.result.dataDate,times:a.result.spo2ItemList[t-1].time+"-"+a.result.spo2ItemList[t].time,oxygenSaturation:a.result.spo2ItemList[t].spo2Value?a.result.spo2ItemList[t].spo2Value:null};let l=[],i=[];a.result.spo2ItemList.map(a=>{l.push(a.time),i.push(a.spo2Value)}),e.data=a.result,(0,s.dY)(()=>{d(l,i)})})},n=()=>{(0,V.Nt)(e.requestUrl,e.token,{userId:e.userId,queryDate:e.day}).then(a=>{e.myEcharts&&e.myEcharts.dispose(),e.myEcharts=x.Ts(document.getElementById("myEcharts"),"walden");let t=null;for(let e=a.result.dayVoList.length;e--;e<0)if(a.result.dayVoList[e].minValue&&a.result.dayVoList[e].maxValue){t=e;break}null===t&&(t=new Date(e.day).getDay()-1),e.pageParams={dataDate:a.result.dayVoList[0].dataDate+" "+a.result.dayVoList[6].dataDate,times:a.result.dayVoList[t].weekName,oxygenSaturation:a.result.dayVoList[t].minValue?a.result.dayVoList[t].minValue+"~"+a.result.dayVoList[t].maxValue:null},a.result.dataIndex=t,e.data=a.result,(0,s.dY)(()=>{r(!0)})})},d=(a,t)=>{const s=x.Ts(document.getElementById("myEcharts"),"walden"),l={grid:{top:"10%",left:"5%",right:"0%",bottom:"0%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:a,axisTick:{show:!1},axisLabel:{interval:11,textStyle:{color:"#B6B6B6",fontSize:12}},axisLine:{lineStyle:{color:"#EAECF1",width:1}}}],yAxis:[{type:"value",position:"right",min:70,max:100,axisLabel:{formatter(a){return a+"%"},textStyle:{color:"#B6B6B6",fontSize:12}}}],series:[{name:"步数",type:"bar",barWidth:3,data:t,itemStyle:{normal:{color:"#21BEBD",borderRadius:[5,5,0,0]}}}]};s.setOption(l),s.on("click",a=>{e.pageParams.times=e.data.spo2ItemList[a.dataIndex-1].time+"-"+e.data.spo2ItemList[a.dataIndex].time,e.pageParams.oxygenSaturation=e.data.spo2ItemList[a.dataIndex].spo2Value?e.data.spo2ItemList[a.dataIndex].spo2Value:null})},r=a=>{let t=null,s=[],l=[];t=null!=e.data.dataIndex?e.data.dataIndex:new Date(e.day).getDay()-1,e.data.dayVoList.map((a,e)=>{s.push({value:a.weekName,textStyle:{color:e===t?"#333333":"#B6B6B6",fontSize:e===t?14:12,fontWeight:e===t?"bold":"normal",lineHeight:16}}),l.push([a.minValue,a.maxValue,a.minValue,a.maxValue])});const i={grid:{top:"10%",left:"5%",right:"0%",bottom:"1%",containLabel:!0},xAxis:{data:s,axisTick:{show:!1},axisLabel:{interval:0,textStyle:{color:"#B6B6B6",fontSize:12}},axisLine:{lineStyle:{color:"#EAECF1",width:1}}},yAxis:{position:"right",min:70,max:100,axisLabel:{formatter(a){return a+"%"},textStyle:{color:"#B6B6B6",fontSize:12}}},series:[{type:"candlestick",barWidth:8,data:l,itemStyle:{normal:{color:"#21BEBD",color0:"#21BEBD",borderColor:"#21BEBD",borderColor0:"#21BEBD"}}}]};e.myEcharts.setOption(i),a&&e.myEcharts.on("click",a=>{e.data.dataIndex=a.dataIndex,e.pageParams.times=e.data.dayVoList[a.dataIndex].weekName,e.pageParams.oxygenSaturation=e.data.dayVoList[a.dataIndex].minValue?e.data.dayVoList[a.dataIndex].minValue+"~"+e.data.dayVoList[a.dataIndex].maxValue:null,r(!1)})};return{...(0,E.QW)(e),timesChange:t,changeTimes:l}}}),C=t(4097);const w=(0,C.A)(I,[["render",B],["__scopeId","data-v-545f48b8"]]);var v=w}}]); |