Jelajahi Sumber

Merge branch 'dev_zxc' into test

zhangxc 5 tahun lalu
induk
melakukan
7c7ba5d46d
3 mengubah file dengan 92 tambahan dan 84 penghapusan
  1. 83 81
      src/html/qcScore.html
  2. 4 3
      src/js/qcScore.js
  3. 5 0
      src/js/qcScore_byll.js

+ 83 - 81
src/html/qcScore.html

@@ -2143,104 +2143,106 @@
         <div class="content-item" code="${title}">
             <h2 class="title">${title}</h2>
             <div class="container content-ht">
-                <div class="info-item">
-                    <div class="cont">
-                        <span class="label">姓名:</span>
-                        <span>${本人姓名}</span>
-                    </div>
-                    <div class="cont">
-                        <span class="label">性别:</span>
-                        <span>${性别}</span>
-                    </div>
-                    <div class="cont">
-                        <span class="label">科别:</span>
-                        <span>${临床科室}</span>
-                    </div>
-                    <div class="cont">
-                        <span class="label">床号:</span>
-                        <span>${床号}</span>
-                    </div>
-                    <div class="cont">
-                        <span class="label">病案号:</span>
-                        <span>${病历号}</span>
-                    </div>
-                    <p class="contP">
-                        这是一份关于病危/病重告知书,医师会用通俗易懂的方式告知诊疗相关事宜。 
-                    </p>
-                    <p class="contP">
-                        <span class="label">目前诊断:</span>
-                        <span>${当前诊断}</span> 
-                    </p>
-                    <p class="contP">
-                        <span class="label">目前病情:</span>
-                        <span>病危 病重</span>
-                        <span>${简要病情}</span> 
+                {{each(i,val) info}}
 
-                    </p>
-                    <p class="contP">
-                        <span class="label">目前患者病情危重,且病情有进一步恶化可能,随时出现以下一种或多种危及患者生命的并发症:</span>
-                        <p>(1)肺性脑病,严重心律失常、心功能衰竭、心肌梗死、高血压危象。</p>
-                        <p>(2)上消化道出血导致出血性休克、脑出血、脑梗死、脑疝。</p>
-                        <p>(3)感染中毒性休克、过敏性休克、心源性休克</p>
-                        <p>(4)弥漫性血管内凝血</p>
-                        <p>(5)多器官功能衰竭</p>
-                        <p>(6)糖尿病酮症、酸中毒、低血糖性昏迷、高渗性昏迷</p>
-                        <p>(7)${内容}</p>
-                    </p>
-                    <div class="cont">
-                        <span class="label">防范措施:</span>
-                        <p>(1)患者一旦发生危及生命的情况,医务人员将会全力救治,包括气管切开、呼吸机辅助呼吸、电除颤、心脏按压、安装临时起搏器等措施。</p>
-                        <p>(2)根据相关法律规定,为抢救患者,医务人员可在不征得您同意的情况下对患者先采取抢救措施,并使用应急救治所需的仪器设备和治疗手段,再履行告知义务,请您予以理解并配合抢救。</p>
-                    </div>
-                    <div class="cont-2">
+                    <div class="info-item">
                         <div class="cont">
-                            <span class="label">谈话医师签名:</span>
-                            <span>${医生}</span>
+                            <span class="label">姓名:</span>
+                            <span>${val['本人姓名']}</span>
                         </div>
                         <div class="cont">
-                            <span class="label">签名时间:</span>
-                            <span>${病历日期}</span>
+                            <span class="label">性别:</span>
+                            <span>${val['性别']}</span>
                         </div>
                         <div class="cont">
-                            <span class="label">审核医师:</span>
-                            <span>${审核人}</span>
+                            <span class="label">科别:</span>
+                            <span>${val['临床科室']}</span>
                         </div>
                         <div class="cont">
-                            <span class="label">日期:</span>
-                            <span>${审核日期}</span>
+                            <span class="label">床号:</span>
+                            <span>${val['床号']}</span>
                         </div>
-                    </div>
-                    
-                    
-                    <p class="contP"> 我的医师已告知目前病情,可能出现的风险及后果,同意医务人员在患者病情危重时进行的救治。</p>
-                    <div class="cont-2">
                         <div class="cont">
-                            <span class="label">患方意见:</span>
-                            <span>${家属意见}</span>
+                            <span class="label">病案号:</span>
+                            <span>${val['病历号']}</span>
                         </div>
+                        <p class="contP">
+                            这是一份关于病危/病重告知书,医师会用通俗易懂的方式告知诊疗相关事宜。 
+                        </p>
+                        <p class="contP">
+                            <span class="label">目前诊断:</span>
+                            <span>${val['当前诊断']}</span> 
+                        </p>
+                        <p class="contP">
+                            <span class="label">目前病情:</span>
+                            <span>病危 病重</span>
+                            <span>${val['简要病情']}</span> 
+
+                        </p>
+                        <p class="contP">
+                            <span class="label">目前患者病情危重,且病情有进一步恶化可能,随时出现以下一种或多种危及患者生命的并发症:</span>
+                            <p>(1)肺性脑病,严重心律失常、心功能衰竭、心肌梗死、高血压危象。</p>
+                            <p>(2)上消化道出血导致出血性休克、脑出血、脑梗死、脑疝。</p>
+                            <p>(3)感染中毒性休克、过敏性休克、心源性休克</p>
+                            <p>(4)弥漫性血管内凝血</p>
+                            <p>(5)多器官功能衰竭</p>
+                            <p>(6)糖尿病酮症、酸中毒、低血糖性昏迷、高渗性昏迷</p>
+                            <p>(7)${val['内容']}</p>
+                        </p>
                         <div class="cont">
-                            <span class="label">患方签名:</span>
-                            <span>${患者签字}</span>
+                            <span class="label">防范措施:</span>
+                            <p>(1)患者一旦发生危及生命的情况,医务人员将会全力救治,包括气管切开、呼吸机辅助呼吸、电除颤、心脏按压、安装临时起搏器等措施。</p>
+                            <p>(2)根据相关法律规定,为抢救患者,医务人员可在不征得您同意的情况下对患者先采取抢救措施,并使用应急救治所需的仪器设备和治疗手段,再履行告知义务,请您予以理解并配合抢救。</p>
                         </div>
-                    </div>
-                    
-                    <div>如果患者无法签署知情同意书,请代理人在此签字。</div>
-                    <div class="cont-2">
-                        <div class="cont">
-                            <span class="label">代理人签名:</span>
-                            <span>${家属信息}</span>
+                        <div class="cont-2">
+                            <div class="cont">
+                                <span class="label">谈话医师签名:</span>
+                                <span>${val['医生']}</span>
+                            </div>
+                            <div class="cont">
+                                <span class="label">签名时间:</span>
+                                <span>${val['病历日期']}</span>
+                            </div>
+                            <div class="cont">
+                                <span class="label">审核医师:</span>
+                                <span>${val['审核人']}</span>
+                            </div>
+                            <div class="cont">
+                                <span class="label">日期:</span>
+                                <span>${val['审核日期']}</span>
+                            </div>
                         </div>
-                        <div class="cont">
-                            <span class="label">与患者关系:</span>
-                            <span>${关系}</span>
+                        
+                        
+                        <p class="contP"> 我的医师已告知目前病情,可能出现的风险及后果,同意医务人员在患者病情危重时进行的救治。</p>
+                        <div class="cont-2">
+                            <div class="cont">
+                                <span class="label">患方意见:</span>
+                                <span>${val['家属意见']}</span>
+                            </div>
+                            <div class="cont">
+                                <span class="label">患方签名:</span>
+                                <span>${val['患者签字']}</span>
+                            </div>
                         </div>
-                        <div class="cont">
-                            <span class="label"> 患方签字时间:</span>
-                            <!-- <span>${}</span> -->
+                        
+                        <div class="contP">如果患者无法签署知情同意书,请代理人在此签字。</div>
+                        <div class="cont-2">
+                            <div class="cont">
+                                <span class="label">代理人签名:</span>
+                                <span>${val['家属信息']}</span>
+                            </div>
+                            <div class="cont">
+                                <span class="label">与患者关系:</span>
+                                <span>${val['关系']}</span>
+                            </div>
+                            <div class="cont">
+                                <span class="label"> 患方签字时间:</span>
+                            </div>
                         </div>
+                    
                     </div>
-                   
-                </div>
+                {{/each}}
             </div>
         </div>
     </script>

+ 4 - 3
src/js/qcScore.js

@@ -4,7 +4,7 @@ require('jquery-templates');
 require('./modal.js');
 const {api,post,getUrlArgObject,setBoxHeight} = require('./utils.js');
 const {keyMaps} = require('./maps.js');
-const {wardRound,preoperation,summary,operationRecord,applicationForm,resultForm,consultationNote,difficultRecord} = require("./qcScore_byll.js")
+const {wardRound,preoperation,summary,operationRecord,applicationForm,resultForm,consultationNote,difficultRecord,illnessNotice} = require("./qcScore_byll.js")
 //本页全局变量
 let global_flawData = {};    //缺陷数据
 const global_id=getUrlArgObject("id");
@@ -68,6 +68,7 @@ function getRecordDetail(){
       resultForm(obj['会诊结果单'],'会诊结果单')
       consultationNote(obj['会诊记录'],'会诊记录')
       difficultRecord(obj['疑难病例讨论记录'],'疑难病例讨论记录')
+      illnessNotice(obj['病危通知书'],'病危通知书')
     }
   });
 }
@@ -88,7 +89,7 @@ function initContent(data){
     "病案首页":"#indexTmpl",
     "手术知情同意书":"#surgeryBookTmpl",
     "首次病程录":"#firstCourseTmpl",
-    "病危通知书":"#illnessNoticeTmpl",
+    // "病危通知书":"#illnessNoticeTmpl",
     "抢救记录":"#rescueRecordTmpl",
     "术后首次病程及谈话记录":"#surgeryAfRecord",
     "危急值记录":"#dangerRecore",
@@ -102,7 +103,7 @@ function initContent(data){
   for(let k in obj){
     for(let i in obj[k]){
       info=formatInfoData(k,obj[k][i]);
-      nameMap[k]&&Object.keys(obj[k][i]).length !== 0 &&$(nameMap[k]).tmpl(info).appendTo("#contentInfo");
+      nameMap[k]&&Object.keys(obj[k]).length !== 0 &&$(nameMap[k]).tmpl(info).appendTo("#contentInfo");
     }
   }
   if(obj["病案首页"][0]["出院诊断"]){

+ 5 - 0
src/js/qcScore_byll.js

@@ -26,6 +26,10 @@ function consultationNote(data,title){
 function difficultRecord(data,title){
     $("#difficultRecord").tmpl({info:data,title:title,}).appendTo("#contentInfo");
 }
+function illnessNotice(data,title){
+    console.log('dataa',data)
+    $("#illnessNoticeTmpl").tmpl({info:data,title:title,}).appendTo("#contentInfo");
+}
 
 module.exports = {
     wardRound,
@@ -36,4 +40,5 @@ module.exports = {
     resultForm,
     consultationNote,
     difficultRecord,
+    illnessNotice
 }