Explorar o código

病理送检单处理

zhangxc %!s(int64=5) %!d(string=hai) anos
pai
achega
e55e6cad73
Modificáronse 4 ficheiros con 141 adicións e 130 borrados
  1. 3 0
      src/css/qcScore.less
  2. 129 124
      src/html/qcScore.html
  3. 4 4
      src/js/qcScore.js
  4. 5 2
      src/js/qcScore_byll.js

+ 3 - 0
src/css/qcScore.less

@@ -82,6 +82,9 @@
   .content-item{
     display: none;
     height: 100%;
+    .content-item-wrapper{
+      margin-bottom: 50px;
+    }
 
     /**********危急值记录*************/
     &.danger-record{

+ 129 - 124
src/html/qcScore.html

@@ -1908,136 +1908,141 @@
             </div>
         </div>
     </script>
+    <!-- 病理检验送检单 -->
     <script type="text/html" id="pathologicTestTmpl">
         <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>
-                    <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>
-                    <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>
-                    <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>
-                    <div class="cont">
-                        <span class="label">分子病理检测需求:</span>
-                        <span>${分子病历检测需求}</span>
-                    </div>
-                    <table>
-                        <tr>
-                            <td>标本</td>
-                            <td>送检标本名称</td>
-                            <td>离体时间</td>
-                            <td>固定时间</td>
-                        </tr>
-                        <tr>
-                            <td>1</td>
-                            <td></td>
-                            <td></td>
-                            <td></td>
-                        </tr>
-                        <tr>
-                            <td>2</td>
-                            <td></td>
-                            <td></td>
-                            <td></td>
-                        </tr>
-                        <tr>
-                            <td>3</td>
-                            <td></td>
-                            <td></td>
-                            <td></td>
-                        </tr>
-                        <tr>
-                            <td>4</td>
-                            <td></td>
-                            <td></td>
-                            <td></td>
-                        </tr>
-                    </table>
-                    <div class="con">
-                        <span class="label">注意:</span>
-                        <span>1.传染病标本务必注明,以作特殊处理。 2.固定液:10%中性福尔马林</span>
-                    </div>
-                    <div class="con">
-                        <span class="label">收费:</span>
-                        <span>${收费}</span>
+                {{each(i, val) info}}
+                <div class="content-item-wrapper">
+                    <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>
+                        <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>
+                        <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>
+                        <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>
+                        <div class="cont">
+                            <span class="label">分子病理检测需求:</span>
+                            <span>${分子病历检测需求}</span>
+                        </div>
+                        <table>
+                            <tr>
+                                <td>标本</td>
+                                <td>送检标本名称</td>
+                                <td>离体时间</td>
+                                <td>固定时间</td>
+                            </tr>
+                            <tr>
+                                <td>1</td>
+                                <td></td>
+                                <td></td>
+                                <td></td>
+                            </tr>
+                            <tr>
+                                <td>2</td>
+                                <td></td>
+                                <td></td>
+                                <td></td>
+                            </tr>
+                            <tr>
+                                <td>3</td>
+                                <td></td>
+                                <td></td>
+                                <td></td>
+                            </tr>
+                            <tr>
+                                <td>4</td>
+                                <td></td>
+                                <td></td>
+                                <td></td>
+                            </tr>
+                        </table>
+                        <div class="con">
+                            <span class="label">注意:</span>
+                            <span>1.传染病标本务必注明,以作特殊处理。 2.固定液:10%中性福尔马林</span>
+                        </div>
+                        <div class="con">
+                            <span class="label">收费:</span>
+                            <span>${收费}</span>
+                        </div>
                     </div>
                 </div>
+                {{/each}}
             </div>
         </div>
     </script>

+ 4 - 4
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,illnessNotice} = require("./qcScore_byll.js")
+const {wardRound,preoperation,summary,operationRecord,applicationForm,resultForm,consultationNote,difficultRecord,illnessNotice,pathologicTest} = require("./qcScore_byll.js")
 //本页全局变量
 let global_flawData = {};    //缺陷数据
 const global_id=getUrlArgObject("id");
@@ -69,6 +69,7 @@ function getRecordDetail(){
       consultationNote(obj['会诊记录'],'会诊记录')
       difficultRecord(obj['疑难病例讨论记录'],'疑难病例讨论记录')
       illnessNotice(obj['病危通知书'],'病危通知书')
+      pathologicTest(obj['病理检验送检单'],'病理检验送检单')
     }
   });
 }
@@ -97,13 +98,12 @@ function initContent(data){
     "输血后效果评价":"#transfusionEvaluateTmpl",
     "死亡记录":"#deathRecordTmpl",
     "死亡病例讨论记录":"#discusionAboutDeathTmpl",
-    "病理检验送检单":"#pathologicTestTmpl"
+    // "病理检验送检单":"#pathologicTestTmpl"
   };
-
   for(let k in obj){
     for(let i in obj[k]){
       info=formatInfoData(k,obj[k][i]);
-      nameMap[k]&&Object.keys(obj[k]).length !== 0 &&$(nameMap[k]).tmpl(info).appendTo("#contentInfo");
+      nameMap[k]&&Object.keys(obj[k][i]).length !== 0 &&$(nameMap[k]).tmpl(info).appendTo("#contentInfo");
     }
   }
   if(obj["病案首页"][0]["出院诊断"]){

+ 5 - 2
src/js/qcScore_byll.js

@@ -27,9 +27,11 @@ 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");
 }
+function pathologicTest(data, title){
+    $("#pathologicTestTmpl").tmpl({info:data,title:title,}).appendTo("#contentInfo");
+}
 
 module.exports = {
     wardRound,
@@ -40,5 +42,6 @@ module.exports = {
     resultForm,
     consultationNote,
     difficultRecord,
-    illnessNotice
+    illnessNotice,
+    pathologicTest
 }