import{_ as e,r as a,o as s,O as t,c as l,w as c,i as n,a as i,e as r,b as o,t as u,f as d,h as f,F as m,d as p,G as _,n as v,m as g,k as b,aA as k,S as j,x as y,Q as C}from"./index-DF3kK8Jo.js";const w=e({__name:"case",setup(e){const w=a({id:1,title:"颈椎病针灸治疗案例",tag:"针灸治疗",doctor:"张医生",date:"2024-03-20",image:"/static/tcm/case1.jpg",patient:{gender:"女",age:45,symptoms:"颈部疼痛、头晕、手麻",duration:"3个月"},process:'\n <p style="text-indent: 2em; margin-bottom: 1em;">患者因长期伏案工作,出现颈部疼痛、头晕、双手发麻等症状,经检查诊断为颈椎病。</p>\n <p style="text-indent: 2em; margin-bottom: 1em;">采用针灸配合推拿治疗,主要取穴包括风池、天柱、肩井等穴位,每次治疗约40分钟。</p>\n ',processImages:["/static/tcm/process1.jpg","/static/tcm/process2.jpg"],effect:'\n <p style="text-indent: 2em; margin-bottom: 1em;">经过8次治疗,患者颈部疼痛明显缓解,头晕、手麻等症状基本消失,颈椎活动度明显改善。</p>\n ',beforeAfter:[{before:"/static/tcm/before1.jpg",after:"/static/tcm/after1.jpg"}],review:{name:"张**",avatar:"/static/avatar/user1.jpg",time:"2024-03-20",content:"张医生技术很好,态度也很亲切。经过治疗后,困扰我多时的颈椎问题得到了很大改善,现在工作生活都舒服多了。"},relatedProjects:[{id:1,name:"针灸治疗",price:300,image:"/static/tcm/acupuncture.jpg"},{id:2,name:"推拿理疗",price:200,image:"/static/tcm/massage.jpg"}]}),x=(e,a)=>{const s=w.value.beforeAfter.map(e=>e[a]);C({urls:s,current:e})},F=()=>{_({title:"提示",content:"是否开始在线咨询?",success:e=>{e.confirm}})},h=()=>{v({url:`/pages/appointment/department?type=tcm&case=${w.value.id}`})};return s(()=>{var e;const a=t(),s=a[a.length-1],{id:l}=(null==(e=s.$page)?void 0:e.options)||{};console.log("加载案例详情:",l)}),(e,a)=>{const s=g,t=b,_=n,A=k,I=j,$=y;return i(),l(_,{class:"case-detail"},{default:c(()=>[r(_,{class:"info-section"},{default:c(()=>[r(s,{src:w.value.image,mode:"aspectFill",class:"cover-image"},null,8,["src"]),r(_,{class:"info-card"},{default:c(()=>[r(t,{class:"title"},{default:c(()=>[o(u(w.value.title),1)]),_:1}),r(_,{class:"meta"},{default:c(()=>[r(t,{class:"tag"},{default:c(()=>[o(u(w.value.tag),1)]),_:1}),r(t,{class:"doctor"},{default:c(()=>[o("主治医师:"+u(w.value.doctor),1)]),_:1}),r(t,{class:"date"},{default:c(()=>[o(u(w.value.date),1)]),_:1})]),_:1})]),_:1})]),_:1}),r(_,{class:"section-card"},{default:c(()=>[r(_,{class:"section-title"},{default:c(()=>[o("患者信息")]),_:1}),r(_,{class:"patient-info"},{default:c(()=>[r(_,{class:"info-item"},{default:c(()=>[r(t,{class:"label"},{default:c(()=>[o("性别年龄")]),_:1}),r(t,{class:"value"},{default:c(()=>[o(u(w.value.patient.gender)+","+u(w.value.patient.age)+"岁",1)]),_:1})]),_:1}),r(_,{class:"info-item"},{default:c(()=>[r(t,{class:"label"},{default:c(()=>[o("主要症状")]),_:1}),r(t,{class:"value"},{default:c(()=>[o(u(w.value.patient.symptoms),1)]),_:1})]),_:1}),r(_,{class:"info-item"},{default:c(()=>[r(t,{class:"label"},{default:c(()=>[o("病程时间")]),_:1}),r(t,{class:"value"},{default:c(()=>[o(u(w.value.patient.duration),1)]),_:1})]),_:1})]),_:1})]),_:1}),r(_,{class:"section-card"},{default:c(()=>{var e;return[r(_,{class:"section-title"},{default:c(()=>[o("诊疗过程")]),_:1}),r(A,{nodes:w.value.process},null,8,["nodes"]),(null==(e=w.value.processImages)?void 0:e.length)?(i(),l(_,{key:0,class:"image-list"},{default:c(()=>[(i(!0),d(m,null,f(w.value.processImages,(e,a)=>(i(),l(s,{key:a,src:e,mode:"aspectFill",onClick:e=>(e=>{const a=w.value.processImages;C({urls:a,current:e})})(a)},null,8,["src","onClick"]))),128))]),_:1})):p("",!0)]}),_:1}),r(_,{class:"section-card"},{default:c(()=>{var e;return[r(_,{class:"section-title"},{default:c(()=>[o("治疗效果")]),_:1}),r(A,{nodes:w.value.effect},null,8,["nodes"]),(null==(e=w.value.beforeAfter)?void 0:e.length)?(i(),l(_,{key:0,class:"compare-images"},{default:c(()=>[(i(!0),d(m,null,f(w.value.beforeAfter,(e,a)=>(i(),l(_,{class:"compare-item",key:a},{default:c(()=>[r(_,{class:"before"},{default:c(()=>[r(s,{src:e.before,mode:"aspectFill",onClick:e=>x(a,"before")},null,8,["src","onClick"]),r(t,{class:"label"},{default:c(()=>[o("治疗前")]),_:1})]),_:2},1024),r(_,{class:"after"},{default:c(()=>[r(s,{src:e.after,mode:"aspectFill",onClick:e=>x(a,"after")},null,8,["src","onClick"]),r(t,{class:"label"},{default:c(()=>[o("治疗后")]),_:1})]),_:2},1024)]),_:2},1024))),128))]),_:1})):p("",!0)]}),_:1}),r(_,{class:"section-card"},{default:c(()=>[r(_,{class:"section-title"},{default:c(()=>[o("患者评价")]),_:1}),r(_,{class:"review-card"},{default:c(()=>[r(_,{class:"user-info"},{default:c(()=>[r(s,{src:w.value.review.avatar,mode:"aspectFill",class:"avatar"},null,8,["src"]),r(_,{class:"info"},{default:c(()=>[r(t,{class:"name"},{default:c(()=>[o(u(w.value.review.name),1)]),_:1}),r(t,{class:"time"},{default:c(()=>[o(u(w.value.review.time),1)]),_:1})]),_:1}),r(_,{class:"rating"},{default:c(()=>[(i(),d(m,null,f(5,e=>r(t,{class:"iconfont icon-star",key:e})),64))]),_:1})]),_:1}),r(t,{class:"content"},{default:c(()=>[o(u(w.value.review.content),1)]),_:1})]),_:1})]),_:1}),r(_,{class:"section-card"},{default:c(()=>[r(_,{class:"section-header"},{default:c(()=>[r(t,{class:"title"},{default:c(()=>[o("相关项目")]),_:1}),r(t,{class:"more"},{default:c(()=>[o("查看全部")]),_:1})]),_:1}),r(I,{"scroll-x":"",class:"project-list","show-scrollbar":!1},{default:c(()=>[(i(!0),d(m,null,f(w.value.relatedProjects,(e,a)=>(i(),l(_,{class:"project-item",key:a,onClick:a=>{v({url:`/pages/featured/project?id=${e.id}`})}},{default:c(()=>[r(s,{src:e.image,mode:"aspectFill",class:"project-image"},null,8,["src"]),r(t,{class:"name"},{default:c(()=>[o(u(e.name),1)]),_:2},1024),r(t,{class:"price"},{default:c(()=>[o("¥"+u(e.price)+"起",1)]),_:2},1024)]),_:2},1032,["onClick"]))),128))]),_:1})]),_:1}),r(_,{class:"bottom-bar"},{default:c(()=>[r($,{class:"action-btn outline",onClick:F},{default:c(()=>[o("在线咨询")]),_:1}),r($,{class:"action-btn primary",onClick:h},{default:c(()=>[o("立即预约")]),_:1})]),_:1})]),_:1})}}},[["__scopeId","data-v-149bec21"]]);export{w as default};
|