WXL
4 天以前 3bd962a6d7f61239c020e2dbbeb7341e5b842dd1
1
import{_ as a,r as e,c as t,w as l,i as s,a as d,e as c,b as i,t as u,f as o,h as r,F as h,n,k as f,x as _,m as p}from"./index-DF3kK8Jo.js";const m=a({__name:"health-records",setup(a){const m=e({height:175,weight:65,bmi:"21.3",bloodType:"A"}),g=e([{icon:"/static/health/blood-pressure.png",title:"血压记录",time:"今天 09:30",path:"/pages/health/blood-pressure"},{icon:"/static/health/heart-rate.png",title:"心率记录",time:"今天 08:15",path:"/pages/health/heart-rate"},{icon:"/static/health/blood-sugar.png",title:"血糖记录",time:"昨天 20:30",path:"/pages/health/blood-sugar"}]),b=e([{name:"年度体检报告",date:"2024-03-20",description:"本次体检结果总体良好,建议加强运动,注意作息规律。",tags:["正常","建议复查"],path:"/pages/health/report-detail"},{name:"心电图检查报告",date:"2024-03-15",description:"心电图检查未见明显异常,窦性心律。",tags:["正常"],path:"/pages/health/report-detail"}]),v=()=>{n({url:"/pages/health/update-data"})};return(a,e)=>{const k=f,y=s,C=_,w=p;return d(),t(y,{class:"health-records"},{default:l(()=>[c(y,{class:"health-card"},{default:l(()=>[c(y,{class:"data-grid"},{default:l(()=>[c(y,{class:"data-item"},{default:l(()=>[c(k,{class:"value"},{default:l(()=>[i(u(m.value.height||"--"),1)]),_:1}),c(k,{class:"label"},{default:l(()=>[i("身高(cm)")]),_:1})]),_:1}),c(y,{class:"data-item"},{default:l(()=>[c(k,{class:"value"},{default:l(()=>[i(u(m.value.weight||"--"),1)]),_:1}),c(k,{class:"label"},{default:l(()=>[i("体重(kg)")]),_:1})]),_:1}),c(y,{class:"data-item"},{default:l(()=>[c(k,{class:"value"},{default:l(()=>[i(u(m.value.bmi||"--"),1)]),_:1}),c(k,{class:"label"},{default:l(()=>[i("BMI")]),_:1})]),_:1}),c(y,{class:"data-item"},{default:l(()=>[c(k,{class:"value"},{default:l(()=>[i(u(m.value.bloodType||"--"),1)]),_:1}),c(k,{class:"label"},{default:l(()=>[i("血型")]),_:1})]),_:1})]),_:1}),c(C,{class:"update-btn",onClick:v},{default:l(()=>[i("更新数据")]),_:1})]),_:1}),c(y,{class:"record-list"},{default:l(()=>[c(y,{class:"section-title"},{default:l(()=>[i("健康记录")]),_:1}),(d(!0),o(h,null,r(g.value,(a,e)=>(d(),t(y,{class:"record-item",key:e,onClick:e=>{n({url:a.path})}},{default:l(()=>[c(y,{class:"left"},{default:l(()=>[c(w,{src:a.icon,mode:"aspectFit",class:"icon"},null,8,["src"]),c(y,{class:"info"},{default:l(()=>[c(k,{class:"title"},{default:l(()=>[i(u(a.title),1)]),_:2},1024),c(k,{class:"time"},{default:l(()=>[i(u(a.time),1)]),_:2},1024)]),_:2},1024)]),_:2},1024),c(k,{class:"iconfont icon-arrow-right"})]),_:2},1032,["onClick"]))),128))]),_:1}),c(y,{class:"report-list"},{default:l(()=>[c(y,{class:"section-title"},{default:l(()=>[i("健康报告")]),_:1}),(d(!0),o(h,null,r(b.value,(a,e)=>(d(),t(y,{class:"report-item",key:e,onClick:e=>(a=>{n({url:`${a.path}?id=${a.id}`})})(a)},{default:l(()=>[c(y,{class:"header"},{default:l(()=>[c(k,{class:"name"},{default:l(()=>[i(u(a.name),1)]),_:2},1024),c(k,{class:"date"},{default:l(()=>[i(u(a.date),1)]),_:2},1024)]),_:2},1024),c(y,{class:"content"},{default:l(()=>[c(k,{class:"desc"},{default:l(()=>[i(u(a.description),1)]),_:2},1024),c(y,{class:"tags"},{default:l(()=>[(d(!0),o(h,null,r(a.tags,(a,e)=>(d(),t(k,{key:e},{default:l(()=>[i(u(a),1)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)]),_:2},1032,["onClick"]))),128))]),_:1})]),_:1})}}},[["__scopeId","data-v-46e0f859"]]);export{m as default};