Files
xj-admin/public/static/monitor/js/477.73e8bf49.js
T
weixin 2e23b3641c update
1.更新h5
2025-10-09 09:19:41 +08:00

1 line
9.9 KiB
JavaScript

"use strict";(self["webpackChunkma"]=self["webpackChunkma"]||[]).push([[477],{8477:function(t,a,l){l.r(a),l.d(a,{default:function(){return q}});var i=l(7918),e=l(5227);const d={class:"monthly"},o={class:"monthly_dom"},s={class:"monthly_dom_item"},n={class:"content"},v={key:0,class:"total_meals"},u={key:0},c={key:0,style:{"background-color":"#2AC79F"}},r={key:1,style:{"background-color":"#FFD633"}},m={key:2,style:{"background-color":"#FF4F44"}},k={key:1,class:"meal_times"},L={key:0,style:{"background-color":"#2AC79F"}},g={key:1,style:{"background-color":"#FFD633"}},y={key:2,style:{"background-color":"#FF4F44"}},h={key:3,style:{"background-color":"#419FFF"}},F={class:"monthly_dom_item"},I={class:"content"},p={key:0,class:"table"},E={style:{"text-align":"right"}},C={style:{"text-align":"right"}},f={class:"monthly_dom_item"},_={class:"content"},b={key:0,class:"pagoda"},X=["src"],x=["src"],w=["src"],S=["src"],V=["src"],P=["src"],A={key:0};function D(t,a,l,D,B,Q){return(0,i.uX)(),(0,i.CE)("div",d,[a[10]||(a[10]=(0,i.Lk)("div",{class:"times"},null,-1)),(0,i.Lk)("div",o,[(0,i.Lk)("div",s,[a[2]||(a[2]=(0,i.Lk)("div",{class:"title"},"饮食记录分析",-1)),(0,i.Lk)("div",n,[t.data.totalWeekDine?((0,i.uX)(),(0,i.CE)("div",v,[a[1]||(a[1]=(0,i.Lk)("div",null,[(0,i.Lk)("div",null,"总餐数"),(0,i.Lk)("div",null,"餐数"),(0,i.Lk)("div",null,"占比")],-1)),(0,i.Lk)("div",null,[(0,i.Lk)("div",null,[(0,i.eW)((0,e.v_)(t.data.totalWeekDine.totalNum),1),a[0]||(a[0]=(0,i.Lk)("span",null,"餐",-1))]),(0,i.Lk)("div",null,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.data.totalWeekDine.list,(t,a)=>((0,i.uX)(),(0,i.CE)(i.FK,null,[a<3?((0,i.uX)(),(0,i.CE)("div",u,["刚刚好"===t.name?((0,i.uX)(),(0,i.CE)("div",c,"刚刚好 ")):(0,i.Q3)("",!0),"吃少了"===t.name?((0,i.uX)(),(0,i.CE)("div",r,"吃少了 ")):(0,i.Q3)("",!0),"吃多了"===t.name?((0,i.uX)(),(0,i.CE)("div",m,"吃多了 ")):(0,i.Q3)("",!0),(0,i.Lk)("div",null,(0,e.v_)(t.num)+"餐",1),(0,i.Lk)("div",null,(0,e.v_)(t.ratio)+"%",1)])):(0,i.Q3)("",!0)],64))),256))])])])):(0,i.Q3)("",!0),t.data.timesWeekDine?((0,i.uX)(),(0,i.CE)("div",k,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.data.timesWeekDine.vo,t=>((0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("div",null,[(0,i.Lk)("div",null,(0,e.v_)(t.name),1),(0,i.Lk)("div",null,(0,e.v_)(t.value)+"次",1)]),(0,i.Lk)("div",null,["早餐"===t.name?((0,i.uX)(),(0,i.CE)("div",L)):(0,i.Q3)("",!0),"午餐"===t.name?((0,i.uX)(),(0,i.CE)("div",g)):(0,i.Q3)("",!0),"晚餐"===t.name?((0,i.uX)(),(0,i.CE)("div",y)):(0,i.Q3)("",!0),"加餐"===t.name?((0,i.uX)(),(0,i.CE)("div",h)):(0,i.Q3)("",!0)])]))),256))])):(0,i.Q3)("",!0)])]),a[8]||(a[8]=(0,i.Fv)('<div class="monthly_dom_item" data-v-0880362c><div class="title" data-v-0880362c>能量摄入情况</div><div class="content" data-v-0880362c><div class="echarts_dom" data-v-0880362c><div id="myEcharts_1" data-v-0880362c></div></div></div></div><div class="monthly_dom_item" data-v-0880362c><div class="title" data-v-0880362c>热量及宏量营养素摄入分析</div><div class="content" data-v-0880362c><div class="echarts_dom" data-v-0880362c><div id="myEcharts_2" data-v-0880362c></div></div></div></div>',2)),(0,i.Lk)("div",F,[a[4]||(a[4]=(0,i.Lk)("div",{class:"title"},"日均油、盐、动物性食物摄入情况分析",-1)),(0,i.Lk)("div",I,[t.data.oilVOList?((0,i.uX)(),(0,i.CE)("div",p,[a[3]||(a[3]=(0,i.Lk)("div",null,[(0,i.Lk)("div",null,"名称"),(0,i.Lk)("div",{style:{"text-align":"right"}},"推荐摄入量"),(0,i.Lk)("div",{style:{"text-align":"right"}},"实际摄入量")],-1)),(0,i.Lk)("div",null,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.data.oilVOList,t=>((0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("div",null,(0,e.v_)(t.name),1),(0,i.Lk)("div",E,(0,e.v_)(t.totalIntake),1),(0,i.Lk)("div",C,(0,e.v_)(t.realityIntake),1)]))),256))])])):(0,i.Q3)("",!0)])]),(0,i.Lk)("div",f,[a[7]||(a[7]=(0,i.Lk)("div",{class:"title"},"膳食结构分析",-1)),(0,i.Lk)("div",_,[t.data.stFoodPagodaImgInfoVos&&t.data.stFoodPagodaImgInfoVos.oneList?((0,i.uX)(),(0,i.CE)("div",b,[(0,i.Lk)("div",null,[(0,i.Lk)("div",null,[(0,i.Lk)("span",null,(0,e.v_)(t.data.stFoodPagodaImgInfoVos.oneList[0].name),1),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.data.stFoodPagodaImgInfoVos.oneList,t=>((0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("img",{src:t.img,alt:"/"},null,8,X)]))),256)),(0,i.Lk)("span",null,(0,e.v_)(t.data.stFoodPagodaImgInfoVos.oneList[1].name),1)]),(0,i.Lk)("div",null,[(0,i.Lk)("span",null,(0,e.v_)(t.data.stFoodPagodaImgInfoVos.twoList[0].name),1),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.data.stFoodPagodaImgInfoVos.twoList,t=>((0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("img",{src:t.img,alt:"/"},null,8,x)]))),256)),(0,i.Lk)("span",null,(0,e.v_)(t.data.stFoodPagodaImgInfoVos.twoList[1].name),1)]),(0,i.Lk)("div",null,[(0,i.Lk)("span",null,(0,e.v_)(t.data.stFoodPagodaImgInfoVos.threeList[0].name),1),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.data.stFoodPagodaImgInfoVos.threeList,t=>((0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("img",{src:t.img,alt:"/"},null,8,w)]))),256)),(0,i.Lk)("span",null,(0,e.v_)(t.data.stFoodPagodaImgInfoVos.threeList[1].name),1)]),(0,i.Lk)("div",null,[(0,i.Lk)("span",null,(0,e.v_)(t.data.stFoodPagodaImgInfoVos.fourList[0].name),1),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.data.stFoodPagodaImgInfoVos.fourList,t=>((0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("img",{src:t.img,alt:"/"},null,8,S)]))),256)),(0,i.Lk)("span",null,(0,e.v_)(t.data.stFoodPagodaImgInfoVos.fourList[1].name),1)]),(0,i.Lk)("div",null,[(0,i.Lk)("span",null,(0,e.v_)(t.data.stFoodPagodaImgInfoVos.fiveList[0].name),1),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.data.stFoodPagodaImgInfoVos.fiveList,t=>((0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("img",{src:t.img,alt:"/"},null,8,V)]))),256)),(0,i.Lk)("span",null,(0,e.v_)(t.data.stFoodPagodaImgInfoVos.fiveList[1].name),1)]),(0,i.Lk)("div",null,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.data.stFoodPagodaImgInfoVos.sixList,t=>((0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("img",{src:t.img,alt:"/"},null,8,P)]))),256))]),a[5]||(a[5]=(0,i.Fv)('<div data-v-0880362c><div data-v-0880362c><div style="background-color:#EAECF1;" data-v-0880362c></div><div data-v-0880362c>未吃</div></div><div data-v-0880362c><div style="background-color:#DCDCDC;" data-v-0880362c></div><div data-v-0880362c>不足</div></div><div data-v-0880362c><div style="background-color:#2AC79F;" data-v-0880362c></div><div data-v-0880362c>适量</div></div><div data-v-0880362c><div style="background-color:#FFA151;" data-v-0880362c></div><div data-v-0880362c>超量</div></div><div data-v-0880362c><div style="background-color:#F24439;" data-v-0880362c></div><div data-v-0880362c>严重超量</div></div></div>',1))]),t.data.stNutrimentMealsVOS?((0,i.uX)(),(0,i.CE)("div",A,[a[6]||(a[6]=(0,i.Lk)("div",null,[(0,i.Lk)("div",null,"名称"),(0,i.Lk)("div",null,"推荐"),(0,i.Lk)("div",null,"实际")],-1)),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.data.stNutrimentMealsVOS,t=>((0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("div",null,(0,e.v_)(t.name),1),(0,i.Lk)("div",null,(0,e.v_)(t.recommend),1),(0,i.Lk)("div",null,(0,e.v_)(t.value),1)]))),256))])):(0,i.Q3)("",!0)])):(0,i.Q3)("",!0)])]),a[9]||(a[9]=(0,i.Lk)("div",{style:{width:"100%",height:"30px"}},null,-1))])])}l(3239),l(3325);var B=l(7841),Q=l(534),W=l(809),K=l(2475),T=(0,i.pM)({setup(){const{proxy:t}=(0,i.nI)(),a=(0,Q.Kh)({requestUrl:"",token:"",day:"",data:{}});(0,i.sV)(()=>{let i=(0,W.P)("h"),e=(0,W.P)("r"),d=(0,W.P)("t"),o=(0,W.P)("d");i&&e&&d?(a.requestUrl=i+"://"+e,a.token=d,a.day=o||t.$times.getCurrentDay(),l()):alert("缺少必要参数!")});const l=()=>{(0,K.w8)(a.requestUrl,a.token,{mainTimeDay:a.day}).then(t=>{for(let a in t.result.stFoodPagodaImgInfoVos)t.result.stFoodPagodaImgInfoVos[a].map(t=>{t.img=t.img?t.img.replace(/[\r\n]/g,""):""});a.data=t.result,(0,i.dY)(()=>{e(t.result.kcalDineTime.oneList,t.result.kcalDineTime.dayList),d(t.result.hotDineTime.oneList,t.result.hotDineTime.towList,t.result.hotDineTime.threeList)})})},e=(t,a)=>{const l=B.Ts(document.getElementById("myEcharts_1"),"walden");l.setOption({legend:{show:!0,itemWidth:14,itemHeight:14,itemGap:20,textStyle:{color:"#77849E",fontSize:12}},grid:{top:"18%",left:"0%",right:"0%",bottom:"0%",containLabel:!0},xAxis:{type:"category",data:t,axisLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,interval:6,textStyle:{color:"#B6B6B6",fontSize:12}},splitLine:{show:!1}},yAxis:{name:"kcal",type:"value",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,textStyle:{color:"#B6B6B6",fontSize:12}},splitLine:{show:!0,lineStyle:{type:"dashed"},textStyle:{color:"#EAECF1"}}},series:[{name:"早餐",type:"bar",stack:"Ad",barWidth:3,data:a[0].list,itemStyle:{normal:{color:"#2AC79F"}}},{name:"午餐",type:"bar",stack:"Ad",barWidth:3,data:a[1].list,itemStyle:{normal:{color:"#FFD633"}}},{name:"晚餐",type:"bar",stack:"Ad",barWidth:3,data:a[2].list,itemStyle:{normal:{color:"#FF4F44",borderRadius:[4,4,0,0]}}}]})},d=(t,a,l)=>{const i=B.Ts(document.getElementById("myEcharts_2"),"walden");i.setOption({legend:{show:!0,itemWidth:14,itemHeight:14,itemGap:20,textStyle:{color:"#77849E",fontSize:12}},grid:{top:"18%",left:"0%",right:"0%",bottom:"0%",containLabel:!0},xAxis:[{type:"category",data:t,axisLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,textStyle:{color:"#B6B6B6",fontSize:12}},splitLine:{show:!1}}],yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,formatter:"{value}%",textStyle:{color:"#B6B6B6",fontSize:12}},splitLine:{show:!0,lineStyle:{type:"dashed"},textStyle:{color:"#EAECF1"}}},series:[{name:"合理次数占比",type:"bar",stack:"Ad",barWidth:20,data:a,label:{show:!0,color:"#252535",fontSize:10,verticalAlign:"middle",formatter:t=>parseInt(t.value)+"%"},itemStyle:{normal:{color:"#419FFF"}}},{name:"不合理次数占比",type:"bar",stack:"Ad",barWidth:20,data:l,label:{show:!0,color:"#252535",fontSize:10,verticalAlign:"middle",formatter:t=>parseInt(t.value)+"%"},itemStyle:{normal:{color:"#FFD633",borderRadius:[4,4,0,0]}}}]})};return{...(0,Q.QW)(a)}}}),z=l(4097);const O=(0,z.A)(T,[["render",D],["__scopeId","data-v-0880362c"]]);var q=O}}]);