WXL
5 天以前 871522ed7e06fd9c62a87c178d7f5c88d7853a20
1
import{_ as a,r as s,c,w as e,i as l,a as t,e as i,b as n,f as d,h as u,F as o,n as f,m as _,k as m,t as p}from"./index-DF3kK8Jo.js";const r=a({__name:"index",setup(a){const r=s([{id:1,name:"儿童疫苗",desc:"0-6岁常规接种",icon:"/static/vaccine/child.png"},{id:2,name:"成人疫苗",desc:"18岁以上人群",icon:"/static/vaccine/adult.png"},{id:3,name:"老年疫苗",desc:"60岁以上人群",icon:"/static/vaccine/elder.png"},{id:4,name:"流感疫苗",desc:"季节性接种",icon:"/static/vaccine/flu.png"}]),g=s([{id:1,name:"青岛镜湖医院预防接种门诊",address:"青岛连胜马路33号",image:"/static/hospital/kiang-wu.jpg",tags:["全天候接种","可预约","免费停车"]},{id:2,name:"青岛科大医院疫苗中心",address:"青岛氹仔大学大马路",image:"/static/hospital/must.jpg",tags:["专业团队","环境舒适","交通便利"]}]),v=["请携带身份证件和接种本","接种前请保持良好的身体状态","接种后请在现场留观30分钟","如有不适请及时就医"],k=a=>{f({url:a})};return(a,s)=>{const y=_,C=m,F=l;return t(),c(F,{class:"vaccine-container"},{default:e(()=>[i(F,{class:"banner"},{default:e(()=>[i(y,{src:"/static/vaccine/banner.jpg",mode:"aspectFill",class:"bg-image"}),i(F,{class:"content"},{default:e(()=>[i(C,{class:"title"},{default:e(()=>[n("疫苗接种预约")]),_:1}),i(C,{class:"desc"},{default:e(()=>[n("便捷预约,安全接种")]),_:1})]),_:1})]),_:1}),i(F,{class:"quick-access"},{default:e(()=>[i(F,{class:"access-item",onClick:s[0]||(s[0]=a=>k("/pages/vaccine/book"))},{default:e(()=>[i(y,{src:"/static/vaccine/book.png",mode:"aspectFit",class:"icon"}),i(C,null,{default:e(()=>[n("预约接种")]),_:1})]),_:1}),i(F,{class:"access-item",onClick:s[1]||(s[1]=a=>k("/pages/vaccine/record"))},{default:e(()=>[i(y,{src:"/static/vaccine/record.png",mode:"aspectFit",class:"icon"}),i(C,null,{default:e(()=>[n("接种记录")]),_:1})]),_:1}),i(F,{class:"access-item",onClick:s[2]||(s[2]=a=>k("/pages/vaccine/list"))},{default:e(()=>[i(y,{src:"/static/vaccine/list.png",mode:"aspectFit",class:"icon"}),i(C,null,{default:e(()=>[n("疫苗列表")]),_:1})]),_:1})]),_:1}),i(F,{class:"vaccine-types"},{default:e(()=>[i(F,{class:"section-title"},{default:e(()=>[n("疫苗分类")]),_:1}),i(F,{class:"type-list"},{default:e(()=>[(t(!0),d(o,null,u(r.value,(a,s)=>(t(),c(F,{class:"type-item",key:s,onClick:s=>(a=>{f({url:`/pages/vaccine/list?typeId=${a.id}&typeName=${a.name}`})})(a)},{default:e(()=>[i(y,{src:a.icon,mode:"aspectFit",class:"icon"},null,8,["src"]),i(C,{class:"name"},{default:e(()=>[n(p(a.name),1)]),_:2},1024),i(C,{class:"desc"},{default:e(()=>[n(p(a.desc),1)]),_:2},1024)]),_:2},1032,["onClick"]))),128))]),_:1})]),_:1}),i(F,{class:"clinic-recommend"},{default:e(()=>[i(F,{class:"section-title"},{default:e(()=>[n("接种点推荐")]),_:1}),i(F,{class:"clinic-list"},{default:e(()=>[(t(!0),d(o,null,u(g.value,(a,s)=>(t(),c(F,{class:"clinic-item",key:s,onClick:s=>(a=>{f({url:`/pages/hospital/detail?id=${a.id}`})})(a)},{default:e(()=>[i(y,{src:a.image,mode:"aspectFill",class:"image"},null,8,["src"]),i(F,{class:"info"},{default:e(()=>[i(C,{class:"name"},{default:e(()=>[n(p(a.name),1)]),_:2},1024),i(C,{class:"address"},{default:e(()=>[n(p(a.address),1)]),_:2},1024),i(F,{class:"tags"},{default:e(()=>[(t(!0),d(o,null,u(a.tags,(a,s)=>(t(),c(C,{key:s},{default:e(()=>[n(p(a),1)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)]),_:2},1032,["onClick"]))),128))]),_:1})]),_:1}),i(F,{class:"notice-card"},{default:e(()=>[i(F,{class:"section-title"},{default:e(()=>[n("温馨提示")]),_:1}),i(F,{class:"notice-list"},{default:e(()=>[(t(),d(o,null,u(v,(a,s)=>i(F,{class:"notice-item",key:s},{default:e(()=>[i(C,{class:"dot"}),i(C,{class:"content"},{default:e(()=>[n(p(a),1)]),_:2},1024)]),_:2},1024)),64))]),_:1})]),_:1})]),_:1})}}},[["__scopeId","data-v-527dd0a7"]]);export{r as default};