"use strict";const t=require("../../common/vendor.js"),e={__name:"detail",setup(e){const a=t.ref({id:1,name:"心内科",icon:"/static/department/cardiology.png",description:"主要诊治心血管疾病,包括冠心病、高血压等",doctorCount:8,rating:4.9,appointmentCount:2580,doctors:[{id:1,name:"张医生",title:"主任医师",avatar:"/static/doctor/doctor1.jpg",specialty:"冠心病、心律失常",rating:4.9,ratingCount:1280}],services:[{name:"普通门诊",price:60},{name:"专家门诊",price:120},{name:"心电图检查",price:80}],guide:[{title:"预约挂号",description:"在线选择医生和就诊时间进行预约"},{title:"取号就诊",description:"就诊当天提前半小时到医院取号"},{title:"医生诊疗",description:"按时到诊室就医,出示预约信息"}],reviews:[{avatar:"/static/avatar/user1.jpg",name:"张**",time:"2024-03-20",content:"医生很专业,态度也很好,解答很详细",reply:"感谢您的信任,祝您身体健康!"}]}),i=()=>{t.index.navigateTo({url:`/pages/appointment/doctor?departmentId=${a.value.id}&hospitalId=${n.value.id}`})},n=t.ref({id:1,name:"青岛镜湖医院",logo:"/static/hospital/kiang-wu.jpg",address:"青岛连胜马路33号",tags:["综合医院","24小时急诊","特需门诊"],rating:4.8,distance:2.5}),o=()=>{t.index.navigateTo({url:`/pages/hospital/detail?id=${n.value.id}`})};t.onMounted(()=>{var t,e,a,i;const n=getCurrentPages(),o=n[n.length-1];null==(e=null==(t=o.$page)?void 0:t.options)||e.id;const d=null==(i=null==(a=o.$page)?void 0:a.options)?void 0:i.hospitalId;r(d),l()});const r=t=>{console.log("加载医院信息:",t)},l=t=>{},d=t=>{const e=["#0f95b0, #89C4C1","#747CF9, #9B7CF9","#FF9B6A, #FF6B8B","#4DCEA5, #2FB4AE"];return e[t%e.length]};return(e,r)=>({a:n.value.logo,b:t.t(n.value.name),c:t.t(n.value.address),d:t.f(n.value.tags,(e,a,i)=>({a:t.t(e),b:a})),e:t.o(o),f:a.value.icon,g:t.t(a.value.name),h:t.t(a.value.description),i:t.t(a.value.doctorCount),j:t.t(a.value.rating),k:t.t(a.value.appointmentCount),l:t.f(a.value.doctors,(e,a,i)=>({a:e.avatar,b:t.t(e.name),c:t.t(e.title),d:t.t(e.specialty),e:t.t(e.rating),f:t.t(e.ratingCount),g:a,h:t.o(a=>(e=>{t.index.navigateTo({url:`/pages/appointment/doctor?doctorId=${e.id}`})})(e),a)})),m:t.f(a.value.services,(e,a,i)=>({a:t.t(e.name),b:t.t(e.price),c:a})),n:t.f(a.value.guide,(e,a,i)=>({a:t.t(a+1),b:`linear-gradient(135deg, ${d(a)})`,c:t.t(e.title),d:t.t(e.description),e:a})),o:t.t(a.value.reviews.length),p:t.f(a.value.reviews,(e,a,i)=>t.e({a:e.avatar,b:t.t(e.name),c:t.t(e.time),d:t.t(e.content),e:e.reply},e.reply?{f:t.t(e.reply)}:{},{g:a})),q:t.o(i),r:t.gei(e,"")})}};wx.createPage(e);