healthy_family-CtgjTYGm.js 5.7 KB

1
  1. import{_ as Q}from"./bg-BZr0ej79.js";import{_ as q}from"./people-PJ0ChT72.js";import{B as g,h as J,N as $,a4 as j,M as G,$ as O,k as h,o as R,p as r,F as d,z as e,J as a,v as l,R as U,G as x,V as b,Q as M,x as Y,y as K}from"./index-DhgeYuDI.js";const X="/assets/light-BV99qc7o.png",Z="/assets/weather-C9qftuN3.png",ee="/assets/standard-gl-5Sd2x.png",te="/assets/light-sm-B9rCDcAb.png";function ae(n){return g.get("/dataBigScreen/healthyFamilies/getWeather",{params:n})}function se(n){return g.get("/dataBigScreen/healthyFamilies/getIndoorData",{params:n})}function le(n){return g.get("/dataBigScreen/healthyFamilies/getWaterMachineData",{params:n})}function ne(n){return g.get("/dataBigScreen/healthyFamilies/getDevicesByElderId",{params:n})}function oe(n){return g.post("/dataBigScreen/elderlyAlarms/alarmList",n)}const _=n=>(Y("data-v-0d836a81"),n=n(),K(),n),ie={class:"healthy_family"},re={class:"healthy_family-bg"},de=_(()=>e("img",{class:"img",src:Q,alt:""},null,-1)),ce={class:"healthy_family-box1"},he=_(()=>e("div",{class:"healthy_family-box1-title"},"健康家庭",-1)),_e={class:"healthy_family-box1-sbTitle"},ue={class:"healthy_family-box1-info"},fe={class:"healthy_family-box1-info-left"},ge={key:0,class:"healthy_family-box1-info-left-box1"},ve=_(()=>e("img",{src:X,alt:""},null,-1)),ye={class:"healthy_family-box1-info-left-box2"},me=["onClick"],xe={class:"healthy_family-box1-info-left-box3"},be=["src"],De={class:"title"},Ie={class:"sbTitle"},we={class:"healthy_family-box1-info-right"},pe={class:"healthy_family-box1-info-right-box1"},ke=_(()=>e("img",{src:Z,alt:""},null,-1)),Ce={class:"healthy_family-box1-info-right-box1-con"},Be={class:"time"},Pe={class:"winter"},Me={class:"botm_text"},Ae={class:"healthy_family-box1-info-right-box2"},Ne={class:"healthy_family-box1-info-right-box2-left"},Te=_(()=>e("div",null,"家庭用水",-1)),We=_(()=>e("img",{src:ee,alt:""},null,-1)),Fe={class:"healthy_family-box1-info-right-box3"},Se={class:"healthy_family-box1-info-right-box3-top"},Ee=_(()=>e("img",{src:te,alt:""},null,-1)),Le={class:"healthy_family-box1-info-right-box3-label"},Ve=["src"],ze=["src"],He=_(()=>e("div",{class:"people"},[e("img",{class:"img",src:q,alt:""})],-1)),Qe={__name:"healthy_family",setup(n){const c=$();j(()=>c.PersonalCenterInfo),G(()=>{O(()=>{F(),c.PersonalCenterInfo.extend.elderId&&(A(c.PersonalCenterInfo.extend.elderId),N(c.PersonalCenterInfo.extend.elderId),T(c.PersonalCenterInfo.extend.elderId),p(c.PersonalCenterInfo.extend.elderId),k(c.PersonalCenterInfo.extend.elderId))})});var v=h({});function A(t){ae({elderId:t}).then(o=>{v.value=o.data.weather[0]})}var y=h({});function N(t){se({elderId:t}).then(o=>{y.value=o.data})}var m=h({});function T(t){le({elderId:t}).then(o=>{m.value=o.data})}var D=h([]),I=h([{text:"全部"},{text:"客厅"},{text:"卧室"},{text:"厨房"},{text:"洗手间"}]),w=h(0);function p(t,o){ne({elderId:t,position:o||""}).then(s=>{s.data.forEach(i=>{i.show_imgurl=JSON.parse(i.image)[0].url}),D.value=s.data})}const f=h([]);function k(t){oe({params:{elderId:t},pageNum:1,pageSize:500}).then(o=>{f.value=o.data})}function W(t){w.value=t,k(c.PersonalCenterInfo.extend.elderId),p(c.PersonalCenterInfo.extend.elderId,I.value[t].text)}var u=h({}),C;function B(t){let o=new Date(t).getFullYear(),s=["日","一","二","三","四","五","六"],i=new Date(t).getDay(),P="星期"+s[i],E=new Date(t).getMonth()+1<10?"0"+(new Date(t).getMonth()+1):new Date(t).getMonth()+1,L=new Date(t).getDate()<10?"0"+new Date(t).getDate():new Date(t).getDate(),V=new Date(t).getHours()<10?"0"+new Date(t).getHours():new Date(t).getHours(),z=new Date(t).getMinutes()<10?"0"+new Date(t).getMinutes():new Date(t).getMinutes();new Date(t).getSeconds()<10?""+new Date(t).getSeconds():new Date(t).getSeconds();let H={week:P,year:o,month:E,date:L,time_value:V+":"+z};u.value=H}function F(){B(new Date),setInterval(()=>{B(new Date)},1e3)}function S(){clearInterval(C),C=null}return R(()=>{S()}),(t,o)=>(r(),d("div",ie,[e("div",re,[de,e("div",ce,[he,e("div",_e,[e("div",null,"室温"+a(l(y).roomTemperature)+"°C",1),e("div",null,"湿度"+a(l(y).humidity)+"%",1),e("div",null,"空气质量"+a(l(y).airQuality),1)]),e("div",ue,[e("div",fe,[f.value.length?(r(),d("div",ge,[ve,e("div",null,a(f.value[0].time)+" "+a(f.value[0].remark)+",请注意 ",1)])):U("",!0),e("div",ye,[(r(!0),d(x,null,b(l(I),(s,i)=>(r(),d("div",{key:i,onClick:P=>W(i),class:M(l(w)==i?"healthy_family-box1-info-left-box2-active":"")},a(s.text),11,me))),128))]),e("div",xe,[(r(!0),d(x,null,b(l(D),s=>(r(),d("div",{class:"healthy_family-box1-info-left-box3-item",key:s.id},[e("img",{src:s.show_imgurl,alt:""},null,8,be),e("div",De,a(s.deviceName),1),e("div",Ie,a(s.position),1),e("div",{class:M(s.saleStatus==1?"lineactive line":"line")},null,2)]))),128))])]),e("div",we,[e("div",pe,[ke,e("div",Ce,[e("div",Be,a(l(u).time_value),1),e("div",Pe,[e("div",null,a(l(v).temperature)+"℃ "+a(l(v).weather),1),e("div",Me,a(l(u).year)+"/"+a(l(u).month)+"/"+a(l(u).date)+" "+a(l(u).week)+" "+a(l(v).city),1)])])]),e("div",Ae,[e("div",Ne,[Te,e("div",null,"水质"+a(l(m).waterQuality),1),e("div",null,"净水TDS:"+a(l(m).purifiedWaterTDS)+"mg/L",1),e("div",null,"源水TDS:"+a(l(m).sourceWaterTDS)+"mg/L",1)]),We]),e("div",Fe,[e("div",Se,[(r(!0),d(x,null,b(f.value,s=>(r(),d("div",{class:"healthy_family-box1-info-right-box3-top-item",key:s},[Ee,e("div",null,a(s.time)+" "+a(s.remark)+",请注意!",1)]))),128))]),e("div",Le,[(r(!0),d(x,null,b(l(D),(s,i)=>(r(),d("div",{class:"healthy_family-box1-info-right-box3-label-item",key:i},[e("img",{class:"bg",src:s.saleStatus==1?"@/assets/img/healthy_family/def-bg.png":"@/assets/img/healthy_family/waring-bg.png",alt:""},null,8,Ve),e("img",{class:"icon",src:s.show_imgurl,alt:""},null,8,ze),e("div",null,a(s.deviceName),1)]))),128))])])])])])]),He]))}},je=J(Qe,[["__scopeId","data-v-0d836a81"]]);export{je as default};