Przeglądaj źródła

出院诊断嵌套表格

zhouna 5 lat temu
rodzic
commit
d30c9100f8
2 zmienionych plików z 72 dodań i 16 usunięć
  1. 21 1
      src/css/qcScore.less
  2. 51 15
      src/html/qcScore.html

+ 21 - 1
src/css/qcScore.less

@@ -103,11 +103,31 @@
     .cont{
       display: inline-block;
       min-width: 33%;
-      margin-bottom: 15px;
+      margin-bottom: 15px;/*
+      .table-tip{
+        line-height: 20px;
+        padding: 7px 8px;
+        border:1px @tableBorderColor solid;
+      }*/
       table{
         width: 100%;
         border:1px @tableBorderColor solid;
       }
+      .embed-table{
+        border:1px @tableBorderColor solid;
+        &>tbody>tr:first-child>td{
+          padding: 0;
+          border:none;
+          &>table td{
+            border:1px @tableBorderColor solid;
+            line-height: 20px;
+            padding: 7px 8px;
+          }
+        }
+        .table-tip{
+          text-align: left;
+        }
+      }
       th{
         table{
           border:none;

+ 51 - 15
src/html/qcScore.html

@@ -36,22 +36,58 @@
                 <div class="cont">
                     <span class="label">${k}:</span>
                     {{if text.substr(0,3)==='[{"'}}
-                    <table>
                         {{if k==="出院诊断"}}
-                        <tr>
-                            <th>出院诊断</th>
-                            <th>疾病编码</th>
-                            <th>入院病情</th>
-                        </tr>
-                        {{each(i,v) JSON.parse(text)}}
-                        <tr>
-                            <td>${诊断名称}</td>
-                            <td>${诊断编码}</td>
-                            <td>${入院情况}</td>
-                        </tr>
-                        {{/each}}
-                        <tr><td colspan="6" style="text-align: left;">入院病情:1.有,2.临床未确定,3.情况不明,4.无。</td></tr>
+                        <table class="embed-table">
+                            <tr>
+                                <td>
+                                    <table>
+                                        <tr>
+                                            <th>出院诊断</th>
+                                            <th>疾病编码</th>
+                                            <th>入院病情</th>
+                                        </tr>
+                                        {{each(i,v) JSON.parse(text)}}
+                                        {{if i<(JSON.parse(text).length/2)}}
+                                        <tr>
+                                            <td>${诊断名称}</td>
+                                            <td>${诊断编码}</td>
+                                            <td>${入院情况}</td>
+                                        </tr>
+                                        {{/if}}
+                                        {{/each}}
+                                    </table>
+                                </td>
+                                <td>
+                                    <table>
+                                        <tr>
+                                            <th>出院诊断</th>
+                                            <th>疾病编码</th>
+                                            <th>入院病情</th>
+                                        </tr>
+                                        {{each(i,v) JSON.parse(text)}}
+                                        {{if i>=(JSON.parse(text).length/2)}}
+                                        <tr>
+                                            <td>${诊断名称}</td>
+                                            <td>${诊断编码}</td>
+                                            <td>${入院情况}</td>
+                                        </tr>
+                                        {{/if}}
+                                        {{/each}}
+                                        {{if (JSON.parse(text).length)%2===1}}
+                                        <tr>
+                                            <td></td>
+                                            <td></td>
+                                            <td></td>
+                                        </tr>
+                                        {{/if}}
+                                    </table>
+                                </td>
+                            </tr>
+                            <tr><td colspan="2" class="table-tip">入院病情:1.有,2.临床未确定,3.情况不明,4.无。</td></tr>
+                        </table>
+                    <!--<p class="table-tip"></p>-->
                         {{else}}
+                            <table>
                         <tr>
                             <th rowspan="2">手术及操作编码</th>
                             <th rowspan="2">手术及操作日期</th>
@@ -79,8 +115,8 @@
                             <td>${麻醉医师}</td>
                         </tr>
                         {{/each}}
+                        </table>
                         {{/if}}
-                    </table>
                     {{else}}
                     <span>${text}</span>
                     {{/if}}