import{d as e,b as a,c as l,e as t,f as s,w as n,i as o,C as i,j as c,t as u,n as d,E as r,l as v,m as f,F as p,g as _,s as y,y as m,z as k,x as g,u as h,S as x}from"./index-CO9MSRh5.js";import{c as C,_ as b}from"./navigation.CR32hNeX.js";import{_ as D}from"./_plugin-vue_export-helper.BCo6x5W8.js";const I=D(e({__name:"teaching",props:{caseItem:{}},emits:["open-settings","open-profile","go-home"],setup(e,{emit:D}){const I=e,A=D,q=C(A),T=[{id:"acs-ecg",question:"根据陈先生目前的临床表现(急性剧烈胸痛伴大汗),首选的初步辅助检查应该是哪一项?",options:[{key:"A",text:"胸部增强CT (CTA)"},{key:"B",text:"血清心肌酶学检查"},{key:"C",text:"心脏彩色多普勒超声"},{key:"D",text:"床边12导联心电图"}],correctOption:"D",defaultSelected:"B",analysis:"解析:对于疑似急性冠脉综合征(ACS)的患者,18导联或12导联心电图是首选且最快捷的辅助检查工具。",note:"心肌酶学检查虽然重要,但通常在症状发作2-4小时后才会升高,不能作为首诊即刻排除依据。你的选择偏慢了。正确选项应为 D。",videoTitle:"临床知识点:急性冠脉综合征的早期识别",videoDesc:"本视频将由王主任为您深入解析 ACS 的典型心电图表现与急诊处理流程。"},{id:"aortic-dissection",question:"若患者胸痛呈撕裂样并伴双上肢血压明显不对称,下一步最需要警惕的疾病是什么?",options:[{key:"A",text:"急性主动脉夹层"},{key:"B",text:"稳定型心绞痛"},{key:"C",text:"肋软骨炎"},{key:"D",text:"胃食管反流病"}],correctOption:"A",analysis:"解析:突发撕裂样胸背痛、血压或脉搏不对称、神经系统症状等均提示主动脉夹层风险,需要快速识别并优先排查。",note:"主动脉夹层是胸痛鉴别诊断中的高危疾病,漏诊风险极高。正确选项应为 A。",videoTitle:"临床知识点:主动脉夹层的危险信号",videoDesc:"本视频讲解主动脉夹层的典型表现、床旁识别线索与 CTA 检查时机。"},{id:"nitroglycerin",question:"疑似急性冠脉综合征患者使用硝酸甘油前,最应该先评估哪一项?",options:[{key:"A",text:"患者是否空腹"},{key:"B",text:"血压水平及禁忌证"},{key:"C",text:"白细胞计数"},{key:"D",text:"既往疫苗接种史"}],correctOption:"B",analysis:"解析:硝酸甘油可降低血压,使用前应评估收缩压、右室梗死风险、近期 PDE-5 抑制剂使用等禁忌证。",note:"急诊处理强调先评估风险再给药,避免因低血压或禁忌证导致病情恶化。正确选项应为 B。",videoTitle:"临床知识点:胸痛患者硝酸甘油使用要点",videoDesc:"本视频梳理硝酸甘油的适应证、禁忌证及急诊场景下的用药安全。"}],B=a(0),O=a(T[0].defaultSelected||""),S=a(!1),w=a(!1),j=l((()=>{var e,a,l,t,s;return{name:(null==(e=I.caseItem)?void 0:e.patientName)||"陈先生",gender:(null==(a=I.caseItem)?void 0:a.gender)||"男",age:(null==(l=I.caseItem)?void 0:l.age)||60,department:(null==(t=I.caseItem)?void 0:t.department)||"心血管内科",chiefComplaint:(null==(s=I.caseItem)?void 0:s.title)||"持续胸痛3小时"}})),E=l((()=>j.value.chiefComplaint.includes("胸痛")?"胸痛":j.value.chiefComplaint.slice(0,6))),F=l((()=>T[B.value]));function z(){S.value=!0,w.value=!1}function N(){var e;const a=(B.value+1)%T.length;B.value=a,O.value=T[a].defaultSelected||"",S.value=!1,w.value=!1,y("clinical-thinking-teaching-question",{caseId:(null==(e=I.caseItem)?void 0:e.id)||"",questionId:T[a].id,index:a})}function P(){w.value=!w.value}return(e,a)=>{const l=m,y=k,C=g,D=h,I=x;return t(),s(l,{class:"teaching-page"},{default:n((()=>[o(l,{class:"teaching-shell"},{default:n((()=>[o(l,{class:"top-nav"},{default:n((()=>[o(y,{class:"icon-button","aria-label":"设置",onClick:a[0]||(a[0]=e=>A("open-settings"))},{default:n((()=>[o(l,{class:"settings-icon"})])),_:1}),o(y,{class:"icon-button home-button","aria-label":"首页",onClick:a[1]||(a[1]=e=>A("go-home"))},{default:n((()=>[o(l,{class:"home-icon"})])),_:1}),o(l,{class:"nav-spacer"}),o(y,{class:"icon-button","aria-label":"个人中心",onClick:i(q)},{default:n((()=>[o(l,{class:"account-icon"})])),_:1},8,["onClick"])])),_:1}),o(l,{class:"patient-header"},{default:n((()=>[o(C,{class:"case-heading"},{default:n((()=>[c("患者:"+u(j.value.name)+" ("+u(E.value)+")",1)])),_:1}),o(l,{class:"patient-meta"},{default:n((()=>[o(C,null,{default:n((()=>[c("姓名:"+u(j.value.name),1)])),_:1}),o(C,null,{default:n((()=>[c("性别:"+u(j.value.gender),1)])),_:1}),o(C,null,{default:n((()=>[c("年龄:"+u(j.value.age)+"岁",1)])),_:1}),o(C,null,{default:n((()=>[c("科室:"+u(j.value.department),1)])),_:1})])),_:1})])),_:1}),o(I,{class:"teaching-body","scroll-y":""},{default:n((()=>[o(l,{class:"mentor-section"},{default:n((()=>[o(l,{class:"mentor-profile"},{default:n((()=>[o(l,{class:"mentor-avatar"},{default:n((()=>[o(D,{src:b,mode:"aspectFill"})])),_:1}),o(l,{class:"online-dot"}),o(C,{class:"mentor-name"},{default:n((()=>[c("王主任")])),_:1})])),_:1}),o(l,{class:"question-bubble"},{default:n((()=>[o(C,null,{default:n((()=>[c(u(F.value.question),1)])),_:1})])),_:1})])),_:1}),S.value?(t(),s(l,{key:0,class:"video-section"},{default:n((()=>[o(l,{class:"video-player",onClick:P},{default:n((()=>[o(l,{class:d(["video-poster",{playing:w.value}])},{default:n((()=>[o(l,{class:"heart-visual"},{default:n((()=>[o(l,{class:"heart-core"}),o(l,{class:"heart-pulse pulse-one"}),o(l,{class:"heart-pulse pulse-two"})])),_:1})])),_:1},8,["class"]),o(l,{class:"video-overlay"},{default:n((()=>[o(l,{class:d(["play-button",{playing:w.value}])},{default:n((()=>[o(l,{class:"play-icon"})])),_:1},8,["class"])])),_:1}),o(l,{class:"video-progress"},{default:n((()=>[o(l,{class:"video-progress-fill",style:r({width:w.value?"62%":"33%"})},null,8,["style"])])),_:1})])),_:1}),o(l,{class:"video-copy"},{default:n((()=>[o(C,{class:"video-title"},{default:n((()=>[c(u(F.value.videoTitle),1)])),_:1}),o(C,{class:"video-desc"},{default:n((()=>[c(u(F.value.videoDesc),1)])),_:1})])),_:1})])),_:1})):(t(),s(l,{key:1,class:"option-list"},{default:n((()=>[(t(!0),v(p,null,f(F.value.options,(e=>{return t(),s(y,{key:e.key,class:d(["option-card",(a=e.key,O.value!==a?"":a===F.value.correctOption?"selected-correct":"selected-wrong")]),onClick:a=>function(e){O.value=e}(e.key)},{default:n((()=>[o(C,{class:"option-key"},{default:n((()=>[c(u(e.key),1)])),_:2},1024),o(C,{class:"option-text"},{default:n((()=>[c(u(e.text),1)])),_:2},1024),O.value===e.key&&e.key!==F.value.correctOption?(t(),s(l,{key:0,class:"wrong-icon"})):_("",!0),O.value===e.key&&e.key===F.value.correctOption?(t(),s(l,{key:1,class:"right-icon"})):_("",!0)])),_:2},1032,["class","onClick"]);var a})),128))])),_:1})),!S.value&&O.value?(t(),s(l,{key:2,class:"analysis-card"},{default:n((()=>[o(l,{class:"analysis-title"},{default:n((()=>[o(l,{class:"bulb-icon"}),o(C,null,{default:n((()=>[c("答案解析")])),_:1})])),_:1}),o(l,{class:"analysis-content"},{default:n((()=>[o(C,{class:"analysis-main"},{default:n((()=>[c(u(F.value.analysis),1)])),_:1}),o(l,{class:"analysis-divider"}),o(C,{class:"analysis-note"},{default:n((()=>[c(u(F.value.note),1)])),_:1})])),_:1})])),_:1})):_("",!0),o(l,{class:"bottom-actions"},{default:n((()=>[S.value?_("",!0):(t(),s(y,{key:0,class:"video-button",onClick:z},{default:n((()=>[o(l,{class:"video-icon"}),o(C,null,{default:n((()=>[c("查看知识点视频")])),_:1})])),_:1})),o(y,{class:"next-button",onClick:N},{default:n((()=>[o(C,null,{default:n((()=>[c("下一题")])),_:1}),o(l,{class:"next-icon"})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-84f8194f"]]);export{I as default};