luolei 5 years ago
parent
commit
968a8a6548
3 changed files with 60 additions and 2 deletions
  1. 52 0
      src/html/qcScore.html
  2. 2 1
      src/js/qcScore.js
  3. 6 1
      src/js/qcScore_byll.js

+ 52 - 0
src/html/qcScore.html

@@ -160,6 +160,58 @@
             </div>
         </div>
     </script>
+    <!-- 术前 -->
+    <script type="text/html" id="preoperation">
+        <div class="content-item wardRoundWrap" code="${title}">
+            <h2 class="title">${title}</h2>
+            <div class="container content-ht">
+                {{each(i,val) info}}
+                    {{if val['查房类别'].indexOf('主刀')!=-1}}<!-- 非soap -->
+     
+                    {{/if}}
+                    {{if val['VTE评分']!=undefined&&(val['查房类别'].indexOf('主刀')==-1)}}
+                        <div class="cont">
+                            <span class="wardRound">${val['事件日期']}</span>
+                            <span class="wardRound">${val['查房医师']}</span>
+                            <span class="wardRound">${val['查房类别']||val['上级查房医生职称']+'查房'}</span>
+                            <table class="wardRound-table">
+                                <tr>
+                                    <td class="tdFstTitle">S:</td>
+                                    <td>${val['主诉']}</td>
+                                </tr>
+
+                                
+                                <tr>
+                                    <td class="tdFstTitle">O:</td>
+                                    <td>${val['体检']}</td>
+                                </tr>
+                                <tr>
+                                    <td class="tdFstTitle">A:</td>
+                                    <td>${val['简要病情']}</td>
+                                </tr>
+                                <tr>
+                                    <td class="tdFstTitle">P:</td>
+                                    <td>${val['治疗计划和措施']}</td>
+                                </tr>
+                            </table>
+                            <span class="wardRound"><i>记录医师:</i>${val['查房医师']}</span>
+                            <span class="wardRound"><i>上级医师审核:</i>${val['审核人']}</span>
+                            <span class="wardRound"><i>审核时间:</i>${val['审核日期']}</span>
+                        </div>
+                    {{/if}}
+                    {{if val['VTE评分']==undefined&&(val['查房类别'].indexOf('主刀')==-1)}}
+                        <div class="cont">
+                            <span class="wardRound">${val['事件日期']}</span>
+                            <span class="wardRound">${val['查房医师']}</span>
+                            <span class="wardRound">${val['查房备注']}</span>
+                            <p>${val['查房记录']}</p>
+                            <span class="wardRound"><i>记录医师:</i>${val['医生']}</span>
+                        </div>
+                    {{/if}}
+                {{/each}}
+            </div>
+        </div>
+    </script>
     <script type="text/html" id="flawTmpl">
         <div class="flaw-item" code="${modelName}">
             <div class="title">${msg}</div>

+ 2 - 1
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} = require("./qcScore_byll.js")
+const {wardRound,preoperation} = require("./qcScore_byll.js")
 //本页全局变量
 let global_flawData = {};    //缺陷数据
 const global_id=getUrlArgObject("id");
@@ -57,6 +57,7 @@ function getRecordDetail(){
 
       let obj = JSON.parse(result.pageData)
       wardRound(obj['查房记录'],'查房记录')
+      preoperation(obj['术前讨论、术前小结'],'术前讨论、术前小结')
     }
   });
 }

+ 6 - 1
src/js/qcScore_byll.js

@@ -4,7 +4,12 @@ function wardRound(data,title){//查房记录
     console.log(data,title)
     $("#wardRound").tmpl({info:data,title:title,}).appendTo("#contentInfo");
 }
+function preoperation(data,title){//术前
+    console.log(data,title)
+    $("#preoperation").tmpl({info:data,title:title,}).appendTo("#contentInfo");
+}
 
 module.exports = {
-    wardRound
+    wardRound,
+    preoperation
 }