1 line
28 KiB
JavaScript
1 line
28 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-index-echarts"],{"00bf":function(t,e,a){"use strict";a.r(e);var i=a("a7de"),o=a("cb45");for(var s in o)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return o[t]}))}(s);a("8169");var n=a("828b"),r=Object(n["a"])(o["default"],i["b"],i["c"],!1,null,"40b8ab7a",null,!1,i["a"],void 0);e["default"]=r.exports},1932:function(t,e,a){"use strict";a.r(e);var i=a("1a62"),o=a.n(i);for(var s in i)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(s);e["default"]=o.a},"1a62":function(t,e,a){"use strict";a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"overview",props:{overviewData:Object},data:function(){return{}}};e.default=i},"23df":function(t,e,a){"use strict";a.r(e);var i=a("d02c"),o=a("7158");for(var s in o)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return o[t]}))}(s);a("be2c");var n=a("828b"),r=Object(n["a"])(o["default"],i["b"],i["c"],!1,null,"1bcc2c85",null,!1,i["a"],void 0);e["default"]=r.exports},"2cf2":function(t,e,a){t.exports=a.p+"static/image/kalvli.jpg"},3789:function(t,e,a){var i=a("7694b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=a("967d").default;o("7fea09a0",i,!0,{sourceMap:!1,shadowMode:!1})},"4ad7":function(t,e,a){t.exports=a.p+"static/image/juli.jpg"},"583e":function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(a("39d8")),s=(0,o.default)({name:"cankao",props:{cankaoData:Array},data:function(){return{}}},"data",(function(){return{}}));e.default=s},"5c61":function(t,e,a){var i=a("5f42");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=a("967d").default;o("8d44363e",i,!0,{sourceMap:!1,shadowMode:!1})},"5f42":function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,".total_box[data-v-1bcc2c85]{padding:%?20?%;.b1{width:%?300?%;height:%?250?%;padding:%?20?%;border-radius:%?20?%;background-color:#fff}}.body-style[data-v-1bcc2c85]{background-color:#f6f6f6}.box-rds[data-v-1bcc2c85]{background-color:#fff;border-radius:%?40?%;padding:%?30?%;margin:%?20?%}.title[data-v-1bcc2c85]{background-color:#fff;.title-data{font-size:%?60?%;font-weight:700;margin-right:%?10?%}}.flx[data-v-1bcc2c85]{display:flex}.jc-end[data-v-1bcc2c85]{justify-content:end}.jc-start[data-v-1bcc2c85]{justify-content:end}.ac[data-v-1bcc2c85]{align-items:center}.jc[data-v-1bcc2c85]{justify-content:center}.jcsb[data-v-1bcc2c85]{justify-content:space-between}.fd_row[data-v-1bcc2c85]{flex-direction:row}",""]),t.exports=e},7158:function(t,e,a){"use strict";a.r(e);var i=a("807c"),o=a.n(i);for(var s in i)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(s);e["default"]=o.a},"7694b":function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,".box-rds[data-v-612e00a4]{background-color:#fff;border-radius:%?40?%;padding:%?30?%;margin:%?20?%}.over[data-v-612e00a4]{.tb_head{margin-top:%?20?%;font-size:%?24?%;color:#999}.tb_val:nth-child(1){width:40%}.tb_val:nth-child(2){width:40%;text-align:center}.tb_val:nth-child(3){width:20%;text-align:right}}",""]),t.exports=e},"807c":function(t,e,a){"use strict";a("6a54");var i=a("3639").default,o=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("473f"),a("bf0f"),a("e966"),a("795c"),a("c9b5"),a("ab80"),a("fd3c"),a("aa9c"),a("e838"),a("c223"),a("8f71");var s=o(a("b7c7")),n=o(a("2634")),r=o(a("2fdc")),l=o(a("9b1b")),c=i(a("d641")),d=a("8f59"),u={data:function(){return{stepCount:0,calorie:0,distance:0,time:(new Date).toISOString().substring(0,10),type:"",desc:"",dataConfig:{bloodGlucose:{title:"123123",name:"血糖",color:"#fb8544",unit:"毫摩尔/升",cankaoData:[{name:"空腹/餐前",data:[0,3.9,6.1,15],adjustment:[.05,0,-.05],max:15},{name:"餐后1小时",data:[0,6.7,9.4,15],adjustment:[.04,0,-.04],max:15},{name:"餐后2小时",data:[0,4.4,7.8,15],adjustment:[.04,0,-.04],max:15}]},step:{name:"每日活动",color:"#29cf6f",unit:"毫摩尔/升"},bloodOxygen:{title:"123123",name:"血氧",color:"#bf32fc",unit:"%",cankaoData:!1},bodyTemperature:{title:"bodyTemperature",name:"体温",color:"#2ec8d8",unit:"℃",cankaoData:!1},bloodPressure:{title:"bloodPressure",name:"血压",color:"#fb8544",color1:"#00c3da",unit:"℃",cankaoData:!1},pulseReat:{title:"123123",name:"心率",color:"#fd5656",unit:"次/分",cankaoData:!1},bloodLiquid:{title:"123123",name:"尿酸",color:"#f00",unit:"微摩尔/升",cankaoData:[{name:"尿酸",data:[0,150,420,1e3],adjustment:[.06,0,-.06],max:1e3}]},bloodLiquidAll:{title:"123123",name:"血脂",unit:"微摩尔/升",overviewData:{name:"血脂概况",tb_head:["","范围","平均值"],data:[{name:"总胆固醇",value:"0-0",average:0,color:"#46b4ff",bgColor:"#e1f3fd"},{name:"甘油三酯",value:"0-0",average:0,color:"#29cf6c",bgColor:"#e2fff3"},{name:"高密度脂蛋白",value:"0-0",average:0,color:"#fcc05d",bgColor:"#fef5e3"},{name:"低密度脂蛋白",value:"0-0",average:0,color:"#fa4e33",bgColor:"#fee5e1"}]},cankaoData:[{name:"总胆固醇",data:[0,2.8,5.17,20],adjustment:[.05,.02,-.05],max:20},{name:"甘油三酯",data:[0,.56,1.7,20],adjustment:[.06,-.02,-.04],max:3},{name:"高密度脂蛋白",data:[0,.96,1.15,20],adjustment:[.04,0,-.04],max:1.6},{name:"低密度脂蛋白",data:[0,3.1,20],adjustment:[.04,0,-.04],max:20}]}},option:{xAxis:{splitLine:{show:!1},type:"value",max:4,min:0,axisLabel:{show:!0,splitNumber:2,formatter:function(t,e){return["12am","6am","12pm","6pm","12am"][Math.floor(e)]}}},yAxis:{splitLine:{show:!0,lineStyle:{color:["#ccc"],type:"dashed"}},axisTick:{show:!1},axisLine:{show:!1},axisLabel:{},position:"right",splitNumber:3},series:[{symbolSize:5,data:[],markLine:{data:[{show:!1,yAxis:2.5}],lineStyle:{color:"#ccc",cap:"butt"},label:{color:"#ccc"}},type:"scatter"}]}}},onLoad:function(t){this.type=t.type,this.desc=t.desc||"",this.calorie=t.calorie||0,this.stepCount=t.step||0,this.distance=t.distance||0},computed:(0,l.default)({},(0,d.mapGetters)({getActiceDevice:"api/getActiceDevice"})),methods:{init:function(){var t=this;return(0,r.default)((0,n.default)().mark((function e(){var a;return(0,n.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$refs.chartRef.init(c);case 2:return t.chart=e.sent,e.next=5,t.getDataList();case 5:a=e.sent,t.chart.setOption(a);case 7:case"end":return e.stop()}}),e)})))()},back:function(){uni.navigateBack({delta:1})},goPath:function(){var t=this.type;"bloodLiquid"==this.type&&(t="bloodLiquid&desc=uricAcidVal"),"bloodLiquidAll"==this.type&&(t="bloodLiquid"),uni.navigateTo({url:"./detail?type="+t})},makeHour:function(t){return Math.floor(t/6)},makeMinute:function(t){return t/60},makeFloatHoursMinutes:function(t,e){var a=3600*t+60*e,i=a/86400*4;return i.toFixed(2)},getDataList:function(){var t=this;return(0,r.default)((0,n.default)().mark((function e(){var a,i;return(0,n.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=t.type,"step"==t.type&&(a="step_split"),"bloodLiquidAll"==t.type&&(a="bloodLiquid"),e.next=5,t.$store.dispatch("api/getDeviceListDays",{type:a,device_real_time:t.time,device_id:t.getActiceDevice.device_id});case 5:return i=e.sent,e.abrupt("return",t.makeOptionConfig(i.data));case 7:case"end":return e.stop()}}),e)})))()},getAverage:function(t){if(0===t.length)return 0;var e=t.reduce((function(t,e){return t+e}));return e/t.length},subtractMinutes:function(t,e){var a=t.split(":"),i=parseInt(a[0],10),o=parseInt(a[1],10),s=new Date;s.setHours(i,o,0,0),s.setMinutes(s.getMinutes()-e);var n=s.getHours().toString().padStart(2,"0"),r=s.getMinutes().toString().padStart(2,"0");return n+":"+r},makeOptionConfig:function(t){var e=this,a=[],i=0,o=0,n=0,r=0,l=0,d=[],u={};switch(this.type){case"step":for(var f in t.map((function(t,e){var a=t.hour_minute.split(":"),i="";i=a[1]<30?a[0]+":00":a[0]+":30",void 0==u[i]?u[i]={val:t.data_msg.stepCount,from:1}:u[i].val+=t.data_msg.stepCount})),u)if(u.hasOwnProperty(f)){var v=f.split(":"),h=this.makeFloatHoursMinutes(v[0],v[1]);a.push({value:[h,u[f].val],itemStyle:{color:this.dataConfig[this.type].color}})}console.log(a),this.option.series[0].data=a,this.option.series[0].markLine=[],this.option.series[0].type="bar",this.option.series[0].barMaxWidth="10",this.option.title={text:this.stepCount+"步",left:"center"};break;case"bodyTemperature":for(var p in t.map((function(t,e){var a=t.hour_minute.split(":"),r=a[0]+":00";void 0==u[r]?u[r]={val:[parseFloat(t.data_msg)],from:0}:u[r].val=[].concat((0,s.default)(u[r].val),[parseFloat(t.data_msg)]);var l=parseFloat(t.data_msg);i+=l,(0==o||o<l)&&(o=l),(0==n||n>l)&&(n=l)})),r=i/t.length,r=parseFloat(r.toFixed(2)),u)if(u.hasOwnProperty(p)){var g=p.split(":"),b=this.makeFloatHoursMinutes(g[0],g[1]);a.push({value:[b,this.getAverage(u[p].val)],itemStyle:{color:this.dataConfig[this.type].color}})}this.option.series[0].data=a,this.option.series[0].type="line",this.option.series[0].lineStyle={},this.option.series[0].lineStyle.color="#ccc",this.option.series[0].markLine.data[0].yAxis=r,this.option.series[0].markLine.lineStyle.color=this.dataConfig[this.type].color,this.option.series[0].markLine.label.color=this.dataConfig[this.type].color,this.option.yAxis.min=parseInt(n)-1,this.option.yAxis.max=parseInt(o)+1,this.option.yAxis.splitNumber=1,this.option.title={text:n+"-"+o,subtext:"℃",left:"center"},this.dataConfig.bodyTemperature.title=n+"-"+o;break;case"bloodOxygen":for(var m in t.map((function(t,a){var o=t.hour_minute.split(":"),n=e.getAverage(t.data_msg);if(o[1]%10==0){var r=t.hour_minute;void 0==u[r]?u[r]={val:t.data_msg.filter((function(t){return t>0})),from:0}:u[r].val=[].concat((0,s.default)(u[r].val),(0,s.default)(t.data_msg.filter((function(t){return t>0}))))}else{var l=o[0]+":"+(o[1]-5==0?"00":o[1]-5);void 0==u[l]?u[l]={val:t.data_msg.filter((function(t){return t>0})),from:1}:u[l].val=[].concat((0,s.default)(u[l].val),(0,s.default)(t.data_msg.filter((function(t){return t>0}))))}i+=n,t.data_msg.map((function(t,e){t>0&&d.push(t)}))})),u)if(u.hasOwnProperty(m)){var y=m.split(":"),x=this.makeFloatHoursMinutes(y[0],y[1]);a.push({value:[x,this.getAverage(u[m].val)],itemStyle:{color:this.dataConfig[this.type].color}})}d.length>0&&(n=Math.min.apply(Math,d),o=Math.max.apply(Math,d)),r=i/t.length,r=parseFloat(r.toFixed(0)),this.option.series[0].data=a,this.option.series[0].markLine.data[0].yAxis=r,this.option.series[0].markLine.data[0].value=r,this.option.series[0].markLine.symbol="none",this.option.series[0].markLine.lineStyle.color=this.dataConfig[this.type].color,this.option.series[0].markLine.label.color=this.dataConfig[this.type].color,this.option.series[0].markLine.label.position="insideEndTop",this.option.title={text:n+"-"+o,subtext:"毫摩尔/升",left:"center"},this.option.yAxis.splitNumber=2,this.dataConfig.bodyTemperature.title=n+"-"+o,this.option.yAxis.min=96,this.option.yAxis.max=100;break;case"bloodGlucose":for(var w in t.map((function(t,e){var a=t.hour_minute.split(":");if(a[1]<30){var r=a[0]+":00";void 0==u[r]?u[r]={val:[t.data_msg],from:0}:u[r].val=[].concat((0,s.default)(u[r].val),[t.data_msg])}else{var l=a[0]+":30";void 0==u[l]?u[l]={val:[t.data_msg],from:1}:u[l].val=[].concat((0,s.default)(u[l].val),[t.data_msg])}i+=t.data_msg,(0==o||o<t.data_msg)&&(o=t.data_msg),(0==n||n>t.data_msg)&&(n=t.data_msg)})),r=i/t.length,r=parseFloat(r.toFixed(2)),u)if(u.hasOwnProperty(w)){var _=w.split(":"),k=this.makeFloatHoursMinutes(_[0],_[1]);a.push({value:[k,this.getAverage(u[w].val)],itemStyle:{color:this.dataConfig[this.type].color}})}this.option.series[0].data=a,this.option.series[0].markLine.data[0].yAxis=r,this.option.series[0].markLine.lineStyle.color=this.dataConfig[this.type].color,this.option.series[0].markLine.label.color=this.dataConfig[this.type].color,this.option.title={text:n+"-"+o,subtext:"毫摩尔/升",left:"center"},this.dataConfig.bloodGlucose.title=n+"-"+o;break;case"bloodPressure":var C=0,L=0,D=0,A=[];t.map((function(t,e){var a=t.hour_minute.split(":"),r=a[0]+":00";void 0==u[r]?u[r]={val:[t.data_msg.bloodPressureHigh],val2:[t.data_msg.bloodPressureLow],from:0}:(u[r].val=[].concat((0,s.default)(u[r].val),[t.data_msg.bloodPressureHigh]),u[r].val=[].concat((0,s.default)(u[r].val),[t.data_msg.bloodPressureLow])),i+=t.data_msg.bloodPressureHigh,D+=t.data_msg.bloodPressureLow,(0==o||o<t.data_msg.bloodPressureHigh)&&(o=t.data_msg.bloodPressureHigh),(0==n||n>t.data_msg.bloodPressureHigh)&&(n=t.data_msg.bloodPressureHigh),(0==C||C<t.data_msg.bloodPressureLow)&&(C=t.data_msg.bloodPressureLow),(0==L||L>t.data_msg.bloodPressureLow)&&(L=t.data_msg.bloodPressureLow)})),r=i/t.length;var M=D/t.length;for(var S in r=parseFloat(r.toFixed(2)),M=parseFloat(M.toFixed(2)),u)if(u.hasOwnProperty(S)){var F=S.split(":"),j=this.makeFloatHoursMinutes(F[0],F[1]);a.push({value:[j,this.getAverage(u[S].val)],itemStyle:{color:this.dataConfig[this.type].color}}),a.push({value:[j,this.getAverage(u[S].val2)],itemStyle:{color:this.dataConfig[this.type].color1}})}this.option.series[0].data=a,this.option.series[0].markLine.data[0].yAxis=r,this.option.series[0].markLine.lineStyle.color=this.dataConfig[this.type].color,this.option.series[0].markLine.label.color=this.dataConfig[this.type].color,this.option.series[0].markLine.data[1]={},this.option.series[0].markLine.data[1].lineStyle={},this.option.series[0].markLine.data[1].lineStyle.color=this.dataConfig[this.type].color1,this.option.series[0].markLine.data[1].label={},this.option.series[0].markLine.data[1].label.color=this.dataConfig[this.type].color1,this.option.series[0].markLine.data[1].yAxis=M,this.option.title={text:"收缩压"+n+"-"+o+" 舒张压:"+L+"-"+C,left:"center"},this.dataConfig.bloodGlucose.title=n+"-"+o;break;case"pulseReat":for(var z in t.map((function(t,e){for(var a=t.data_msg,r=t.hour_minute.split(":"),c=a.length>5?5:a.length,d=[],f=0;f<c;f++){var v=a[f];v<30||v>=200||(d.push(v),l+=1,i+=v,(0==o||o<v)&&(o=v),(0==n||n>v)&&(n=v))}if(r[1]<30){var h=r[0]+":00";void 0==u[h]?u[h]={val:d.filter((function(t){return t>30||t<=200})),from:0}:u[h].val=[].concat((0,s.default)(u[h].val),(0,s.default)(d.filter((function(t){return t>30||t<=200}))))}else{var p=r[0]+":30";void 0==u[p]?u[p]={val:d.filter((function(t){return t>30||t<=200})),from:0}:u[p].val=[].concat((0,s.default)(u[p].val),(0,s.default)(d.filter((function(t){return t>30||t<=200}))))}})),r=i/l,r=parseFloat(r.toFixed(2)),u)if(u.hasOwnProperty(z)){var P=z.split(":"),O=this.makeFloatHoursMinutes(P[0],P[1]);a.push({value:[O,this.getAverage(u[z].val)],itemStyle:{color:this.dataConfig[this.type].color}})}this.option.series[0].data=a,this.option.series[0].markLine.data[0].yAxis=r,this.option.series[0].markLine.lineStyle.color=this.dataConfig[this.type].color,this.option.series[0].markLine.label.color=this.dataConfig[this.type].color,this.option.title={text:n+"-"+o,subtext:"次/分",left:"center"},this.dataConfig.bloodGlucose.title=n+"-"+o,this.option.yAxis.splitNumber=1,this.option.yAxis.min=30,this.option.yAxis.max=90;break;case"bloodLiquid":for(var q in t.map((function(t,e){var a=t.data_msg,r=a.uricAcidVal/10,c=t.hour_minute.split(":");if(c[1]%10==0)var d=t.hour_minute;else d=c[0]+":"+(c[1]-5==0?"00":c[1]-5);void 0==u[d]?u[d]={val:[r]}:u[d].val=[].concat((0,s.default)(u[d].val),[r]),i+=r,(0==o||o<r)&&(o=r),(0==n||n>r)&&(n=r),l+=1})),r=i/l,r=parseFloat(r.toFixed(2)),u)if(u.hasOwnProperty(q)){var H=q.split(":"),G=this.makeFloatHoursMinutes(H[0],H[1]),E=this.subtractMinutes(q,10);a.push({value:[G,this.getAverage(u[q].val)],itemStyle:{color:this.dataConfig[this.type].color}}),u.hasOwnProperty(E)||a.push(null)}this.option.series[0].data=a,this.option.series[0].markLine.data[0].yAxis=r,this.option.series[0].markLine.lineStyle.color=this.dataConfig[this.type].color,this.option.series[0].markLine.label.color=this.dataConfig[this.type].color,this.option.series[0].type="line",this.option.series[0].symbol="none",this.option.series[0].smooth=!0,this.option.series[0].itemStyle={color:"rgb(255, 70, 131)"},this.option.series[0].areaStyle={color:new c.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(254, 174, 173)"},{offset:1,color:"rgb(255, 255, 248)"}])},this.option.title={text:n+"-"+o,subtext:"微摩尔/升",left:"center",textStyle:{fontWeight:"lighter",fontSize:24}},this.dataConfig.bloodGlucose.title=n+"-"+o,this.option.yAxis.axisLabel.formatter=function(t,e){return t},this.option.yAxis.splitNumber=3,this.option.yAxis.min=0,this.option.yAxis.max=Math.round(o)+1;break;case"bloodLiquidAll":var N={cholesterol:[],highDensity:[],lowDensity:[],triacylglycerol:[]};t.map((function(t,e){var a=t.data_msg,i={cholesterol:(a.cholesterol/100).toFixed(2),highDensity:(a.highDensity/100).toFixed(2),lowDensity:(a.lowDensity/100).toFixed(2),triacylglycerol:(a.triacylglycerol/100).toFixed(2)};N.cholesterol.push(parseFloat(i.cholesterol)),N.highDensity.push(parseFloat(i.highDensity)),N.lowDensity.push(parseFloat(i.lowDensity)),N.triacylglycerol.push(parseFloat(i.triacylglycerol));var o=t.hour_minute.split(":");if(o[1]%10==0)var n=t.hour_minute;else n=o[0]+":"+(o[1]-5==0?"00":o[1]-5);void 0==u[n]?u[n]={val:[i.cholesterol],highDensity:[i.highDensity],lowDensity:[i.lowDensity],triacylglycerol:[i.triacylglycerol]}:(u[n].val=[].concat((0,s.default)(u[n].val),[i.cholesterol]),u[n].highDensity=[].concat((0,s.default)(u[n].highDensity),[i.highDensity]),u[n].lowDensity=[].concat((0,s.default)(u[n].lowDensity),[i.lowDensity]),u[n].triacylglycerol=[].concat((0,s.default)(u[n].triacylglycerol),[i.triacylglycerol]))}));var T=[];A=[];var $=[];for(var I in u)if(u.hasOwnProperty(I)){var R=I.split(":"),B=this.makeFloatHoursMinutes(R[0],R[1]),J=this.subtractMinutes(I,10);a.push({value:[B,this.getAverage(u[I].val)]}),u.hasOwnProperty(J)||a.push(null),T.push({value:[B,this.getAverage(u[I].highDensity)]}),u.hasOwnProperty(J)||T.push(null),A.push({value:[B,this.getAverage(u[I].lowDensity)]}),u.hasOwnProperty(J)||A.push(null),$.push({value:[B,this.getAverage(u[I].triacylglycerol)]}),u.hasOwnProperty(J)||$.push(null)}console.log([]),this.option.legend={data:["总胆固醇","甘油三酯","高密度脂蛋白","低密度脂蛋白"]},this.option.series[0].data=a,this.option.series[0].type="line",this.option.series[0].symbol="none",this.option.series[0].smooth=!0,this.option.series[0].name=this.option.legend.data[0],this.option.series[0].color=this.dataConfig.bloodLiquidAll.overviewData.data[0].color,this.option.series[1]={},this.option.series[1].data=$,this.option.series[1].type="line",this.option.series[1].symbol="none",this.option.series[1].smooth=!0,this.option.series[1].name=this.option.legend.data[1],this.option.series[1].color=this.dataConfig.bloodLiquidAll.overviewData.data[1].color,this.option.series[2]={},this.option.series[2].data=T,this.option.series[2].type="line",this.option.series[2].symbol="none",this.option.series[2].smooth=!0,this.option.series[2].name=this.option.legend.data[2],this.option.series[2].color=this.dataConfig.bloodLiquidAll.overviewData.data[2].color,this.option.series[3]={},this.option.series[3].data=A,this.option.series[3].type="line",this.option.series[3].symbol="none",this.option.series[3].smooth=!0,this.option.series[3].name=this.option.legend.data[3],this.option.series[3].color=this.dataConfig.bloodLiquidAll.overviewData.data[3].color,this.option.series[0].markLine=[],this.dataConfig.bloodGlucose.title=n+"-"+o,this.dataConfig.bloodLiquidAll.overviewData.data[0].average=this.getAverage(N.cholesterol).toFixed(2),this.dataConfig.bloodLiquidAll.overviewData.data[1].average=this.getAverage(N.triacylglycerol).toFixed(2),this.dataConfig.bloodLiquidAll.overviewData.data[2].average=this.getAverage(N.highDensity).toFixed(2),this.dataConfig.bloodLiquidAll.overviewData.data[3].average=this.getAverage(N.lowDensity).toFixed(2),N.cholesterol.length>0&&(this.dataConfig.bloodLiquidAll.overviewData.data[0].value=Math.min.apply(Math,(0,s.default)(N.cholesterol)).toFixed(2)+"-"+Math.max.apply(Math,(0,s.default)(N.cholesterol)).toFixed(2),this.dataConfig.bloodLiquidAll.overviewData.data[1].value=Math.min.apply(Math,(0,s.default)(N.triacylglycerol)).toFixed(2)+"-"+Math.max.apply(Math,(0,s.default)(N.triacylglycerol)).toFixed(2),this.dataConfig.bloodLiquidAll.overviewData.data[2].value=Math.min.apply(Math,(0,s.default)(N.highDensity)).toFixed(2)+"-"+Math.max.apply(Math,(0,s.default)(N.highDensity)).toFixed(2),this.dataConfig.bloodLiquidAll.overviewData.data[3].value=Math.min.apply(Math,(0,s.default)(N.lowDensity)).toFixed(2)+"-"+Math.max.apply(Math,(0,s.default)(N.lowDensity)).toFixed(2)),this.option.yAxis.splitNumber=3,this.option.yAxis.min=0,this.option.yAxis.max=6;break}return this.option}}};e.default=u},8169:function(t,e,a){"use strict";var i=a("950e"),o=a.n(i);o.a},"950e":function(t,e,a){var i=a("b525");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=a("967d").default;o("afc65c28",i,!0,{sourceMap:!1,shadowMode:!1})},a7de:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",[a("v-uni-view",{staticClass:"box-rds cankao"},[a("v-uni-view",{staticClass:"top_title"},[t._v("参考")]),a("v-uni-view",{staticClass:"flx jcsb lt_title"},[a("v-uni-view",{staticClass:"flx ac"},[a("v-uni-view",{staticClass:"little-circle color0"}),a("v-uni-view",{staticClass:"wz"},[t._v("偏低")])],1),a("v-uni-view",{staticClass:"flx ac"},[a("v-uni-view",{staticClass:"little-circle color1"}),a("v-uni-view",{staticClass:"wz"},[t._v("正常")])],1),a("v-uni-view",{staticClass:"flx ac"},[a("v-uni-view",{staticClass:"little-circle color2"}),a("v-uni-view",{staticClass:"wz"},[t._v("偏高")])],1)],1),a("v-uni-view",{staticClass:"ck_tb"},t._l(t.cankaoData,(function(e,i){return a("v-uni-view",{key:i,class:"flx jcsb ac"},[a("v-uni-view",{staticClass:"tb_tt"},[t._v(t._s(e.name))]),a("v-uni-view",{staticClass:" zzt"},[e.data[e.data.length-1]!=e.max?a("v-uni-view",{staticClass:"xnz"}):t._e(),a("v-uni-view",{staticClass:"flx fd_row"},t._l(e.data,(function(i,o){return 3==e.data.length||o>0?a("v-uni-view",{key:o,class:"zzt-body color"+(3==e.data.length?o:o-1),style:"flex:"+((i>e.max?e.max:i)-e.data[o-1])/e.max}):t._e()})),1),a("v-uni-view",{staticClass:"flx fd_row "},t._l(e.data,(function(i,o){return o>0?a("v-uni-view",{key:o,class:"flx "+(1==o?"jcsb":"jc-end"),style:"flex:"+(((i>e.max?e.max:i)-e.data[o-1])/e.max+e.adjustment[o-1])},[a("v-uni-view",{staticClass:"font-small"},[t._v(t._s(1==o?e.data[o-1]:""))]),a("v-uni-view",{staticClass:"font-small"},[t._v(t._s(i))])],1):t._e()})),1)],1)],1)})),1)],1)],1)},o=[]},b525:function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,".body-style[data-v-40b8ab7a]{background-color:#f6f6f6}.color0[data-v-40b8ab7a]{background-color:#a6e6aa}.color1[data-v-40b8ab7a]{background-color:#29cf6f}.color2[data-v-40b8ab7a]{background-color:#fb8646}.little-circle[data-v-40b8ab7a]{border-radius:50%;width:%?20?%;height:%?20?%}.box-rds[data-v-40b8ab7a]{background-color:#fff;border-radius:%?40?%;padding:%?30?%;margin:%?20?%}.cankao[data-v-40b8ab7a]{.top_title{padding-bottom:%?20?%}.lt_title{padding:%?20?% %?60?%}.wz{font-size:%?24?%;margin-left:%?10?%;color:#a8a8a8}}.ck_tb[data-v-40b8ab7a]{.tb_tt{font-size:%?24?%}.zzt{position:relative;padding:%?20?% 0;width:60%;.xnz{width:%?8?%;height:%?20?%;background-color:#fff;border-left:%?1?% solid #000;border-right:%?1?% solid #000;position:absolute;right:%?50?%;top:%?19?%;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.zzt-body{height:%?10?%;margin:%?2?%}.zzt-body:nth-child(1){border-top-left-radius:%?10?%;border-bottom-left-radius:%?10?%}.zzt-body:nth-child(3){border-top-right-radius:%?10?%;border-bottom-right-radius:%?10?%}.font-small{font-size:%?24?%}}}.flx[data-v-40b8ab7a]{display:flex}.jc-end[data-v-40b8ab7a]{justify-content:end}.jc-start[data-v-40b8ab7a]{justify-content:end}.ac[data-v-40b8ab7a]{align-items:center}.jc[data-v-40b8ab7a]{justify-content:center}.jcsb[data-v-40b8ab7a]{justify-content:space-between}.fd_row[data-v-40b8ab7a]{flex-direction:row}",""]),t.exports=e},be2c:function(t,e,a){"use strict";var i=a("5c61"),o=a.n(i);o.a},c6e2:function(t,e,a){"use strict";a.r(e);var i=a("d2cc"),o=a("1932");for(var s in o)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return o[t]}))}(s);a("f7f2");var n=a("828b"),r=Object(n["a"])(o["default"],i["b"],i["c"],!1,null,"612e00a4",null,!1,i["a"],void 0);e["default"]=r.exports},cb45:function(t,e,a){"use strict";a.r(e);var i=a("583e"),o=a.n(i);for(var s in i)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(s);e["default"]=o.a},d02c:function(t,e,a){"use strict";a.d(e,"b",(function(){return o})),a.d(e,"c",(function(){return s})),a.d(e,"a",(function(){return i}));var i={tmNavBar:a("2080").default,lEchart:a("70e1").default,overview:a("c6e2").default,cankao:a("00bf").default},o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"body-style"},[i("tm-nav-bar",{attrs:{"left-icon":"arrow-left",title:t.dataConfig[t.type].name},on:{clickLeft:function(e){arguments[0]=e=t.$handleEvent(e),t.back.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"flx jcsb ac",staticStyle:{height:"40rpx","background-color":"#fff",padding:"20rpx"}},[i("v-uni-view",{staticStyle:{"font-size":"40rpx","font-weight":"bold"}}),i("v-uni-view",{staticStyle:{color:"#b8b8b8","font-size":"24rpx"}},[t._v(t._s(t.time))])],1),i("v-uni-view",{staticStyle:{height:"40rpx","background-color":"#fff"}}),i("v-uni-view",{staticStyle:{height:"600rpx","background-color":"#fff"}},[i("l-echart",{ref:"chartRef",on:{finished:function(e){arguments[0]=e=t.$handleEvent(e),t.init.apply(void 0,arguments)}}})],1),"step"==t.type?i("v-uni-view",{staticClass:"flx flx_sb total_box"},[i("v-uni-view",{staticClass:"distance b1"},[i("v-uni-view",{staticClass:"flx"},[i("v-uni-view",{staticStyle:{"font-size":"36rpx","font-weight":"600"}},[t._v(t._s(t.distance))]),i("v-uni-view",{staticStyle:{"font-size":"24rpx","margin-top":"10rpx","margin-left":"4rpx","font-weight":"300"}},[t._v("公里")])],1),i("v-uni-view",{staticStyle:{"font-size":"24rpx",color:"#999"}},[t._v("距离")]),i("v-uni-view",{staticClass:"flx",staticStyle:{"justify-content":"end"}},[i("v-uni-image",{staticStyle:{width:"200rpx"},attrs:{src:a("4ad7"),mode:"widthFix"}})],1)],1),i("v-uni-view",{staticClass:"calorie b1"},[i("v-uni-view",{staticClass:"flx"},[i("v-uni-view",{staticStyle:{"font-size":"36rpx","font-weight":"600"}},[t._v(t._s(t.calorie/10))]),i("v-uni-view",{staticStyle:{"font-size":"24rpx","margin-top":"10rpx","margin-left":"4rpx","font-weight":"300"}},[t._v("千卡")])],1),i("v-uni-view",{staticStyle:{"font-size":"24rpx",color:"#999"}},[t._v("卡路里")]),i("v-uni-view",{staticClass:"flx",staticStyle:{"justify-content":"end"}},[i("v-uni-image",{staticStyle:{width:"200rpx"},attrs:{src:a("2cf2"),mode:"widthFix"}})],1)],1)],1):t._e(),t.dataConfig[t.type].overviewData?i("overview",{attrs:{overviewData:t.dataConfig[t.type].overviewData}}):t._e(),t.dataConfig[t.type].cankaoData?i("cankao",{attrs:{cankaoData:t.dataConfig[t.type].cankaoData}}):t._e(),i("v-uni-view",{staticClass:"box-rds ",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goPath.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"flx jcsb ac"},[i("v-uni-view",{staticStyle:{"font-size":"26rpx"}},[t._v("全部数据")]),i("v-uni-view",{staticStyle:{color:"#b8b8b8"}},[t._v(">")])],1)],1),i("v-uni-view",{staticStyle:{height:"20rpx"}})],1)},s=[]},d2cc:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",[a("v-uni-view",{staticClass:"box-rds over"},[a("v-uni-view",{staticClass:"top_title"},[t._v(t._s(t.overviewData.name))]),a("v-uni-view",{staticClass:"flx flx_sb tb_head"},t._l(t.overviewData.tb_head,(function(e,i){return a("v-uni-view",{key:i,staticClass:"tb_val"},[t._v(t._s(e))])})),1),t._l(t.overviewData.data,(function(e,i){return a("v-uni-view",{key:i,staticClass:"flx flx_sb flx_ac tb_content",staticStyle:{"margin-top":"40rpx"}},[a("v-uni-view",{staticClass:"tb_val",staticStyle:{"font-size":"24rpx"}},[t._v(t._s(e.name))]),a("v-uni-view",{staticClass:"tb_val",style:"border-radius: 40rpx;padding: 4rpx;font-size:24rpx;color:"+e.color+";background-color:"+e.bgColor},[t._v(t._s(e.value))]),a("v-uni-view",{staticClass:"tb_val",style:"font-size:24rpx;color:"+e.color},[t._v(t._s(e.average))])],1)}))],2)],1)},o=[]},f7f2:function(t,e,a){"use strict";var i=a("3789"),o=a.n(i);o.a}}]); |