Files
vueapp/dist/assets/pages-teaching-teaching.88nrvDTI.js
T

2 lines
7.5 KiB
JavaScript

import{d as e,b as a,c as l,e as t,f as s,w as n,i as o,j as c,t as i,n as u,D as d,l as r,m as v,F as f,g as p,s as _,y,z as m,x as k,u as g,S as h}from"./index-DW9fDEMX.js";import{_ as x}from"./config-doctor.TgARj_nM.js";import{_ as C}from"./_plugin-vue_export-helper.BCo6x5W8.js";const b=C(e({__name:"teaching",props:{caseItem:{}},emits:["open-settings","open-profile","go-home"],setup(e,{emit:C}){const b=e,D=C,I=[{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:"本视频梳理硝酸甘油的适应证、禁忌证及急诊场景下的用药安全。"}],A=a(0),q=a(I[0].defaultSelected||""),T=a(!1),B=a(!1),O=l((()=>{var e,a,l,t,s;return{name:(null==(e=b.caseItem)?void 0:e.patientName)||"陈先生",gender:(null==(a=b.caseItem)?void 0:a.gender)||"男",age:(null==(l=b.caseItem)?void 0:l.age)||60,department:(null==(t=b.caseItem)?void 0:t.department)||"心血管内科",chiefComplaint:(null==(s=b.caseItem)?void 0:s.title)||"持续胸痛3小时"}})),S=l((()=>O.value.chiefComplaint.includes("胸痛")?"胸痛":O.value.chiefComplaint.slice(0,6))),w=l((()=>I[A.value]));function j(){T.value=!0,B.value=!1}function F(){var e;const a=(A.value+1)%I.length;A.value=a,q.value=I[a].defaultSelected||"",T.value=!1,B.value=!1,_("clinical-thinking-teaching-question",{caseId:(null==(e=b.caseItem)?void 0:e.id)||"",questionId:I[a].id,index:a})}function z(){B.value=!B.value}return(e,a)=>{const l=y,_=m,C=k,b=g,I=h;return t(),s(l,{class:"teaching-page"},{default:n((()=>[o(l,{class:"teaching-shell"},{default:n((()=>[o(l,{class:"top-nav"},{default:n((()=>[o(_,{class:"icon-button","aria-label":"设置",onClick:a[0]||(a[0]=e=>D("open-settings"))},{default:n((()=>[o(l,{class:"settings-icon"})])),_:1}),o(_,{class:"icon-button home-button","aria-label":"首页",onClick:a[1]||(a[1]=e=>D("go-home"))},{default:n((()=>[o(l,{class:"home-icon"})])),_:1}),o(l,{class:"nav-spacer"}),o(_,{class:"icon-button","aria-label":"个人中心",onClick:a[2]||(a[2]=e=>D("open-profile"))},{default:n((()=>[o(l,{class:"account-icon"})])),_:1})])),_:1}),o(l,{class:"patient-header"},{default:n((()=>[o(C,{class:"case-heading"},{default:n((()=>[c("患者:"+i(O.value.name)+" ("+i(S.value)+")",1)])),_:1}),o(l,{class:"patient-meta"},{default:n((()=>[o(C,null,{default:n((()=>[c("姓名:"+i(O.value.name),1)])),_:1}),o(C,null,{default:n((()=>[c("性别:"+i(O.value.gender),1)])),_:1}),o(C,null,{default:n((()=>[c("年龄:"+i(O.value.age)+"岁",1)])),_:1}),o(C,null,{default:n((()=>[c("科室:"+i(O.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(b,{src:x,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(i(w.value.question),1)])),_:1})])),_:1})])),_:1}),T.value?(t(),s(l,{key:0,class:"video-section"},{default:n((()=>[o(l,{class:"video-player",onClick:z},{default:n((()=>[o(l,{class:u(["video-poster",{playing:B.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:u(["play-button",{playing:B.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:d({width:B.value?"62%":"33%"})},null,8,["style"])])),_:1})])),_:1}),o(l,{class:"video-copy"},{default:n((()=>[o(C,{class:"video-title"},{default:n((()=>[c(i(w.value.videoTitle),1)])),_:1}),o(C,{class:"video-desc"},{default:n((()=>[c(i(w.value.videoDesc),1)])),_:1})])),_:1})])),_:1})):(t(),s(l,{key:1,class:"option-list"},{default:n((()=>[(t(!0),r(f,null,v(w.value.options,(e=>{return t(),s(_,{key:e.key,class:u(["option-card",(a=e.key,q.value!==a?"":a===w.value.correctOption?"selected-correct":"selected-wrong")]),onClick:a=>function(e){q.value=e}(e.key)},{default:n((()=>[o(C,{class:"option-key"},{default:n((()=>[c(i(e.key),1)])),_:2},1024),o(C,{class:"option-text"},{default:n((()=>[c(i(e.text),1)])),_:2},1024),q.value===e.key&&e.key!==w.value.correctOption?(t(),s(l,{key:0,class:"wrong-icon"})):p("",!0),q.value===e.key&&e.key===w.value.correctOption?(t(),s(l,{key:1,class:"right-icon"})):p("",!0)])),_:2},1032,["class","onClick"]);var a})),128))])),_:1})),!T.value&&q.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(i(w.value.analysis),1)])),_:1}),o(l,{class:"analysis-divider"}),o(C,{class:"analysis-note"},{default:n((()=>[c(i(w.value.note),1)])),_:1})])),_:1})])),_:1})):p("",!0),o(l,{class:"bottom-actions"},{default:n((()=>[T.value?p("",!0):(t(),s(_,{key:0,class:"video-button",onClick:j},{default:n((()=>[o(l,{class:"video-icon"}),o(C,null,{default:n((()=>[c("查看知识点视频")])),_:1})])),_:1})),o(_,{class:"next-button",onClick:F},{default:n((()=>[o(C,null,{default:n((()=>[c("下一题")])),_:1}),o(l,{class:"next-icon"})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-72e72a0a"]]);export{b as default};