1 line
7.9 KiB
JavaScript
1 line
7.9 KiB
JavaScript
"use strict";(self["webpackChunkma"]=self["webpackChunkma"]||[]).push([[370],{9370:function(e,t,a){a.r(t),a.d(t,{default:function(){return U}});var l=a(7669),s=a(5025);const i=e=>((0,l.dD)("data-v-0ff8d210"),e=e(),(0,l.Cn)(),e),d={class:"temperature"},r={class:"warp"},n={class:"btn"},m={class:"content"},u={class:"date"},o=["src"],c=["src"],y={class:"times"},g={class:"degree"},p={key:0},A=i((()=>(0,l._)("span",null,"℃",-1))),B={class:"echarts"},k=i((()=>(0,l._)("div",{class:"label"},[(0,l._)("div",null,[(0,l._)("div",{style:{"background-color":"#1385FA"}}),(0,l._)("div",null,"<35.0℃")]),(0,l._)("div",null,[(0,l._)("div",{style:{"background-color":"#21BEBD"}}),(0,l._)("div",null,"35.0-37.2℃")]),(0,l._)("div",null,[(0,l._)("div",{style:{"background-color":"#FF7500"}}),(0,l._)("div",null,"≥37.2℃")])],-1))),w={class:"list"},V={class:"item"},h=i((()=>(0,l._)("div",null,"体温",-1))),x=i((()=>(0,l._)("span",null,"℃",-1))),E={class:"item"},v=i((()=>(0,l._)("div",null,"皮肤温度",-1))),I=i((()=>(0,l._)("span",null,"℃",-1)));function C(e,t,i,C,L,S){return(0,l.wg)(),(0,l.iD)("div",d,[(0,l._)("div",r,[(0,l._)("div",n,[(0,l._)("div",{class:(0,s.C_)("day"===e.type?"active":""),onClick:t[0]||(t[0]=t=>{e.timesChange("day")})},"日",2),(0,l._)("div",{class:(0,s.C_)("week"===e.type?"active":""),onClick:t[1]||(t[1]=t=>{e.timesChange("week")})},"周",2)]),(0,l._)("div",m,[(0,l._)("div",u,[(0,l._)("div",{onClick:t[2]||(t[2]=t=>{e.changeTimes("before")})},[(0,l._)("img",{src:a(883),alt:""},null,8,o)]),(0,l._)("div",null,(0,s.zw)(e.pageParams.dataDate),1),(0,l._)("div",{onClick:t[3]||(t[3]=t=>{e.changeTimes("after")})},[(0,l._)("img",{src:a(3831),alt:""},null,8,c)])]),(0,l._)("div",y,(0,s.zw)(e.pageParams.times),1),(0,l._)("div",g,["day"===e.type?((0,l.wg)(),(0,l.iD)("span",p,"平均")):(0,l.kq)("",!0),(0,l.Uk)((0,s.zw)(e.pageParams.temperature?e.pageParams.temperature:"--"),1),A]),(0,l._)("div",B,[((0,l.wg)(),(0,l.iD)("div",{id:"myEcharts",key:e.type}))])]),k,(0,l._)("div",w,[(0,l._)("div",V,[h,(0,l._)("div",null,[e.data.minValue?((0,l.wg)(),(0,l.iD)(l.HY,{key:0},[(0,l.Uk)((0,s.zw)(e.data.minValue)+"-"+(0,s.zw)(e.data.maxValue),1)],64)):((0,l.wg)(),(0,l.iD)(l.HY,{key:1},[(0,l.Uk)("--")],64)),x])]),(0,l._)("div",E,[v,(0,l._)("div",null,[e.data.minSkinValue?((0,l.wg)(),(0,l.iD)(l.HY,{key:0},[(0,l.Uk)((0,s.zw)(e.data.minSkinValue)+"-"+(0,s.zw)(e.data.maxSkinValue),1)],64)):((0,l.wg)(),(0,l.iD)(l.HY,{key:1},[(0,l.Uk)("--")],64)),I])])])])])}a(2106);var L=a(2753),S=a(7463),D=a(4730),b=a(7303),f=(0,l.aZ)({setup(){const{proxy:e}=(0,l.FN)(),t=(0,S.qj)({myEcharts:null,requestUrl:"",token:"",type:"day",day:"",userId:"",pageParams:{dataDate:"",times:"",temperature:""},data:{}});(0,l.bv)((()=>{let a=(0,D.e)("h"),l=(0,D.e)("r"),s=(0,D.e)("t"),d=(0,D.e)("id"),r=(0,D.e)("d");a&&l&&s&&d?(t.requestUrl=a+"://"+l,t.token=s,t.day=r||e.$times.getCurrentDay(),t.userId=d,i()):alert("缺少必要参数!")}));const a=a=>{t.type=a;let l=(0,D.e)("d");t.day=l||e.$times.getCurrentDay(),"day"===a?i():d()},s=a=>{"day"===t.type?(t.day=e.$times.changeDay(t.day,a,1),i()):(t.day=e.$times.changeDay(t.day,a,7),d())},i=()=>{(0,b.Q9)(t.requestUrl,t.token,{userId:t.userId,queryDate:t.day}).then((e=>{t.myEcharts&&t.myEcharts.dispose(),t.myEcharts=L.S1(document.getElementById("myEcharts"),"walden");let a=null;for(let t=e.result.tempItemList.length;t--;t<0)if(e.result.tempItemList[t].tempValue){a=t;break}null===a&&(a=2*(new Date).getHours()+1),t.pageParams={dataDate:e.result.dataDate,times:e.result.tempItemList[a-1].time+"-"+e.result.tempItemList[a].time,temperature:e.result.tempItemList[a].tempValue?e.result.tempItemList[a].tempValue:null};let s=[],i=[];e.result.tempItemList.map((e=>{s.push(e.time),i.push(e.tempValue)})),t.data=e.result,(0,l.Y3)((()=>{r(s,i)}))}))},d=()=>{(0,b.oC)(t.requestUrl,t.token,{userId:t.userId,queryDate:t.day}).then((e=>{t.myEcharts&&t.myEcharts.dispose(),t.myEcharts=L.S1(document.getElementById("myEcharts"),"walden");let a=null;for(let t=e.result.dayVoList.length;t--;t<0)if(e.result.dayVoList[t].minValue&&e.result.dayVoList[t].maxValue){a=t;break}null===a&&(a=new Date(t.day).getDay()-1),t.pageParams={dataDate:e.result.dayVoList[0].dataDate+" ~ "+e.result.dayVoList[6].dataDate,times:e.result.dayVoList[a].dataDate,temperature:e.result.dayVoList[a].minValue?e.result.dayVoList[a].minValue+"-"+e.result.dayVoList[a].maxValue:null},e.result.dataIndex=a,t.data=e.result,(0,l.Y3)((()=>{n(!0)}))}))},r=(e,a)=>{const l={grid:{top:"10%",left:"5%",right:"0%",bottom:"0%",containLabel:!0},xAxis:[{type:"category",data:e,axisTick:{show:!1},axisLabel:{interval:11,textStyle:{color:"#B6B6B6",fontSize:12}},axisLine:{lineStyle:{color:"#EAECF1",width:1}}}],yAxis:[{type:"value",position:"right",min:34,max:42,axisLabel:{formatter(e){return e+"℃"},textStyle:{color:"#B6B6B6",fontSize:12}}}],series:[{symbolSize:8,data:a,type:"scatter",itemStyle:{normal:{color:e=>e.data<35?"#1385FA":e.data>=35&&e.data<=37.2?"#02C7D2":e.data>=37.2?"#FF7500":void 0}}}]};t.myEcharts.setOption(l),t.myEcharts.on("click",(e=>{t.pageParams.times=t.data.tempItemList[e.dataIndex-1].time+"-"+t.data.tempItemList[e.dataIndex].time,t.pageParams.temperature=t.data.tempItemList[e.dataIndex].tempValue?t.data.tempItemList[e.dataIndex].tempValue:null}))},n=e=>{let a=null,l=[],s=[];a=null!=t.data.dataIndex?t.data.dataIndex:new Date(t.day).getDay()-1,t.data.dayVoList.map(((e,t)=>{l.push({value:e.weekName,textStyle:{color:t===a?"#333333":"#B6B6B6",fontSize:t===a?14:12,fontWeight:t===a?"bold":"normal",lineHeight:16}}),s.push([e.minValue,e.maxValue,e.minValue,e.maxValue])}));const i={grid:{top:"10%",left:"5%",right:"0%",bottom:"1%",containLabel:!0},xAxis:{data:l,axisTick:{show:!1},axisLabel:{interval:0,textStyle:{color:"#B6B6B6",fontSize:12}},axisLine:{lineStyle:{color:"#EAECF1",width:1}}},yAxis:{position:"right",min:34,max:42,axisLabel:{formatter(e){return e+"℃"},textStyle:{color:"#B6B6B6",fontSize:12}}},series:[{type:"candlestick",barWidth:8,data:s,itemStyle:{normal:{color:"#21BEBD",color0:"#21BEBD",borderColor:"#21BEBD",borderColor0:"#21BEBD"}}}]};t.myEcharts.setOption(i),e&&t.myEcharts.on("click",(e=>{t.data.dataIndex=e.dataIndex,t.pageParams.times=t.data.dayVoList[e.dataIndex].weekName,t.pageParams.temperature=t.data.dayVoList[e.dataIndex].minValue?t.data.dayVoList[e.dataIndex].minValue+"-"+t.data.dayVoList[e.dataIndex].maxValue:null,n(!1)}))};return{...(0,S.BK)(t),timesChange:a,changeTimes:s}}}),z=a(6974);const _=(0,z.Z)(f,[["render",C],["__scopeId","data-v-0ff8d210"]]);var U=_},883:function(e){e.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(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB80lEQVRYR+2XPUscURSG3zO7WpgFNQiBZUk3GrZSZM0vCOQHCEIKC9mUKUICKRJBC0mjFqIQUqULIQopJCBI2EJw3ZkhqTaZewckZIUQojbCRneYIyPaGHfu7Je3cdo5530ezszce4eg+SLNfNwIKCdgmqP3mY08Ed0jwn4Q8Gpvb/DBcZxaOx5fXYFsNttdq916A2ASQOIS7BtR8EQIZ6tViboCg4Nji8z8NAJwwszLmUzqRaFQ8JsVqStgmrnfAO6og2mLOZj2PLugrv2/IkrgEEBfzNB/AC9Vq10zlcp2NWbPWVmUwD6A242EASgR8awQ9ue4fe0WCLk+Ec0lk0fz5XL5SCXSCYELZtEw6KXrlr5ESXRS4GwaAB5Lab2rJ9FpgZB7AiSGpSx+v0riOgTCd/29lKVHGgXwS0rrrk6BPSmtjE6BDSmthzoFHkhpbWoRYOZFz7Of6fgM/wA8LaX9VsdCtEYUvBLC+XGtSzERwi18XghrQQW+uB9xIMkdMKM/bhCAdcPg565ruw30tGU73iPi10LYK42AlRMwzbGPAI8rQjd938/v7n792Qw88kAyNDSSDoLkJwC5K8L/nh88lpsFKycQFqTToz2pFE0xGxMADwA4BnibOTHneTuVVuGRE2hHeJwM5Y9JnJBWam4ETgFiCbwh/dz3ugAAAABJRU5ErkJggg=="}}]); |