require("./../css/emergency.less")
require("../images/back.png")
require("../images/down2.png")
require("../images/pic.png")
const $ = require("jquery");
const { getUrlArgObject } = require('./promise.js');
let fst = `
步骤1
进行全血细胞计数+血型鉴定、术前免疫、凝血功能、超声心动图等检查
步骤2
心包积液
确定
非心包积液
确定
心外会诊
心内会诊
判断是否心包填塞
是
心包穿刺
穿刺液分析对症治疗
抢救室待床!
否
积液量少查找病因对症治疗
病情未控制病情恶化
心包穿刺
穿刺液分析对症治疗
抢救室待床!
查找其他原因
`
let sec = `
步骤2
进行全血细胞计数+血型鉴定、术前免疫、凝血功能、肺部B超、胸部X线或者胸部CT检查
气胸患者
确定
非气胸患者
确定
是
确定
否
确定
查找其他原因
步骤3
是
急诊胸腔闭式引流
抢救室待救
步骤3
否
判断肺压缩大于25%或小于25%
肺压缩大于25%
建议保守对症治疗止咳、祛痰、急诊留观
择期胸穿
肺压缩小于25%
建议保守对症治疗止咳、祛痰
病情未控制继续恶化
择期胸穿
病情好转
胸外科随诊
`
let trd = `
步骤1
立即进行全血细胞计数+血型鉴定、术前免疫、凝血功能、D-二聚体、床旁超声心动图检查
步骤2
判断血压是否正常或休克
伴低血压休克
确定
不伴低血压休克
确定
判断右心负荷是否增加
右心负荷增加(DDI阳性)
确定
右心负荷不增加(DDI阴性)
确定
根据临床经验或者PE评分规则评估PE可能性
评分高或DDI阳性
确定
评分低且DDI阴性
确定
查找其他原因
步骤3
评分高或DDI阳性
呼吸科会诊
建议检查CTPA(CT肺动脉造影)
阳性
按肺栓塞治疗
阴性
请相关科室会诊寻找病因
步骤3
右心负荷增加(DDI阳性)
呼吸科会诊
生命体征不稳定
根据病史、体征、Well、Geneva肺栓塞评分判断病情
考虑溶栓或者血栓切除
ACLS(高级心脏生命支持)
收入ICU
生命体征稳定建议检查CTPA(CT肺动脉造影)
阳性
按肺栓塞治疗
阴性
请相关科室会诊寻找病因
步骤3
评分低且DDI阴性
请相关科室会诊寻找病因
步骤3
右心负荷不增加(DDI阴性)
建议ACLS(高级心脏生命支持)
请相关科室会诊寻找病因
`
let fth = `
步骤2
判断心电图ST段是否有异常!
(如果不能明确5-10min重复一次)
ST段抬高或新发LBBB
确定
ST段压低或无特征性改变
确定
步骤3
紧急心内会诊
进一步诊疗
(STEMI处置时间<10min)
询问并立即服用负荷剂量的双抗药物(若未服用)
阿司匹林0.3g+氯吡格雷300mg/600mg(急需手术)或 阿司匹林0.3g+替格瑞洛180mg( "心拯救")
患者发病时间!
- 1、发病大于12小时
- 2、监测生命体征,持续心电监护,建立静脉通道(左侧肢体,1-2路) ;
- 3、必要时给氧,保持血氧饱和度95%以上 ;
- 4、取血化验 : 血常规急诊生化心肌酶谱Troponinl凝血功能术前免疫
- 5、床边心超检查 ;
- 6、询问相关病史和体格检查 ;
发病小于12小时
确定
发病大于12小时
确定
启动导管室、获取知情同意联系床位
家属同意-导管室直接运转
控制D-B时间<90min
家属不同意或者导管室到达>60min
排除禁忌后考虑立即溶栓(D-B <30min)
判断患者是否有急诊PCI指征
是,有急诊PCI指征
启动导管室、获取知情同意联系床位
家属同意-导管室直接运转
控制D-B时间<90min
家属不同意或者导管室到达>60min
排除禁忌后考虑立即溶栓(D-B <30min)
否,没有急诊PCI指征
收住ICU/CCU
步骤3
进一步诊疗
(STEMI处置时间<10min)
查血:检查心肌酶谱+Troponinl
必要时可 Q4-6h 复查
普通心内科会诊
判断检查结果是否异常
诊断NSTEMI-ACS
确定
排除NSTEMI-ACS
确定
已排除NSTEMI-ACS ,请其他诊室会诊!
立即服用负荷剂量的双抗药物(若未服用)
阿司匹林0.3g+氯吡格雷300mg/600mg(急需手术)或 阿司匹林0.3g+替格瑞洛180mg("心拯救")
判断患者危重程度
判断依据
极高危患者
治疗方案
启动导管室、获取知情同意联系床位
家属同意-导管室直接运转
控制D-B时间<90min
家属不同意或者导管室到达>60min
排除禁忌后考虑立即溶栓(D-B <30min)
治疗方案
推荐早期侵入治疗(<24h)
收住ICU/CCU
限期冠脉造影、继续监测生命体征、心电图(q6h)、心肌酶谱变化(q6h)、若有变化随时心内科会诊
`
let fif = `
步骤1
立即进行全血细胞计数+血型鉴定、术前免疫、凝血功能、D-二聚体、床旁超声心动图检查
步骤2
判断DDI和TTE阴性或阳性!
DDI阳性或TTE阳性(疑似AD)
确定
DDI阴性或TTE阴性
确定
再次详细询问病史、查体,必要时行主动脉CTA
请相关科室会诊寻找病因
步骤3
立即检查主动脉CTA
血管外科内会诊
心外会诊
判断检查结果数据
确诊AD(A型或B型)
确定
排除AD
确定
抢救室待床
请相关科室会诊寻找病因
步骤3
右心负荷增加(DDI阳性)
呼吸科会诊
生命体征不稳定
根据病史、体征、Well、Geneva肺栓塞评分判断病情
考虑溶栓或者血栓切除
ACLS(高级心脏生命支持)
收入ICU
生命体征稳定建议检查CTPA(CT肺动脉造影)
阳性
按肺栓塞治疗
阴性
请相关科室会诊寻找病因
步骤3
评分低且DDI阴性
请相关科室会诊寻找病因
步骤3
右心负荷不增加(DDI阴性)
建议ACLS(高级心脏生命支持)
请相关科室会诊寻找病因
`
let obj = {
0:fst,
1:sec,
2:trd,
3:fth,
4:fif
}
$(function(){
let disName = getUrlArgObject("disName");
let imgNum = 0;
$("#disName").html(disName)
$(".disLis li").each(function(idx,item){
if($(item).html() == disName){
$(this).css("color","#2a9bd5").siblings().css("color","#000")
let num = $(this).attr("data-val")
imgNum = num
$(".disFst").html(obj[num])
}
})
$(".disLis li").click(function(){
$("#disName").html($(this).html())
let num = $(this).attr("data-val")
imgNum = num
$(this).css("color","#2a9bd5").siblings().css("color","#000")
$(".disFst").html(obj[num])
})
const newinConf = {
width: '900', //窗口的文档显示区的宽度。以像素计。
height: '826', //窗口文档显示区的高度。以像素计。
left: '0', //窗口的 x 坐标。以像素计。
top: '0', //窗口的 y 坐标。以像素计。
openMode: "_blank" //每次都是新窗口打开为_blank,打开同一窗口填写任意字符串
}
const newWindowLocation = `width=${newinConf.width}, height=${newinConf.height}, left=${newinConf.left}, top=${newinConf.top} scrollbars=yes`
const openNewWin = function (url) {
window.open(url, newinConf.openMode, newWindowLocation)
}
$(".disName img").click(function(){
openNewWin(`view.html?imgNum=`+imgNum)
})
$(".disFst").height(window.innerHeight-105+'px')
$("#disFst").on('click',"#sureBtn1",function(){
sure(1)
})
$("#disFst").on('click',"#backBtn1",function(){
back(1)
})
$("#disFst").on("click","#sureBtn2",function(){
backSure(2)
})
$("#disFst").on("click","#backBtn2",function(){
backRe(2)
})
$(document).on("click",".disNameLis",function(e){
e.stopPropagation()
if($(".disLis").css("display")=="block"){
$(".disLis").css("display","none")
}else{
$(".disLis").css("display","block")
}
})
$(document).click(function(){
$(".disLis").css("display","none")
})
$("#disFst").on("click","#sureBtn3",function(){
sure(3)
})
$("#disFst").on("click","#backBtn3",function(){
back(3)
})
$("#disFst").on("click","#sureBtn4",function(){
backSure(4)
})
$("#disFst").on("click","#backBtn4",function(){
backRe(4)
})
$("#disFst").on("click","#sureBtn5",function(){
$(".disBtnTrd").css("display","none")
$(".stepTrdRight").css("display","block")
})
$("#disFst").on("click","#sureBtn6",function(){
$(".disBtnTrd").css("display","none")
$(".stepTrdWrong").css("display","block")
})
$("#disFst").on("click","#backBtn7",function(){
$(".disBtnTrd").css("display","block")
$(".stepTrdRight").css("display","none")
})
$("#disFst").on("click","#backBtn8",function(){
$(".disBtnTrd").css("display","block")
$(".stepTrdWrong").css("display","none")
})
$("#disFst").on("click","#sureBtn9",function(){
$(".disBtnBlue").css("display","none")
$("#sureBtn9").css("display","none")
$("#backBtn9").css("display","block")
$(".disBtnTrd9").css("display","block")
$(".disMainRed9").css("display","block")
})
$("#disFst").on("click","#sureBtn10",function(){
$(".disBtnRed").css("display","none")
$("#sureBtn10").css("display","none")
$("#backBtn10").css("display","block")
$(".disBtnTrd10").css("display","block")
$(".disMainRed10").css("display","block")
})
$("#disFst").on("click","#backBtn9",function(){
$(".disBtnBlue").css("display","block")
$("#sureBtn9").css("display","block")
$("#backBtn9").css("display","none")
$(".disBtnTrd9").css("display","none")
$(".disMainRed9").css("display","none")
$(".stepTrdWrong01").css("display","none")
$(".stepTrdRight01").css("display","none")
})
$("#disFst").on("click","#backBtn10",function(){
$(".disBtnRed").css("display","block")
$("#sureBtn10").css("display","block")
$("#backBtn10").css("display","none")
$(".disBtnTrd10").css("display","none")
$(".disMainRed10").css("display","none")
$(".stepTrdWrong").css("display","none")
$(".stepTrdRight").css("display","none")
})
$("#disFst").on("click","#sureBtn11",function(){
$(".stepTrdRight01").css("display","block")
$(".disBtnTrd9").css("display","none")
})
$("#disFst").on("click","#backBtn17",function(){
$(".stepTrdRight01").css("display","none")
$(".disBtnTrd9").css("display","block")
})
$("#disFst").on("click","#sureBtn12",function(){
$(".stepTrdWrong01").css("display","block")
$(".disBtnTrd9").css("display","none")
})
$("#disFst").on("click","#backBtn18",function(){
$(".stepTrdWrong01").css("display","none")
$(".disBtnTrd9").css("display","block")
})
$("#disFst").on("click","#sureBtn13",function(){
$(".stepTrdRight").css("display","block")
$(".disBtnTrd10").css("display","none")
})
$("#disFst").on("click","#backBtn15",function(){
$(".stepTrdRight").css("display","none")
$(".disBtnTrd10").css("display","block")
})
$("#disFst").on("click","#sureBtn14",function(){
$(".stepTrdWrong").css("display","block")
$(".disBtnTrd10").css("display","none")
})
$("#disFst").on("click","#backBtn16",function(){
$(".stepTrdWrong").css("display","none")
$(".disBtnTrd10").css("display","block")
})
$("#disFst").on("click","#sureBtn19",function(){
$("#sureBtn19").css("display","none")
$("#backBtn19").css("display","block")
$(".disBtnBlue").css("display","none")
$(".stepTrdRight").css("display","block")
})
$("#disFst").on("click","#backBtn19",function(){
$("#sureBtn19").css("display","block")
$("#backBtn19").css("display","none")
$(".disBtnBlue").css("display","block")
$(".stepTrdRight").css("display","none")
})
$("#disFst").on("click","#sureBtn21",function(){
$("#backBtn21").css("display","block")
$("#sureBtn21").css("display","none")
$(".sureResult22").css("display","block")
$(".disBtnBlue01").css("display","none")
})
$("#disFst").on("click","#backBtn21",function(){
$("#backBtn21").css("display","none")
$("#sureBtn21").css("display","block")
$(".sureResult22").css("display","none")
$(".disBtnBlue01").css("display","block")
})
$("#disFst").on("click","#sureBtn22",function(){
$("#backBtn22").css("display","block")
$("#sureBtn22").css("display","none")
$(".backResult22").css("display","block")
$(".disBtnRed01").css("display","none")
})
$("#disFst").on("click","#backBtn22",function(){
$("#backBtn22").css("display","none")
$("#sureBtn22").css("display","block")
$(".backResult22").css("display","none")
$(".disBtnRed01").css("display","block")
})
$("#disFst").on("click","#sureBtn20",function(){
$("#sureBtn20").css("display","none")
$("#backBtn20").css("display","block")
$(".disMainRed20").css("display","block")
$(".disBtnRed").css("display","none")
})
$("#disFst").on("click","#backBtn20",function(){
$("#sureBtn20").css("display","block")
$("#backBtn20").css("display","none")
$(".disMainRed20").css("display","none")
$(".disBtnRed").css("display","block")
})
$("#disFst").on("click","#sureBtn23",function(){
$("#backBtn23").css("display","block")
$("#sureBtn23").css("display","none")
$(".disBtnBlue").css("display","none")
$(".stepTrdRight").css("display","block")
})
$("#disFst").on("click","#backBtn23",function(){
$("#backBtn23").css("display","none")
$("#sureBtn23").css("display","block")
$(".disBtnBlue").css("display","block")
$(".stepTrdRight").css("display","none")
$(".showBtn25").css("display","none")
$(".showBtn26").css("display","none")
$(".disBtnBlue01").css("display","block")
$(".disBtnRed01").css("display","block")
$("#sureBtn25").css("display","block")
$("#backBtn25").css("display","none")
$("#sureBtn26").css("display","block")
$("#backBtn26").css("display","none")
})
$("#disFst").on("click","#sureBtn24",function(){
$("#backBtn24").css("display","block")
$("#sureBtn24").css("display","none")
$(".disBtnRed").css("display","none")
$(".stepTrdWrong").css("display","block")
})
$("#disFst").on("click","#backBtn24",function(){
$("#backBtn24").css("display","none")
$("#sureBtn24").css("display","block")
$(".disBtnRed").css("display","block")
$(".stepTrdWrong").css("display","none")
$("#sureBtn28").css("display","block")
$("#sureBtn27").css("display","block")
$("#backBtn28").css("display","none")
$("#backBtn27").css("display","none")
$(".showBtn28").css("display","none")
$(".showBtn27").css("display","none")
$(".disBtnRed01").css("display","block")
$(".disBtnBlue01").css("display","block")
})
$("#disFst").on("click","#sureBtn25",function(){
$("#sureBtn25").css("display","none")
$("#backBtn25").css("display","block")
$(".showBtn25").css("display","block")
$(".disBtnBlue01").css("display","none")
})
$("#disFst").on("click","#backBtn25",function(){
$("#sureBtn25").css("display","block")
$("#backBtn25").css("display","none")
$(".showBtn25").css("display","none")
$(".disBtnBlue01").css("display","block")
})
$("#disFst").on("click","#sureBtn26",function(){
$("#sureBtn26").css("display","none")
$("#backBtn26").css("display","block")
$(".showBtn26").css("display","block")
$(".disBtnRed01").css("display","none")
})
$("#disFst").on("click","#backBtn26",function(){
$("#sureBtn26").css("display","block")
$("#backBtn26").css("display","none")
$(".showBtn26").css("display","none")
$(".disBtnRed01").css("display","block")
})
$("#disFst").on("click","#sureBtn27",function(){
$("#sureBtn27").css("display","none")
$("#backBtn27").css("display","block")
$(".showBtn27").css("display","block")
$(".disBtnBlue01").css("display","none")
})
$("#disFst").on("click","#backBtn27",function(){
$("#sureBtn27").css("display","block")
$("#backBtn27").css("display","none")
$(".showBtn27").css("display","none")
$(".disBtnBlue01").css("display","block")
})
$("#disFst").on("click","#sureBtn28",function(){
$("#sureBtn28").css("display","none")
$("#backBtn28").css("display","block")
$(".showBtn28").css("display","block")
$(".disBtnRed01").css("display","none")
})
$("#disFst").on("click","#backBtn28",function(){
$("#sureBtn28").css("display","block")
$("#backBtn28").css("display","none")
$(".showBtn28").css("display","none")
$(".disBtnRed01").css("display","block")
})
var indexNumPlus = 0;
$("#disFst").on("click",".doList input",function(){
var dataVal = $(this).parents(".doList").find("input:checked");
var showNex = false;
dataVal.each(function(val,item){
// console.log($(item).attr("data-val"))
if($(item).attr("data-val") == -1){
showNex = true
}
})
if(dataVal.length > 0){
if(showNex){
++indexNumPlus
$(".chengdu li").eq(indexNumPlus).addClass("selectTab").siblings().removeClass("selectTab")
$(this).parents(".doList").next().css("display","block")
$(this).parents(".doList").css("display","none")
$(".partPool").css("display","none")
$(".partPool01").css("display","none")
}else{
if(indexNumPlus>0){
$(".partPool01").css("display","block").find(".lowDis").html(indexNumPlus==1?"高危患者":"中危患者")
$(".partPool").css("display","none")
}else{
$(".partPool").css("display","block")
$(".partPool01").css("display","none")
}
}
}else{
$(".partPool").css("display","none")
$(".partPool01").css("display","none")
}
})
function sure(num){//红色确定
$("#sureBtn"+num).css({display:"none"})
$(".disBtnBlue").css({display:"none"})
$("#backBtn"+num).css({display:"block"})
$(".disMainRed").css({display:"block"})
if(num == 3){
$(".disBtnTrdRed,.disBtnTrdBlue").css("display","block")
$(".stepTrdRight").css("display","none")
$(".stepTrdWrong").css("display","none")
}else{
$(".disBtnTrdRed,.disBtnTrdBlue").css("display","none")
}
}
function back(num){//红色取消
$("#backBtn"+num).css({display:"none"})
$(".disBtnBlue").css({display:"block"})
$("#sureBtn"+num).css({display:"block"})
$(".disMainRed").css({display:"none"})
if(num == 3){
$(".disBtnTrdRed,.disBtnTrdBlue").css("display","none")
$(".stepTrdRight").css("display","none")
$(".stepTrdWrong").css("display","none")
}else{
$(".disBtnTrdRed,.disBtnTrdBlue").css("display","none")
}
}
function backSure(num){
$(".disBtnRed").css({display:"none"})
$("#sureBtn"+num).css({display:"none"})
$("#backBtn"+num).css({display:"block"})
$(".disMainBlue").css({display:"block"})
}
function backRe(num){
$(".disBtnRed").css({display:"block"})
$("#backBtn"+num).css({display:"none"})
$("#sureBtn"+num).css({display:"block"})
$(".disMainBlue").css({display:"none"})
}
})