| 1234567 |
- import{_ as O}from"./bg-BZr0ej79.js";import{_ as N}from"./people-PJ0ChT72.js";import{h as C,p as d,F as f,z as e,J as r,A as P,c as i,v as m,k as A,w as T,G as V,V as B,Z as R,R as I,x as $,y as w,M as k,$ as j,B as x,N as D,a4 as G,q as E}from"./index-DhgeYuDI.js";import{_ as J}from"./index-D7tWC0Da.js";import{e as M}from"./index-B9bA2oXO.js";import"./index-CByZ5nRv.js";import"./initDefaultProps-D5nSfJ70.js";import"./omit-CgmmeuJY.js";const U={class:"CaregiverItem"},F=["src"],H={class:"CaregiverItem-info"},W={class:"CaregiverItem-title"},q={class:"CaregiverItem-value"},Z={__name:"CaregiverItem",props:{title:{type:String,default:""},value:{type:String,default:""},sbValue:{type:String,default:""},icon:{type:Object}},setup(t){return(a,u)=>(d(),f("div",U,[e("img",{class:"CaregiverItem-icon",src:t.icon,alt:""},null,8,F),e("div",H,[e("div",W,r(t.title),1),e("div",q,[P(r(t.value)+" ",1),e("span",null,r(t.sbValue),1)])])]))}},g=C(Z,[["__scopeId","data-v-7f09c88e"]]),Q="/assets/Limg1-Bg3w-2iR.png",Y="/assets/Limg2-B1id7-hC.png",K="/assets/Limg3-BcbMuL6J.png",X="/assets/Limg4-BlGRW13L.png",tt="/assets/Limg5-BR6ZWjIl.png",et="/assets/Limg6-CbgRO2Y0.png",at={class:"Caregiver"},st={class:"Caregiver-label"},nt={class:"Caregiver-label-info"},lt={__name:"Caregiver",props:{AlarmStatisticsdata:{type:Object,default:{}}},setup(t){const a=t;return(u,_)=>(d(),f("div",at,[e("div",st,[e("div",nt,[i(g,{icon:m(Q),title:"大门长时间未关闭",value:a.AlarmStatisticsdata.doorsNotClosedCount,sbValue:"分钟"},null,8,["icon","value"]),i(g,{icon:m(Y),title:"冰箱长时间未关闭",value:a.AlarmStatisticsdata.refrigeratorNotClosedCount/3600,sbValue:"小时"},null,8,["icon","value"]),i(g,{icon:m(K),title:"早上未起床",value:a.AlarmStatisticsdata.notGettingUpCount,sbValue:""},null,8,["icon","value"]),i(g,{icon:m(X),title:"长时间停留卫生间",value:a.AlarmStatisticsdata.longTimeStayInBathroomCount,sbValue:"分钟"},null,8,["icon","value"]),i(g,{icon:m(tt),value:a.AlarmStatisticsdata.longTimeLeaveHomeCount,sbValue:"次"},null,8,["icon","value"]),i(g,{icon:m(et),title:"晚上不在家",value:a.AlarmStatisticsdata.notAtHomeAtNightCount,sbValue:"次"},null,8,["icon","value"])])])]))}},it=C(lt,[["__scopeId","data-v-60ab9b71"]]),ot=t=>($("data-v-bd93bd4f"),t=t(),w(),t),ct={class:"warning-center-list"},rt={class:"tablebox"},dt={class:"table_head"},ut={key:0,class:"table_ul"},_t=ot(()=>e("span",null,"紧急呼叫报警",-1)),mt={class:"pagination"},gt={__name:"List",props:{tab_data:{type:Object,default:{}},table_datalist:{type:Array,default:[]}},emits:["page_change"],setup(t,{emit:a}){const u=[{title:"序号",dataIndex:"a1",key:"a1"},{title:"老人姓名",dataIndex:"a2",key:"a2"},{title:"报警级别",dataIndex:"a3",key:"a3"},{title:"报警类型",dataIndex:"a4",key:"a4"},{title:"报警内容",dataIndex:"a5",key:"a5"},{title:"报警时间",dataIndex:"a6",key:"a6"},{title:"处理人",dataIndex:"a7",key:"a7"},{title:"处理时间",dataIndex:"a8",key:"a8"},{title:"处理方式",dataIndex:"a9",key:"a9"},{title:"操作",dataIndex:"a10",key:"a10"}],_=t,p=A(!0);T(_,l=>{p.value=!1,setTimeout(()=>{p.value=!0},10)});const S=a,b=l=>{S("page_change",l)},h=l=>{l.processState==1?console.log("已经处理"):console.log("未处理")};return(l,o)=>{const v=J;return d(),f("div",ct,[e("div",rt,[e("div",dt,[(d(),f(V,null,B(u,(s,y)=>e("span",{class:"list_head",key:y},r(s.title),1)),64))]),p.value?(d(),f("div",ut,[(d(!0),f(V,null,B(_.table_datalist,(s,y)=>(d(),f("li",{class:"list_data",key:y},[e("span",null,r(y+1),1),e("span",null,r(s.elderName),1),e("span",{style:R(s.logType==1?"color:#ffbc00":"color:#ff0000")},r(s.logType==1?"黄色警报":"红色警报"),5),_t,e("span",null,r(s.remark),1),e("span",null,r(s.time),1),e("span",null,r(s.processPerson),1),e("span",null,r(s.processDate),1),e("span",null,r(s.processMode),1),e("span",{style:R(s.processState==1?"color:#10ff00":"color:#ff0000"),onClick:o[0]||(o[0]=c=>h(l.itme))},r(s.processState==1?"已处理":"未处理"),5)]))),128))])):I("",!0)]),e("div",mt,[i(v,{current:t.tab_data.page,"onUpdate:current":o[1]||(o[1]=s=>t.tab_data.page=s),pageSize:t.tab_data.rows,"onUpdate:pageSize":o[2]||(o[2]=s=>t.tab_data.rows=s),onChange:b,total:t.tab_data.totalRecord},null,8,["current","pageSize","total"])])])}}},pt=C(gt,[["__scopeId","data-v-bd93bd4f"]]),ft="/assets/Rimg1-DOiaqOHm.png",vt="/assets/Rimg2--VJaxnkk.png",St="/assets/Rimg3-Bo9eGSSA.png",ht="/assets/Rimg4-Cx7A0Qct.png",yt="/assets/Rimg5-DV_txScV.png",bt="/assets/Rimg6-DdzxUP0n.png",At=t=>($("data-v-38886c38"),t=t(),w(),t),Ct={class:"Security"},It=At(()=>e("img",{class:"Security-img",src:O,alt:""},null,-1)),$t={class:"Security-label"},wt={class:"Security-label-info"},xt={__name:"Security",props:{Area_AlarmStatistics:{type:Object,default:{}}},setup(t){const a=t;return k(()=>{console.log("安全统计"),console.log(a.Area_AlarmStatistics)}),(u,_)=>(d(),f("div",Ct,[It,e("div",$t,[e("div",wt,[i(g,{icon:m(ft),title:"SOS报警",value:a.Area_AlarmStatistics.callAlarmCount,sbValue:"次"},null,8,["icon","value"]),i(g,{icon:m(vt),title:"天然气报警",value:a.Area_AlarmStatistics.naturalGasAlarmCount,sbValue:"次"},null,8,["icon","value"]),i(g,{icon:m(St),title:"烟雾报警",value:a.Area_AlarmStatistics.smokeAlarmCount,sbValue:"次"},null,8,["icon","value"]),i(g,{icon:m(ht),title:"跌倒报警",value:a.Area_AlarmStatistics.fallAlarmCount,sbValue:"次"},null,8,["icon","value"]),i(g,{icon:m(yt),title:"水浸报警",value:a.Area_AlarmStatistics.waterImmersionAlarmCount,sbValue:"分钟"},null,8,["icon","value"]),i(g,{icon:m(bt),title:"燃气报警",value:a.Area_AlarmStatistics.naturalGasAlarmCount,sbValue:"次"},null,8,["icon","value"])])])]))}},kt=C(xt,[["__scopeId","data-v-38886c38"]]),Lt="/assets/bg1-DLUAl5FT.png",L=t=>($("data-v-fe279492"),t=t(),w(),t),Vt={class:"Statistics"},Bt={class:"Statistics-info"},Rt=L(()=>e("img",{class:"Statistics-info-bg1",src:Lt,alt:""},null,-1)),Et={class:"Statistics-info-text"},Ot=L(()=>e("div",{class:"text"},"已处理比例",-1)),zt={class:"num"},Nt=L(()=>e("div",{class:"Statistics-info-pie"},[e("div",{class:"Statistics-info-pie-info",id:"pie1"}),e("div",{class:"Statistics-info-pie-info",id:"pie2"}),e("div",{class:"Statistics-info-pie-info",id:"pie3"})],-1)),Pt={__name:"Statistics",props:{warn_data:{type:Object,default:{}}},setup(t){const a=t,u=M;var _,p,S;k(()=>{j(()=>{_=u.init(document.getElementById("pie1")),p=u.init(document.getElementById("pie2")),S=u.init(document.getElementById("pie3")),b()})});function b(){["#36ca76","#30c4fd","#f9b500"].forEach((o,v)=>{let s=[];v==0?s=[a.warn_data.totalCount,0]:v==1?s=[a.warn_data.processedCount,a.warn_data.totalCount]:s=[a.warn_data.unprocessedCount,a.warn_data.totalCount],h({tooltip:{trigger:"item",show:!1},legend:{show:!1,bottom:0,left:"center",itemWidth:8,itemHeight:8,itemGap:10,textStyle:{color:"#C3CED9",fontSize:12}},series:[{name:"Access From",type:"pie",radius:["50%","80%"],avoidLabelOverlap:!1,label:{normal:{show:!0,color:"#ffffff",position:"center",formatter:c=>v==0?`告警总数
- ${a.warn_data.totalCount}`:v==1?`已处理
- ${a.warn_data.processedCount}`:`未处理
- ${a.warn_data.unprocessedCount}`,fontSize:14}},emphasis:{label:{show:!1,fontSize:14,fontWeight:"bold"}},itemStyle:{normal:{color:function(c){var n=[o,"#9c9c9c"];return n[c.dataIndex]}}},labelLine:{show:!1},data:s}]},v)})}function h(l,o){o==0?_.setOption(l):o==1?p.setOption(l):S.setOption(l),window.onresize=function(){_.resize(),p.resize(),S.resize()}}return(l,o)=>(d(),f("div",Vt,[e("div",Bt,[Rt,e("div",Et,[Ot,e("div",zt,r(a.warn_data.unprocessedRatio),1)])]),Nt]))}},Tt=C(Pt,[["__scopeId","data-v-fe279492"]]);function jt(t){return x.get("/dataBigScreen/elderlyAlarms/getElderlyCaregiverAlarmStatistics",{params:t})}function Dt(t){return x.get("/dataBigScreen/elderlyAlarms/getElderlySecurityAlarmStatistics",{params:t})}function Gt(t){return x.get("/dataBigScreen/elderlyAlarms/elderlyAlarmStatistics",{params:t})}function Jt(t){return x.post("/dataBigScreen/elderlyAlarms/alarmList",t)}const z=t=>($("data-v-b0ec4797"),t=t(),w(),t),Mt={class:"warning_center"},Ut={class:"warning_center-bg"},Ft=z(()=>e("img",{class:"img",src:O,alt:""},null,-1)),Ht={class:"warning_center-box1"},Wt={key:0},qt=z(()=>e("div",{class:"people"},[e("img",{class:"img",src:N,alt:""})],-1)),Zt={__name:"warning_center",setup(t){const a=D();G(()=>a.PersonalCenterInfo);const u=A({}),_=A({}),p=A({}),S=A([]),b=A({}),h={pageNum:1,pageSize:30,params:{elderId:a.PersonalCenterInfo.extend.elderId}};k(()=>{a.PersonalCenterInfo.extend.elderId&&(s(a.PersonalCenterInfo.extend.elderId),v(a.PersonalCenterInfo.extend.elderId),o(a.PersonalCenterInfo.extend.elderId),l(h))});function l(c){Jt(c).then(n=>{n.code==1&&(S.value=n.data,b.value=n.page)})}function o(c){Gt({elderId:c}).then(n=>{console.log(n),console.log("安全告警"),n.code==1&&(p.value=n.data)})}function v(c){Dt({elderId:c}).then(n=>{console.log(n),console.log("安全告警次数统计"),n.code==1&&(_.value=n.data)})}function s(c){jt({elderId:c}).then(n=>{console.log(n),console.log("看护告警统计列表"),n.code==1&&(u.value=n)})}function y(c){h.pageNum=c,l(h)}return(c,n)=>(d(),f("div",Mt,[e("div",Ut,[Ft,e("div",Ht,[JSON.stringify(u.value)!=""?(d(),E(it,{key:0,AlarmStatisticsdata:u.value},null,8,["AlarmStatisticsdata"])):I("",!0),JSON.stringify(_.value)!=""?(d(),E(kt,{key:1,Area_AlarmStatistics:_.value},null,8,["Area_AlarmStatistics"])):I("",!0)]),JSON.stringify(p.value)!="{}"?(d(),f("div",Wt,[i(Tt,{warn_data:p.value},null,8,["warn_data"])])):I("",!0),e("div",null,[i(pt,{table_datalist:S.value,tab_data:b.value,onPage_change:y},null,8,["table_datalist","tab_data"])])]),qt]))}},ne=C(Zt,[["__scopeId","data-v-b0ec4797"]]);export{ne as default};
|