Pārlūkot izejas kodu

Merge branch 'test' into dev_zxc

zhangxc 5 gadi atpakaļ
vecāks
revīzija
f57982544c

+ 9 - 0
src/css/index.less

@@ -105,6 +105,9 @@
       height: 6px;
       background: url("../images/icon_down.png") no-repeat;
     }
+    p:hover {
+      color: @activeColor;
+    }
     &.slide-up:after{
       transform: rotate(180deg);
       -webkit-transform: rotate(180deg);
@@ -113,9 +116,15 @@
       display: none;
       li.page{
         text-indent: 30px;
+        &:hover {
+          color: @activeColor;
+        }
       }
     }
   }
+  .page:hover {
+    color: @activeColor;
+  }
   li{
     line-height: @menuLiHt;
     text-indent: 15px;

+ 25 - 2
src/css/qcScore.less

@@ -305,11 +305,32 @@
     text-align: right;
   }
 }
-
+.standard_table {
+  tr {
+    td.standard_fst {
+      width: 160px;
+    }
+  }
+}
 .wardRoundWrap {
   .container {
+    .lineBlock {
+      line-height: 22px;
+      padding: 3px 0;
+      .lineTitle {
+        color:#333;
+        font-weight: bold;
+      }
+    }
+    .contentH4 {
+      margin-top: 15px ;
+      margin-bottom: 5px ;
+    }
+    .contentDetail {
+      padding-left: 15px;
+    }
     .wardRound {
-      margin-right: 50px;
+      margin-right: 40px;
       padding: 7px  0;
       display: inline-block;
       i {
@@ -318,6 +339,7 @@
       }
     }
     .cont {
+      margin-bottom: 35px;
       .wardRound-table {
         border: 0 none;
         td {
@@ -325,6 +347,7 @@
           text-align: left;
           padding-left: 0;
           color: #333333;
+          padding: 0 8px 3px 0;
         }
         .tdFstTitle {
           vertical-align: top;

+ 1 - 1
src/html/index.html

@@ -8,7 +8,7 @@
 </head>
 <script type="text/html" id="menuTmpl">
     {{if subMenuList.length}}
-        <li class="list-1">${name}
+        <li class="list-1"><p>${name}</p>
     {{else}}
         <li class="page" code="${code}">${name}
     {{/if}}

+ 504 - 0
src/html/qcScore.html

@@ -160,6 +160,510 @@
             </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}}
+                        <div class="cont">
+                            <span class="wardRound"><i>姓名:</i>${val['本人姓名']}</span>
+                            <span class="wardRound"><i>性别:</i>${val['性别']}</span>
+                            <span class="wardRound"><i>科别:</i>${val['临床科室']}</span>
+                            <span class="wardRound"><i>床号:</i>${val['床号']}</span>
+                            <span class="wardRound"><i>病案号:</i>${val['病历号']}</span>
+                            <p class="lineBlock">
+                                <span class="lineTitle">讨论时间:</span>
+                                <span>${val['讨论时间']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">讨论方式:</span>
+                                <span>${val['术前诊断']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">参加人员(姓名+职称):</span>
+                                <span>${val['参加人员及职称']}</span>
+                            </p>
+                            <h4 class="contentH4">一、简要病情: </h4>
+                            <div class="contentDetail">
+                                <p class="lineBlock">
+                                    <span class="lineTitle">主诉:</span>
+                                    <span>${val['主诉']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">发病经过:</span>
+                                    <span>${val['现病史-发病情况']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">体格检查:</span>
+                                    <span>${val['专科检查']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">辅助检查:</span>
+                                    <span>${val['辅助检查结果']}</span>
+                                </p>
+                            </div>
+                            <h4 class="contentH4">二、讨论结论: </h4>
+                            <div class="contentDetail">
+                                <p class="lineBlock">
+                                    <span class="lineTitle">1.术前诊断:</span>
+                                    <span>${val['主诉']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">2.手术指征与禁忌征:</span>
+                                    <span>${val['现病史-发病情况']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">3.可替代方案:</span>
+                                    <span>${val['可替代方案']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">4.拟施手术方式、名称及可能的变更:</span>
+                                    <span>${val['可能的变更']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">5.计划多次手术:</span>
+                                    <span>${val['辅助检查结果']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">6.拟施麻醉方式:</span>
+                                    <span>${val['麻醉方式']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">7.术前特殊准备:</span>
+                                    <span>${val['手术禁忌症']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">8.主要术中、术后风险及防范措施:</span>
+                                    <span>${val['术中、术后防范措施']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">9.术中、术后注意事项(含护理事项):</span>
+                                    <span>${val['术中、术后注意事项']}</span>
+                                </p>
+                            </div>
+                            <span class="wardRound"><i>医生签名:</i>${val['医生']}</span>
+                            <span class="wardRound"><i>书写日期:</i>${val['病历日期']}</span>
+                            <span class="wardRound"><i>主刀医生签名:</i>${val['主刀医师']}</span>
+                            <span class="wardRound"><i>签字日期:</i>${val['主刀医师签字时间']}</span>
+                        </div>
+                {{/each}}
+            </div>
+        </div>
+    </script>
+    <!-- muban -->
+    <script type="text/html" id="sssssssss">
+        <div class="content-item wardRoundWrap" code="${title}">
+            <h2 class="title">${title}</h2>
+            <div class="container content-ht">
+                {{each(i,val) info}}
+                        <div class="cont">
+                            <span>${val['本人姓名']}</span>
+                        </div>
+                {{/each}}
+            </div>
+        </div>
+    </script>
+    <!-- 疑难病历 -->
+    <script type="text/html" id="difficultRecord">
+        <div class="content-item wardRoundWrap" code="${title}">
+            <h2 class="title">${title}</h2>
+            <div class="container content-ht">
+                {{each(i,val) info}}
+                        <div class="cont">
+                            <span class="wardRound"><i>姓名:</i>${val['本人姓名']}</span>
+                            <span class="wardRound"><i>性别:</i>${val['性别']}</span>
+                            <span class="wardRound"><i>科别:</i>${val['临床科室']}</span>
+                            <span class="wardRound"><i>床号:</i>${val['床号']}</span>
+                            <span class="wardRound"><i>病案号:</i>${val['病历号']}</span>
+                            <span class="wardRound"><i>年龄:</i>${val['年龄']}</span>
+
+                            
+                            <p class="lineBlock">
+                                <span class="lineTitle">诊断: </span>
+                                <span>${val['当前诊断']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">讨论日期: </span>
+                                <span>${val['事件日期']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">讨论地点: </span>
+                                <span>${val['讨论地点']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">主持人姓名及专业技术职务: </span>
+                                <span>${val['主持人']}</span>
+                                <span>${val['职务']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">主任医师: </span>
+                                <span>${val['参加人员及职称(医生)']}</span>
+                            </p>
+                            
+                            <h4 class="content">参加人员姓名及专业技术职务(包括护理人员):  </h4>
+                            <div class="contentDetail">
+                                <p class="lineBlock">
+                                    <span class="lineTitle">医师: </span>
+                                    <span>${val['参加人员及职称(医生)']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">护士: </span>
+                                    <span>${val['参加人员及职称(护士)']}</span>
+                                </p>
+
+                            </div>
+                            <p class="lineBlock">
+                                <span class="lineTitle">讨论目的: </span>
+                                <span>${val['讨论目的']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">病史简介: </span>
+                                <span>${val['简要病情']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">具体讨论意见(可增页):</span>
+                                <span>${val['讨论意见']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">主持人小结:</span>
+                                <span>${val['讨论小结']}</span>
+                            </p>
+                            <span class="wardRound"><i>记录者签名:</i>${val['医生']}</span>
+                            <span class="wardRound"><i>主持人签名:</i>${val['主持人']}</span>
+                            <span class="wardRound"><i>日期/时间:</i>${val['病历日期']}</span>
+                        </div>
+                {{/each}}
+            </div>
+        </div>
+    </script>
+    <!-- 阶段小结 -->
+    <script type="text/html" id="summary">
+        <div class="content-item wardRoundWrap" code="${title}">
+            <h2 class="title">${title}</h2>
+            <div class="container content-ht">
+                {{each(i,val) info}}
+                        <div class="cont">
+                            <span class="wardRound"><i>姓名:</i>${val['本人姓名']}</span>
+                            <span class="wardRound"><i>性别:</i>${val['性别']}</span>
+                            <span class="wardRound"><i>科别:</i>${val['临床科室']}</span>
+                            <span class="wardRound"><i>床号:</i>${val['床号']}</span>
+                            <span class="wardRound"><i>病案号:</i>${val['病历号']}</span>
+                            <span class="wardRound"><i>入院日期:</i>${val['入院日期']}</span>
+                            <span class="wardRound"><i>小结时间:</i>${val['事件日期']}</span>
+
+                            <h4 class="contentH4">入院情况: </h4>
+                            <div class="contentDetail">
+                                <p class="lineBlock">
+                                    <span class="lineTitle">主诉:</span>
+                                    <span>${val['主诉']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">发病经过:</span>
+                                    <span>${val['现病史-发病情况']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">体格检查:</span>
+                                    <span>${val['专科检查']}</span>
+                                </p>
+                                <p class="lineBlock">
+                                    <span class="lineTitle">辅助检查:</span>
+                                    <span>${val['实验室检查,影像学检查(拼接)']}</span>
+                                </p>
+                            </div>
+                            <p class="lineBlock">
+                                <span class="lineTitle">入院诊断:</span>
+                                <span>${val['初步诊断']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">诊治经过:</span>
+                                <span>${val['诊治经过']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">目前诊断:</span>
+                                <span>${val['当前诊断']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">目前情况:</span>
+                                <span>${val['目前情况']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">医师签名:</span>
+                                <span>${val['医生']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">医疗组长签名:</span>
+                                <span>${val['医疗组长']}</span>
+                            </p>
+
+                        </div>
+                {{/each}}
+            </div>
+        </div>
+    </script>
+    <!-- 会诊记录 -->
+    <script type="text/html" id="consultationNote">
+        <div class="content-item wardRoundWrap" code="${title}">
+            <h2 class="title">${title}</h2>
+            <div class="container content-ht">
+                {{each(i,val) info}}
+                        <div class="cont">
+                            <span class="wardRound"><i>姓名:</i>${val['本人姓名']}</span>
+                            <span class="wardRound"><i>性别:</i>${val['性别']}</span>
+                            <span class="wardRound"><i>科别:</i>${val['临床科室']}</span>
+                            <span class="wardRound"><i>床号:</i>${val['床号']}</span>
+                            <span class="wardRound"><i>病案号:</i>${val['病历号']}</span>
+                            <span class="wardRound"><i>年龄:</i>${val['年龄']}</span>
+                            <span class="wardRound"><i>入院日期:</i>${val['入院日期']}</span>
+                            
+                            <span class="wardRound">${val['事件日期']}</span>
+                            <span class="wardRound">${val['会诊科室']}</span>
+                            <span class="wardRound">${val['会诊医生']}</span>
+                            <p class="lineBlock">
+                                <span class="lineTitle">会诊意见:</span>
+                                <span>${val['会诊意见']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">会诊意见的执行情况:</span>
+                                <span>${val['会诊执行情况']}</span>
+                            </p>
+                            <span class="wardRound"><i>记录医师:</i>${val['医生']}</span>
+                        </div>
+                {{/each}}
+            </div>
+        </div>
+    </script>
+    <!-- 会诊申请单 -->
+    <script type="text/html" id="applicationForm">
+        <div class="content-item wardRoundWrap" code="${title}">
+            <h2 class="title">${title}</h2>
+            <div class="container content-ht">
+                {{each(i,val) info}}
+                        <div class="cont">
+                            <span class="wardRound"><i>姓名:</i>${val['本人姓名']}</span>
+                            <span class="wardRound"><i>性别:</i>${val['性别']}</span>
+                            <span class="wardRound"><i>科别:</i>${val['临床科室']}</span>
+                            <span class="wardRound"><i>床号:</i>${val['床号']}</span>
+                            <span class="wardRound"><i>病案号:</i>${val['病历号']}</span>
+                            <span class="wardRound"><i>年龄:</i>${val['年龄']}</span>
+                            <span class="wardRound"><i>入院日期:</i>${val['入院日期']}</span>
+                            <table class="standard_table">
+                                <tr>
+                                    <td class="standard_fst">申请科室:</td>
+                                    <td>${val['临床科室']}</td>
+                                    <td class="standard_fst">会诊类别:</td>
+                                    <td>${val['会诊类别']}</td>
+                                </tr>
+                                <tr>
+                                    <td class="standard_fst">申请医师:</td>
+                                    <td>${val['申请医生']}</td>
+                                    <td class="standard_fst">申请日期:</td>
+                                    <td>${val['事件日期']}</td>
+                                </tr>
+                                <tr>
+                                    <td class="standard_fst">会诊科室:</td>
+                                    <td>${val['会诊科室']}</td>
+                                    <td class="standard_fst">会诊医师:</td>
+                                    <td>${val['会诊医师']}</td>
+                                </tr>
+                                <tr>
+                                    <td  class="standard_fst">当前诊断:</td>
+                                    <td colspan="3">${val['当前诊断']}</td>
+                                </tr>
+                                <tr>
+                                    <td  class="standard_fst">简要病情:</td>
+                                    <td colspan="3">${val['简要病情']}</td>
+                                </tr>
+                                <tr>
+                                    <td  class="standard_fst">诊疗情况:</td>
+                                    <td colspan="3">${val['诊治经过']}</td>
+                                </tr>
+                                <tr>
+                                    <td  class="standard_fst">会诊理由和目的:</td>
+                                    <td colspan="3">${val['会诊理由和目的']}</td>
+                                </tr>
+                                <tr>
+                                    <td  class="standard_fst">医师签名:</td>
+                                    <td>${val['医生']}</td>
+                                    <td >会诊日期及时间:</td>
+                                    <td>${val['病历日期']}</td>
+                                </tr>
+                            </table>
+                        </div>
+                {{/each}}
+            </div>
+        </div>
+    </script>
+    <!-- 会诊结果单 -->
+    <script type="text/html" id="resultForm">
+        <div class="content-item wardRoundWrap" code="${title}">
+            <h2 class="title">${title}</h2>
+            <div class="container content-ht">
+                {{each(i,val) info}}
+                <div class="cont">
+                    <span class="wardRound"><i>姓名:</i>${val['本人姓名']}</span>
+                    <span class="wardRound"><i>性别:</i>${val['性别']}</span>
+                    <span class="wardRound"><i>科别:</i>${val['临床科室']}</span>
+                    <span class="wardRound"><i>床号:</i>${val['床号']}</span>
+                    <span class="wardRound"><i>病案号:</i>${val['病历号']}</span>
+                    <span class="wardRound"><i>年龄:</i>${val['年龄']}</span>
+                    <span class="wardRound"><i>入院日期:</i>${val['入院日期']}</span>
+                    <table class="standard_table">
+                        <tr>
+                            <td class="standard_fst">申请科室:</td>
+                            <td>${val['临床科室']}</td>
+                            <td class="standard_fst">申请医生:</td>
+                            <td>${val['申请医生1']}</td>
+                        </tr>
+                        <tr>
+                            <td class="standard_fst">会诊类别:</td>
+                            <td>${val['会诊类别']}</td>
+                            <td class="standard_fst">申请日期:</td>
+                            <td>${val['事件日期1(会诊申请日期)']}</td>
+                        </tr>
+                        <tr>
+                            <td class="standard_fst">会诊科室:</td>
+                            <td>${val['会诊科室']}</td>
+                            <td class="standard_fst">会诊到达时间:</td>
+                            <td>${val['会诊到达时间']}</td>
+                        </tr>
+                        <tr>
+                            <td  class="standard_fst">病史回顾描述:</td>
+                            <td colspan="3">${val['病史描述']}</td>
+                        </tr>
+                        <tr>
+                            <td  class="standard_fst">会诊查体:</td>
+                            <td colspan="3">${val['会诊查体']}</td>
+                        </tr>
+                        <tr>
+                            <td  class="standard_fst">当前诊断:</td>
+                            <td colspan="3">${val['会诊诊断']}</td>
+                        </tr>
+                        <tr>
+                            <td  class="standard_fst">会诊意见:</td>
+                            <td colspan="3">${val['记录及建议']}</td>
+                        </tr>
+                        <tr>
+                            <td  class="standard_fst">医师签名:</td>
+                            <td>${val['医生']}</td>
+                            <td >会诊日期及时间:</td>
+                            <td>${val['病历日期']}</td>
+                        </tr>
+                    </table>
+                </div>
+                {{/each}}
+            </div>
+        </div>
+    </script>
+    <!-- 手术记录单 -->
+    <script type="text/html" id="operationRecord">
+        <div class="content-item wardRoundWrap" code="${title}">
+            <h2 class="title">${title}</h2>
+            <div class="container content-ht">
+                {{each(i,val) info}}
+                        <div class="cont">
+                            <span class="wardRound"><i>姓名:</i>${val['本人姓名']}</span>
+                            <span class="wardRound"><i>性别:</i>${val['性别']}</span>
+                            <span class="wardRound"><i>科别:</i>${val['临床科室']}</span>
+                            <span class="wardRound"><i>床号:</i>${val['床号']}</span>
+                            <span class="wardRound"><i>病案号:</i>${val['病历号']}</span>
+                            <p class="lineBlock">
+                                <span class="lineTitle">手术开始时间:</span>
+                                <span>${val['开始时间']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">手术结束时间:</span>
+                                <span>${val['结束时间']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">切口类别:</span>
+                                <span>${val['切口类别']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">手术时数:</span>
+                                <span>${val['手术时数']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">术前诊断:</span>
+                                <span>${val['术前诊断']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">手术名称:</span>
+                                <span>${val['手术名称']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">术(中)后诊断:</span>
+                                <span>${val['术后诊断']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">手术医师:</span>
+                                <span>${val['手术医师']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">助手I:</span>
+                                <span>${val['助手']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">助手II:</span>
+                                <span>${val['助手II']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">麻醉方式:</span>
+                                <span>${val['麻醉方式']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">麻醉医师:</span>
+                                <span>${val['麻醉医师']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">手术切口描述:</span>
+                                <span>${val['手术切口']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">皮肤消毒描述:</span>
+                                <span>${val['皮肤消毒']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">手术经过及处理(包括患者的体位、切口处理、病灶所见及手术步骤等):</span>
+                                <span>${val['手术经过']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">手术标本:</span>
+                                <span>${val['手术标本']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">冰冻切片结果:</span>
+                                <span>${val['冰冻切片结果']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">术中并发症:</span>
+                                <span>${val['是否术中并发症']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">术中失血量:</span>
+                                <span>${val['失血']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">输血情况:</span>
+                                <span>${val['输血情况']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">主刀医师签名:</span>
+                                <span>${val['医生']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">外院专家:</span>
+                                <span>${val['被邀请专家']}</span>
+                            </p>
+                            <p class="lineBlock">
+                                <span class="lineTitle">记录时间:</span>
+                                <span>${val['病历日期']}</span>
+                            </p>
+                        </div>
+                {{/each}}
+            </div>
+        </div>
+    </script>
     <script type="text/html" id="flawTmpl">
         <div class="flaw-item" code="${modelName}">
             <div class="title">${msg}</div>

+ 3 - 0
src/js/console.js

@@ -19,6 +19,9 @@ $(function(){
   initConsole()//质控列表
   getBarData()//图标数据获取
   dateChange()
+//   $(window).click(function(){
+//     window.parent.userActionHide()
+//   })
 })
 //所有数据切换日期筛选
 function dateChange(){

+ 15 - 6
src/js/index.js

@@ -15,8 +15,16 @@ $(function(){
   $("body").on('focus',".modalAction input",function(){
     $(this).attr("type","password")
   })
+  // $(window).click(function(e){
+  //   $(".userAction").css("display","none")
+  // })
 });
 
+// function userActionHide(e){
+//   $(".userAction").css("display","none")
+// }
+// window.userActionHide = userActionHide
+
 function initMenu(data,userInfo){
   //菜单数据填充
   $("#menuTmpl").tmpl(data).appendTo(".menu ul");
@@ -25,8 +33,8 @@ function initMenu(data,userInfo){
   //菜单收起展开
   $(".menu .page").eq(0).addClass("active")
   $(".list-1").on("click",function(){
-    $(".list-1 .slide-up").removeClass('slide-up');
-    $(this).toggleClass('slide-up');
+    // $(".list-1 .slide-up").removeClass('slide-up');
+    // $(this).toggleClass('slide-up');
     $(this).find("ul").slideToggle();
   });
   $(".list-1 li").on("click",function(e){
@@ -41,7 +49,6 @@ function initMenu(data,userInfo){
     $("#contentIframe").attr("src",url);
   });
 }
-
 function getMenu(){
   post(api.getMenu).then(function(res){
     if(res.data.code==='0'){
@@ -88,11 +95,13 @@ function changeWord(oldword,newword){
   });
 }
 //用户信息下拉事件
-$(".login").click(function(){
+$(".login").click(function(e){
+  e.stopPropagation()
   $(".userAction").slideToggle();
 })
 //点击修改密码
-$(".container").on('click','#changeWord',function(){
+$("#changeWord").click(function(e){
+  e.stopPropagation()
   const status = $(".modalAction").css("display")
   $.alerModal({
     title:"修改密码",
@@ -113,4 +122,4 @@ $(".container").on('click','#changeWord',function(){
 //推出登录
 $(".login-out").click(function(){
   delCookie('accessToken')
-})
+})

+ 3 - 3
src/js/modal.js

@@ -52,8 +52,8 @@ const jQuery = require('jquery');
                 box.remove();
             }, ops.time);
         }
-        // $(document).on('click',".alertModal .title img, .modalBg",function(){
-        //     box.remove();
-        // })
+        $(document).on('click',".alertModal .title img",function(){
+            box.remove();
+        })
     }
 })(jQuery);

+ 9 - 2
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,summary,operationRecord,applicationForm,resultForm,consultationNote,difficultRecord} = require("./qcScore_byll.js")
 //本页全局变量
 let global_flawData = {};    //缺陷数据
 const global_id=getUrlArgObject("id");
@@ -59,6 +59,13 @@ function getRecordDetail(){
 
       let obj = JSON.parse(result.pageData)
       wardRound(obj['查房记录'],'查房记录')
+      preoperation(obj['术前讨论、术前小结'],'术前讨论、术前小结')
+      summary(obj['阶段小结'],'阶段小结')
+      operationRecord(obj['手术记录'],'手术记录')
+      applicationForm(obj['会诊申请单'],'会诊申请单')
+      resultForm(obj['会诊结果单'],'会诊结果单')
+      consultationNote(obj['会诊记录'],'会诊记录')
+      difficultRecord(obj['疑难病例讨论记录'],'疑难病例讨论记录')
     }
   });
 }
@@ -86,7 +93,7 @@ function initContent(data){
     "输血/血制品病程记录":"#transfusionRecordTmpl",
   };
   for(let k in obj){
-    for(let i in obj[k]){console.log(i,k)
+    for(let i in obj[k]){
       info=formatInfoData(k,obj[k][i]);
       nameMap[k]&&$(nameMap[k]).tmpl(info).appendTo("#contentInfo");
     }

+ 38 - 2
src/js/qcScore_byll.js

@@ -1,10 +1,46 @@
 const $ = require('jquery');
 
 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");
+}
+function summary(data,title){
+    console.log(data,title,'阶段小结')
+    $("#summary").tmpl({info:data,title:title,}).appendTo("#contentInfo");
+}
+function operationRecord(data,title){
+    console.log(data,title,'手术记录')
+    $("#operationRecord").tmpl({info:data,title:title,}).appendTo("#contentInfo");
+}
+
+function applicationForm(data,title){
+    console.log(data,title,'会诊申请单')
+    $("#applicationForm").tmpl({info:data,title:title,}).appendTo("#contentInfo");
+}
+function resultForm(data,title){
+    console.log(data,title,'会诊结果单')
+    $("#resultForm").tmpl({info:data,title:title,}).appendTo("#contentInfo");
+}
+
+function consultationNote(data,title){
+    console.log(data,title,'会诊记录')
+    $("#consultationNote").tmpl({info:data,title:title,}).appendTo("#contentInfo");
+}
+function difficultRecord(data,title){
+    console.log(data,title,'疑难病例讨论记录')
+    $("#difficultRecord").tmpl({info:data,title:title,}).appendTo("#contentInfo");
+}
 
 module.exports = {
-    wardRound
+    wardRound,
+    preoperation,
+    summary,
+    operationRecord,
+    applicationForm,
+    resultForm,
+    consultationNote,
+    difficultRecord,
 }

+ 1 - 1
webpack.config.js

@@ -6,8 +6,8 @@ const MiniCssExtractPlugin = require('mini-css-extract-plugin');
 const CopyWebpackPlugin = require('copy-webpack-plugin');
 const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
 const webpack = require('webpack');
-// const proxyHost = "http://192.168.2.241:5858";
 const proxyHost = "http://192.168.2.236:5858";
+// const proxyHost = "http://192.168.3.117:5858";//铁钢
 module.exports = {
   entry: {
     index: path.resolve(__dirname, 'src/js', 'index.js'),