|
@@ -203,7 +203,7 @@ class PartTrd extends React.Component {
|
|
|
</div>
|
|
|
{
|
|
|
num ? <React.Fragment>
|
|
|
- <span className={styles.emergencyBtnS}>急诊胸穿</span>
|
|
|
+ <span className={styles.emergencyBtnS}>急诊胸腔闭式引流</span>
|
|
|
<p className={styles.warMessage}>抢救室待救</p>
|
|
|
</React.Fragment> : <React.Fragment>
|
|
|
<h4>判断肺压缩大于25%或小于25%</h4>
|
|
@@ -219,7 +219,7 @@ class PartTrd extends React.Component {
|
|
|
</div>
|
|
|
<div className={`${styles.hold}`}>
|
|
|
<span className={styles.holdLeft}>病情好转</span>
|
|
|
- <span className={styles.holdRight}>门诊随访</span>
|
|
|
+ <span className={styles.holdRight}>胸外科随诊</span>
|
|
|
</div>
|
|
|
</React.Fragment>
|
|
|
}
|
|
@@ -233,9 +233,10 @@ class PartTrd extends React.Component {
|
|
|
</div>
|
|
|
{
|
|
|
num ? <React.Fragment>
|
|
|
+ <div className={`${styles.emergencyBtn} ${styles.btn}`}>呼吸科会诊</div>
|
|
|
<h4>生命体征不稳定</h4>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
|
- <span>根据病史、体征、PE评分判断病情</span>
|
|
|
+ <span>根据病史、体征、Well、Geneva肺栓塞评分判断病情</span>
|
|
|
</div>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownImg}`}>
|
|
|
<img src={down} alt="" />
|
|
@@ -255,8 +256,8 @@ class PartTrd extends React.Component {
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
|
<span>收入ICU</span>
|
|
|
</div>
|
|
|
- <h4>生命体征稳定建议检查CTPA(肺动脉造影)</h4>
|
|
|
- <h4>建议检查肺动脉增强CT</h4>
|
|
|
+ <h4>生命体征稳定建议检查CTPA(CT肺动脉造影)</h4>
|
|
|
+ {/* <h4>建议检查肺动脉增强CT</h4> */}
|
|
|
<div className={`${styles.hold}`}>
|
|
|
<span className={styles.holdLeft}>阳性</span>
|
|
|
<span className={styles.holdRight}>按肺栓塞治疗</span>
|
|
@@ -279,6 +280,7 @@ class PartTrd extends React.Component {
|
|
|
</div>
|
|
|
{
|
|
|
num ? <React.Fragment>
|
|
|
+ <div className={`${styles.emergencyBtn} ${styles.btn}`}>呼吸科会诊</div>
|
|
|
<h4>建议检查CTPA(肺动脉造影)</h4>
|
|
|
<div className={`${styles.hold}`}>
|
|
|
<span className={styles.holdLeft}>阳性</span>
|
|
@@ -289,7 +291,7 @@ class PartTrd extends React.Component {
|
|
|
<span className={styles.holdRight}>请相关科室会诊寻找病因</span>
|
|
|
</div>
|
|
|
</React.Fragment> : <React.Fragment>
|
|
|
- <span className={styles.emergencyBtnS}>排除肺栓塞</span>
|
|
|
+ {/* <span className={styles.emergencyBtnS}>排除肺栓塞</span> */}
|
|
|
<h4>请相关科室会诊寻找病因</h4>
|
|
|
</React.Fragment>
|
|
|
}
|
|
@@ -298,8 +300,11 @@ class PartTrd extends React.Component {
|
|
|
} else if (idx == 5) {
|
|
|
return <React.Fragment>
|
|
|
<div className={`${styles.nextWar} ${styles.next}`}>
|
|
|
- <span>立即检查CTA(血管造影)</span>
|
|
|
+ <span>立即检查主动脉CTA</span>
|
|
|
</div>
|
|
|
+
|
|
|
+ <div className={`${styles.emergencyBtn} ${styles.btn}`}>血管外科内会诊</div>
|
|
|
+ <div className={`${styles.emergencyBtn} ${styles.btn}`}>心内会诊</div>
|
|
|
<h4>判断检查结果数据</h4>
|
|
|
{
|
|
|
trdShow ? <React.Fragment>
|
|
@@ -345,23 +350,23 @@ class PartTrd extends React.Component {
|
|
|
{
|
|
|
trdShow ? <React.Fragment>
|
|
|
<div className={`${styles.nextWar} ${styles.next}`}>
|
|
|
- <span>发病大于12小时</span>
|
|
|
- <i onClick={() => { this.changeTrdShow(false, 1) }}>确定</i>
|
|
|
- </div>
|
|
|
- <div className={`${styles.nextCom} ${styles.next}`}>
|
|
|
<span>发病小于12小时</span>
|
|
|
<i onClick={() => { this.changeTrdShow(false, 0) }}>确定</i>
|
|
|
</div>
|
|
|
+ <div className={`${styles.nextCom} ${styles.next}`}>
|
|
|
+ <span>发病大于12小时</span>
|
|
|
+ <i onClick={() => { this.changeTrdShow(false, 1) }}>确定</i>
|
|
|
+ </div>
|
|
|
</React.Fragment> : <React.Fragment>
|
|
|
- <div className={`${trdFlg ? styles.nextWar : styles.nextCom} ${styles.next}`}>
|
|
|
+ <div className={`${trdFlg ? styles.nextCom : styles.nextWar} ${styles.next}`}>
|
|
|
<span>{trdFlg ? '发病大于12小时' : '发病小于12小时'}</span>
|
|
|
<img onClick={() => { this.changeTrdShow(true, 1) }} src={back} alt="" />
|
|
|
</div>
|
|
|
- <h4>{trdFlg ? '判断患者是否有急诊PCI指证' : '启动导管室、获取知情同意联系床位'}</h4>
|
|
|
+ <h4>{trdFlg ? '判断患者是否有急诊PCI指征' : ''}</h4>
|
|
|
{
|
|
|
trdFlg ? <React.Fragment>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownY}`}>
|
|
|
- <span>是</span>
|
|
|
+ <span>是,有急诊PCI指征</span>
|
|
|
</div>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownImg}`}>
|
|
|
<img src={down} alt="" />
|
|
@@ -372,6 +377,18 @@ class PartTrd extends React.Component {
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownImg}`}>
|
|
|
<img src={down} alt="" />
|
|
|
</div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
|
+ <span>{'家属同意-导管室直接运转'}</span>
|
|
|
+ </div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownImg}`}>
|
|
|
+ <img src={down} alt="" />
|
|
|
+ </div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
|
+ <span>{'控制D-B时间<90min'}</span>
|
|
|
+ </div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownImg}`}>
|
|
|
+ <img src={down} alt="" />
|
|
|
+ </div>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
|
<span>{'家属不同意或者导管室到达>60min'}</span>
|
|
|
</div>
|
|
@@ -382,16 +399,17 @@ class PartTrd extends React.Component {
|
|
|
<span>{'排除禁忌后考虑立即溶栓(D-D <30min)'}</span>
|
|
|
</div>
|
|
|
<br />
|
|
|
- <div className={styles.line}></div>
|
|
|
+ <br />
|
|
|
+ {/* <div className={styles.line}></div>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`} style={{ color: '#2599ff', border: '1px solid #2599ff' }}>
|
|
|
<span>{'家属同意-导管室直接运转'}</span>
|
|
|
</div>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`} style={{ border: '0' }}>
|
|
|
<span>{'控制D-B时间<90min'}</span>
|
|
|
- </div>
|
|
|
- <div className={styles.line} style={{ marginBottom: "-8px" }}></div>
|
|
|
+ </div> */}
|
|
|
+ {/* <div className={styles.line} style={{ marginBottom: "-8px" }}></div> */}
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownN}`}>
|
|
|
- <span>否</span>
|
|
|
+ <span>否,没有急诊PCI指征</span>
|
|
|
</div>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownImg}`}>
|
|
|
<img src={down} alt="" />
|
|
@@ -400,6 +418,24 @@ class PartTrd extends React.Component {
|
|
|
<span>收住ICU/CCU</span>
|
|
|
</div>
|
|
|
</React.Fragment> : <React.Fragment>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
|
+ <span>{'启动导管室、获取知情同意联系床位'}</span>
|
|
|
+ </div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownImg}`}>
|
|
|
+ <img src={down} alt="" />
|
|
|
+ </div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
|
+ <span>{'家属同意-导管室直接运转'}</span>
|
|
|
+ </div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownImg}`}>
|
|
|
+ <img src={down} alt="" />
|
|
|
+ </div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
|
+ <span>{'控制D-B时间<90min'}</span>
|
|
|
+ </div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownImg}`}>
|
|
|
+ <img src={down} alt="" />
|
|
|
+ </div>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
|
<span>{'家属不同意或者导管室到达>60min'}</span>
|
|
|
</div>
|
|
@@ -410,13 +446,13 @@ class PartTrd extends React.Component {
|
|
|
<span>{'排除禁忌后考虑立即溶栓(D-D <30min)'}</span>
|
|
|
</div>
|
|
|
<br />
|
|
|
- <div className={styles.line}></div>
|
|
|
+ {/* <div className={styles.line}></div>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`} style={{ color: '#2599ff', border: '1px solid #2599ff' }}>
|
|
|
<span>{'家属同意-导管室直接运转'}</span>
|
|
|
</div>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`} style={{ border: '0' }}>
|
|
|
<span>{'控制D-B时间<90min'}</span>
|
|
|
- </div>
|
|
|
+ </div> */}
|
|
|
</React.Fragment>
|
|
|
}
|
|
|
</React.Fragment>
|
|
@@ -427,8 +463,9 @@ class PartTrd extends React.Component {
|
|
|
<h4>进一步诊疗</h4>
|
|
|
<p>{'(STEMI处置时间<10min)'}</p>
|
|
|
<h4>查血:检查心肌酶谱+Troponinl</h4>
|
|
|
- <p style={{ color: "#000", lineHeight: "18px" }}>必要时可 Q1-4h 复查</p>
|
|
|
- <p style={{ color: "#000", lineHeight: "18px" }}>判读结果同时结果回馈心内科会诊</p>
|
|
|
+ <p style={{ color: "#000", lineHeight: "18px" }}>必要时可 Q4-6h 复查</p>
|
|
|
+ {/* <p style={{ color: "#000", lineHeight: "18px" }}>判读结果同时结果回馈心内科会诊</p> */}
|
|
|
+ <div className={`${styles.commonBtn} ${styles.btn}`}>普通心内科会诊</div>
|
|
|
<h4>判断检查结果是否异常</h4>
|
|
|
{
|
|
|
trdShow ? <React.Fragment>
|
|
@@ -473,7 +510,7 @@ class PartTrd extends React.Component {
|
|
|
{
|
|
|
(show0 && currentIdx==0) ? <React.Fragment>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownD}`}>
|
|
|
- <span>患者危机程度:极高危患者</span>
|
|
|
+ <span>极高危患者</span>
|
|
|
</div>
|
|
|
<h4>治疗方案</h4>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
@@ -482,6 +519,18 @@ class PartTrd extends React.Component {
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownImg}`}>
|
|
|
<img src={down} alt="" />
|
|
|
</div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
|
+ <span>{'家属同意-导管室直接运转'}</span>
|
|
|
+ </div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownImg}`}>
|
|
|
+ <img src={down} alt="" />
|
|
|
+ </div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
|
+ <span>{'控制D-B时间<90min'}</span>
|
|
|
+ </div>
|
|
|
+ <div className={`${styles.goDownPub} ${styles.goDownImg}`}>
|
|
|
+ <img src={down} alt="" />
|
|
|
+ </div>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
|
<span>{'家属不同意或者导管室到达>60min'}</span>
|
|
|
</div>
|
|
@@ -492,16 +541,16 @@ class PartTrd extends React.Component {
|
|
|
<span>{'排除禁忌后考虑立即溶栓(D-D <30min)'}</span>
|
|
|
</div>
|
|
|
<br />
|
|
|
- <div className={styles.line}></div>
|
|
|
+ {/* <div className={styles.line}></div>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`} style={{ color: '#2599ff', border: '1px solid #2599ff' }}>
|
|
|
<span>{'家属同意-导管室直接运转'}</span>
|
|
|
</div>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`} style={{ border: '0' }}>
|
|
|
<span>{'控制D-B时间<90min'}</span>
|
|
|
- </div>
|
|
|
+ </div> */}
|
|
|
</React.Fragment> : (show1 && currentIdx==1) ? <React.Fragment>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownD}`}>
|
|
|
- <span>患者危机程度:高危患者</span>
|
|
|
+ <span>高危患者</span>
|
|
|
</div>
|
|
|
<h4>治疗方案</h4>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
@@ -521,7 +570,7 @@ class PartTrd extends React.Component {
|
|
|
</div>
|
|
|
</React.Fragment>: (show2&& currentIdx==2) ? <React.Fragment>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownD}`}>
|
|
|
- <span>患者危机程度:中危患者</span>
|
|
|
+ <span>中危患者</span>
|
|
|
</div>
|
|
|
<h4>治疗方案</h4>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownB}`}>
|
|
@@ -541,7 +590,7 @@ class PartTrd extends React.Component {
|
|
|
</div>
|
|
|
</React.Fragment> :(currentIdx==3) ? <React.Fragment>
|
|
|
<div className={`${styles.goDownPub} ${styles.goDownD}`}>
|
|
|
- <span>患者危机程度:低危患者</span>
|
|
|
+ <span>低危患者</span>
|
|
|
</div>
|
|
|
<h4>留观或收住心内科</h4>
|
|
|
</React.Fragment>:null
|
|
@@ -555,17 +604,25 @@ class PartTrd extends React.Component {
|
|
|
}
|
|
|
}
|
|
|
render() {
|
|
|
- const { idx, num } = this.props
|
|
|
+ const { idx, num ,trdNum } = this.props
|
|
|
+ console.log(idx, num ,trdNum)
|
|
|
return <div className={`${styles.partTrd} ${styles.partPub}`}>
|
|
|
{
|
|
|
- idx == 3 && num == 1 ? <React.Fragment><div className={`${styles.emergencyBtn} ${styles.btn}`}>{this.state.select3[0]}</div><br /></React.Fragment>
|
|
|
+ idx == 3 && num == 1 ? <React.Fragment>
|
|
|
+ {/* <div className={`${styles.emergencyBtn} ${styles.btn}`}>{this.state.select3[0]}</div><br /> */}
|
|
|
+ </React.Fragment>
|
|
|
: idx == 5 ? <React.Fragment>
|
|
|
- <div className={`${styles.commonBtn} ${styles.btn}`}>{this.state.select5[1]}</div>
|
|
|
- <div className={`${styles.emergencyBtn} ${styles.btn}`}>{this.state.select5[0]}</div>
|
|
|
+ {/* <div className={`${styles.commonBtn} ${styles.btn}`}>{this.state.select5[1]}</div>
|
|
|
+ <div className={`${styles.emergencyBtn} ${styles.btn}`}>{this.state.select5[0]}</div> */}
|
|
|
<br />
|
|
|
</React.Fragment> : null
|
|
|
}
|
|
|
<p>步骤3</p>
|
|
|
+ {/* commonBtn emergencyBtn */}
|
|
|
+ {
|
|
|
+ idx == 4 && trdNum == 0 ?<div className={`${styles.emergencyBtn} ${styles.btn}`}>紧急心内会诊</div>:null
|
|
|
+ }
|
|
|
+
|
|
|
{
|
|
|
this.handleTrdPart()
|
|
|
}
|