"use strict";(self["webpackChunkma"]=self["webpackChunkma"]||[]).push([[190],{4190:function(e,t,i){i.r(t),i.d(t,{default:function(){return j}});var l=i(7669),a=i(5025);const d=e=>((0,l.dD)("data-v-31d2552c"),e=e(),(0,l.Cn)(),e),s={class:"weekly"},o=d((()=>(0,l._)("div",{class:"times"},null,-1))),n={class:"weekly_dom"},r={class:"weekly_dom_item"},c=d((()=>(0,l._)("div",{class:"title"},"饮食记录分析",-1))),v={class:"content"},m={key:0,class:"total_meals"},y=d((()=>(0,l._)("div",null,[(0,l._)("div",null,"总餐数"),(0,l._)("div",null,"餐数"),(0,l._)("div",null,"占比")],-1))),u=d((()=>(0,l._)("span",null,"餐",-1))),_={key:0},w={key:0,style:{"background-color":"#2AC79F"}},h={key:1,style:{"background-color":"#FFD633"}},k={key:2,style:{"background-color":"#FF4F44"}},g={key:1,class:"meal_times"},b={key:0,style:{"background-color":"#2AC79F"}},p={key:1,style:{"background-color":"#FFD633"}},f={key:2,style:{"background-color":"#FF4F44"}},x={key:3,style:{"background-color":"#419FFF"}},D={class:"weekly_dom_item"},F=d((()=>(0,l._)("div",{class:"title"},"摄入食物种类数",-1))),S={class:"content"},L={class:"table"},z=d((()=>(0,l._)("div",null,[(0,l._)("div",null,"食物类别"),(0,l._)("div",null,"推荐种类数"),(0,l._)("div",null,"实际摄入量")],-1))),B={class:"describe"},A={class:"weekly_dom_item"},E=d((()=>(0,l._)("div",{class:"title"},"油、盐、动物性食物摄入情况分析",-1))),q={class:"content"},W={class:"table"},T=d((()=>(0,l._)("div",null,[(0,l._)("div",null,"名称"),(0,l._)("div",{style:{"text-align":"right"}},"推荐摄入量"),(0,l._)("div",{style:{"text-align":"right"}},"实际摄入量"),(0,l._)("div",{style:{"text-align":"right"}},"超标率")],-1))),C={style:{"text-align":"right"}},N={style:{"text-align":"right"}},H={style:{"text-align":"right"}},O=(0,l.uE)('
',3);function G(e,t,i,d,G,R){return(0,l.wg)(),(0,l.iD)("div",s,[o,(0,l._)("div",n,[(0,l._)("div",r,[c,(0,l._)("div",v,[e.data.totalWeekDine?((0,l.wg)(),(0,l.iD)("div",m,[y,(0,l._)("div",null,[(0,l._)("div",null,[(0,l.Uk)((0,a.zw)(e.data.totalWeekDine.totalNum),1),u]),(0,l._)("div",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.data.totalWeekDine.list,((e,t)=>((0,l.wg)(),(0,l.iD)(l.HY,null,[t<3?((0,l.wg)(),(0,l.iD)("div",_,["刚刚好"===e.name?((0,l.wg)(),(0,l.iD)("div",w,"刚刚好")):(0,l.kq)("",!0),"吃少了"===e.name?((0,l.wg)(),(0,l.iD)("div",h,"吃少了")):(0,l.kq)("",!0),"吃多了"===e.name?((0,l.wg)(),(0,l.iD)("div",k,"吃多了")):(0,l.kq)("",!0),(0,l._)("div",null,(0,a.zw)(e.num)+"餐",1),(0,l._)("div",null,(0,a.zw)(e.ratio)+"%",1)])):(0,l.kq)("",!0)],64)))),256))])])])):(0,l.kq)("",!0),e.data.timesWeekDine?((0,l.wg)(),(0,l.iD)("div",g,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.data.timesWeekDine.vo,(e=>((0,l.wg)(),(0,l.iD)("div",null,[(0,l._)("div",null,[(0,l._)("div",null,(0,a.zw)(e.name),1),(0,l._)("div",null,(0,a.zw)(e.value)+"次",1)]),(0,l._)("div",null,["早餐"===e.name?((0,l.wg)(),(0,l.iD)("div",b)):(0,l.kq)("",!0),"午餐"===e.name?((0,l.wg)(),(0,l.iD)("div",p)):(0,l.kq)("",!0),"晚餐"===e.name?((0,l.wg)(),(0,l.iD)("div",f)):(0,l.kq)("",!0),"加餐"===e.name?((0,l.wg)(),(0,l.iD)("div",x)):(0,l.kq)("",!0)])])))),256))])):(0,l.kq)("",!0)])]),(0,l._)("div",D,[F,(0,l._)("div",S,[(0,l._)("div",L,[z,(0,l._)("div",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.data.foodTypeVOList,(e=>((0,l.wg)(),(0,l.iD)("div",null,[(0,l._)("div",null,(0,a.zw)(e.foodTypeName),1),(0,l._)("div",null,(0,a.zw)(e.recommendNum),1),(0,l._)("div",null,(0,a.zw)(e.realityNum),1)])))),256))])]),(0,l._)("div",B,(0,a.zw)(e.data.content),1)])]),(0,l._)("div",A,[E,(0,l._)("div",q,[(0,l._)("div",W,[T,(0,l._)("div",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.data.oilVOList,(e=>((0,l.wg)(),(0,l.iD)("div",null,[(0,l._)("div",null,(0,a.zw)(e.name),1),(0,l._)("div",C,(0,a.zw)(e.totalIntake),1),(0,l._)("div",N,(0,a.zw)(e.realityIntake),1),(0,l._)("div",H,(0,a.zw)(e.exceeded),1)])))),256))])])])]),O])])}i(2106);var R=i(2753),Y=i(7463),I=i(4730),K=i(7303),V=(0,l.aZ)({setup(){const{proxy:e}=(0,l.FN)(),t=(0,Y.qj)({requestUrl:"",token:"",day:"",data:{}});(0,l.bv)((()=>{let l=(0,I.e)("h"),a=(0,I.e)("r"),d=(0,I.e)("t"),s=(0,I.e)("d");l&&a&&d?(t.requestUrl=l+"://"+a,t.token=d,t.day=s||e.$times.getCurrentDay(),i()):alert("缺少必要参数!")}));const i=()=>{(0,K.b6)(t.requestUrl,t.token,{mainTimeDay:t.day}).then((e=>{let i=0,s=0;e.result.foodTypeVOList.map((e=>{i+=Number(e.recommendNum),s+=Number(e.realityNum)})),t.data=e.result;let o=[],n=[],r=[],c=[],v=[];e.result.stDineTimeDayVO.list.map(((e,t)=>{t&&(o.push(e.list[0]),n.push(e.list[1]),r.push(e.list[2]),c.push(e.list[3]),v.push(e.list[4]))})),(0,l.Y3)((()=>{a(o,n,r,c,v),d(e.result.dineTimeDineMouthVO)}))}))},a=(e,t,i,l,a)=>{const d=R.S1(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:e,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:t,itemStyle:{normal:{color:"#2AC79F",borderRadius:[4,4,4,4]}}},{name:"蛋类",type:"bar",barWidth:4,barGap:1,data:i,itemStyle:{normal:{color:"#FFD633",borderRadius:[4,4,4,4]}}},{name:"水产类",type:"bar",barWidth:4,barGap:1,data:l,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=e=>{const t=R.S1(document.getElementById("myEcharts_2"),"walden");t.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:e.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:e.dayList[2].name,type:"bar",stack:"Ad",barWidth:16,data:e.dayList[2].list,label:{show:!0,color:"#ffffff",fontSize:10,verticalAlign:"middle"},itemStyle:{normal:{color:"#FF8D79",borderRadius:[0,0,4,4]}}},{name:e.dayList[1].name,type:"bar",stack:"Ad",barWidth:16,data:e.dayList[1].list,label:{show:!0,color:"#ffffff",fontSize:10,verticalAlign:"middle"},itemStyle:{normal:{color:"#FFE477"}}},{name:e.dayList[0].name,type:"bar",stack:"Ad",barWidth:16,data:e.dayList[0].list,label:{show:!0,color:"#ffffff",fontSize:10,verticalAlign:"middle"},itemStyle:{normal:{color:"#72B7FF",borderRadius:[4,4,0,0]}}}]})};return{...(0,Y.BK)(t)}}}),U=i(6974);const Z=(0,U.Z)(V,[["render",G],["__scopeId","data-v-31d2552c"]]);var j=Z}}]);