"use strict";(self["webpackChunkma"]=self["webpackChunkma"]||[]).push([[750],{2750:function(t,e,l){l.r(e),l.d(e,{default:function(){return z}});var i=l(7918),a=l(5227);const d={class:"weekly"},s={class:"weekly_dom"},n={class:"weekly_dom_item"},o={class:"content"},r={key:0,class:"total_meals"},v={key:0},c={key:0,style:{"background-color":"#2AC79F"}},u={key:1,style:{"background-color":"#FFD633"}},m={key:2,style:{"background-color":"#FF4F44"}},k={key:1,class:"meal_times"},y={key:0,style:{"background-color":"#2AC79F"}},L={key:1,style:{"background-color":"#FFD633"}},h={key:2,style:{"background-color":"#FF4F44"}},p={key:3,style:{"background-color":"#419FFF"}},b={class:"weekly_dom_item"},f={class:"content"},F={class:"table"},g={class:"describe"},x={class:"weekly_dom_item"},E={class:"content"},_={class:"table"},w={style:{"text-align":"right"}},C={style:{"text-align":"right"}},S={style:{"text-align":"right"}};function X(t,e,l,X,A,B){return(0,i.uX)(),(0,i.CE)("div",d,[e[8]||(e[8]=(0,i.Lk)("div",{class:"times"},null,-1)),(0,i.Lk)("div",s,[(0,i.Lk)("div",n,[e[2]||(e[2]=(0,i.Lk)("div",{class:"title"},"饮食记录分析",-1)),(0,i.Lk)("div",o,[t.data.totalWeekDine?((0,i.uX)(),(0,i.CE)("div",r,[e[1]||(e[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,a.v_)(t.data.totalWeekDine.totalNum),1),e[0]||(e[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,e)=>((0,i.uX)(),(0,i.CE)(i.FK,null,[e<3?((0,i.uX)(),(0,i.CE)("div",v,["刚刚好"===t.name?((0,i.uX)(),(0,i.CE)("div",c,"刚刚好")):(0,i.Q3)("",!0),"吃少了"===t.name?((0,i.uX)(),(0,i.CE)("div",u,"吃少了")):(0,i.Q3)("",!0),"吃多了"===t.name?((0,i.uX)(),(0,i.CE)("div",m,"吃多了")):(0,i.Q3)("",!0),(0,i.Lk)("div",null,(0,a.v_)(t.num)+"餐",1),(0,i.Lk)("div",null,(0,a.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,a.v_)(t.name),1),(0,i.Lk)("div",null,(0,a.v_)(t.value)+"次",1)]),(0,i.Lk)("div",null,["早餐"===t.name?((0,i.uX)(),(0,i.CE)("div",y)):(0,i.Q3)("",!0),"午餐"===t.name?((0,i.uX)(),(0,i.CE)("div",L)):(0,i.Q3)("",!0),"晚餐"===t.name?((0,i.uX)(),(0,i.CE)("div",h)):(0,i.Q3)("",!0),"加餐"===t.name?((0,i.uX)(),(0,i.CE)("div",p)):(0,i.Q3)("",!0)])]))),256))])):(0,i.Q3)("",!0)])]),(0,i.Lk)("div",b,[e[4]||(e[4]=(0,i.Lk)("div",{class:"title"},"摄入食物种类数",-1)),(0,i.Lk)("div",f,[(0,i.Lk)("div",F,[e[3]||(e[3]=(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.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.data.foodTypeVOList,t=>((0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("div",null,(0,a.v_)(t.foodTypeName),1),(0,i.Lk)("div",null,(0,a.v_)(t.recommendNum),1),(0,i.Lk)("div",null,(0,a.v_)(t.realityNum),1)]))),256))])]),(0,i.Lk)("div",g,(0,a.v_)(t.data.content),1)])]),(0,i.Lk)("div",x,[e[6]||(e[6]=(0,i.Lk)("div",{class:"title"},"油、盐、动物性食物摄入情况分析",-1)),(0,i.Lk)("div",E,[(0,i.Lk)("div",_,[e[5]||(e[5]=(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"}},"实际摄入量"),(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,a.v_)(t.name),1),(0,i.Lk)("div",w,(0,a.v_)(t.totalIntake),1),(0,i.Lk)("div",C,(0,a.v_)(t.realityIntake),1),(0,i.Lk)("div",S,(0,a.v_)(t.exceeded),1)]))),256))])])])]),e[7]||(e[7]=(0,i.Fv)('
畜禽水产蛋类豆类的摄入变化趋势
产能营养素供能比变化趋势
',3))])])}l(5786),l(3239),l(3325);var A=l(7841),B=l(534),W=l(809),D=l(2475),T=(0,i.pM)({setup(){const{proxy:t}=(0,i.nI)(),e=(0,B.Kh)({requestUrl:"",token:"",day:"",data:{}});(0,i.sV)(()=>{let i=(0,W.P)("h"),a=(0,W.P)("r"),d=(0,W.P)("t"),s=(0,W.P)("d");i&&a&&d?(e.requestUrl=i+"://"+a,e.token=d,e.day=s||t.$times.getCurrentDay(),l()):alert("缺少必要参数!")});const l=()=>{(0,D.sh)(e.requestUrl,e.token,{mainTimeDay:e.day}).then(t=>{let l=0,s=0;t.result.foodTypeVOList.map(t=>{l+=Number(t.recommendNum),s+=Number(t.realityNum)}),e.data=t.result;let n=[],o=[],r=[],v=[],c=[];t.result.stDineTimeDayVO.list.map((t,e)=>{e&&(n.push(t.list[0]),o.push(t.list[1]),r.push(t.list[2]),v.push(t.list[3]),c.push(t.list[4]))}),(0,i.dY)(()=>{a(n,o,r,v,c),d(t.result.dineTimeDineMouthVO)})})},a=(t,e,l,i,a)=>{const d=A.Ts(document.getElementById("myEcharts_1"),"walden");d.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,textStyle:{color:"#B6B6B6",fontSize:12}},splitLine:{show:!0,lineStyle:{type:"dashed"},textStyle:{color:"#EAECF1"}}},series:[{name:"豆类",type:"bar",barWidth:4,barGap:1,data:e,itemStyle:{normal:{color:"#2AC79F",borderRadius:[4,4,4,4]}}},{name:"蛋类",type:"bar",barWidth:4,barGap:1,data:l,itemStyle:{normal:{color:"#FFD633",borderRadius:[4,4,4,4]}}},{name:"水产类",type:"bar",barWidth:4,barGap:1,data:i,itemStyle:{normal:{color:"#FFA09E",borderRadius:[4,4,4,4]}}},{name:"畜禽类",type:"bar",barWidth:4,barGap:1,data:a,itemStyle:{normal:{color:"#7FBEFF",borderRadius:[4,4,4,4]}}}]})},d=t=>{const e=A.Ts(document.getElementById("myEcharts_2"),"walden");e.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.oneList,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:t.dayList[2].name,type:"bar",stack:"Ad",barWidth:16,data:t.dayList[2].list,label:{show:!0,color:"#ffffff",fontSize:10,verticalAlign:"middle"},itemStyle:{normal:{color:"#FF8D79",borderRadius:[0,0,4,4]}}},{name:t.dayList[1].name,type:"bar",stack:"Ad",barWidth:16,data:t.dayList[1].list,label:{show:!0,color:"#ffffff",fontSize:10,verticalAlign:"middle"},itemStyle:{normal:{color:"#FFE477"}}},{name:t.dayList[0].name,type:"bar",stack:"Ad",barWidth:16,data:t.dayList[0].list,label:{show:!0,color:"#ffffff",fontSize:10,verticalAlign:"middle"},itemStyle:{normal:{color:"#72B7FF",borderRadius:[4,4,0,0]}}}]})};return{...(0,B.QW)(e)}}}),Q=l(4097);const I=(0,Q.A)(T,[["render",X],["__scopeId","data-v-31d2552c"]]);var z=I}}]);