Browse Source

华侨医院打印单样式

张保健 6 years ago
parent
commit
b985aa22a3
1 changed files with 204 additions and 240 deletions
  1. 204 240
      src/xt_pages/dialysis/dialysisPrintOrder.vue

+ 204 - 240
src/xt_pages/dialysis/dialysisPrintOrder.vue View File

1033
       <div v-if="org_template_info.template_id == 2" id="dialysis-print-box-1">
1033
       <div v-if="org_template_info.template_id == 2" id="dialysis-print-box-1">
1034
         <div class="dialysis-print-order">
1034
         <div class="dialysis-print-order">
1035
           <div class="order-yy-name">{{orgname}}</div>
1035
           <div class="order-yy-name">{{orgname}}</div>
1036
-          <div class="order-title">血液净化治疗记录单</div>
1036
+          <div class="order-title">血液净化专科护理记录单</div>
1037
           <table class="table-box" style="margin-top: 10px;">
1037
           <table class="table-box" style="margin-top: 10px;">
1038
             <tbody>
1038
             <tbody>
1039
             <tr>
1039
             <tr>
1040
-              <td width="50">姓 名:</td>
1041
-              <td width="90">
1040
+              <td width="40">科 室:</td>
1041
+              <td width="140">
1042
+                <div>
1043
+                  <label-box :isChecked='patientInfo_source_1' showValue='门诊透析'></label-box>
1044
+                  &nbsp;
1045
+                  <label-box :isChecked='patientInfo_source_2' showValue='住院'></label-box>
1046
+                </div>
1047
+              </td>
1048
+              <td width="10">&nbsp;</td>
1049
+              <td width="40">姓 名:</td>
1050
+              <td width="50">
1042
                 <div class="under-line">&nbsp;{{patientInfo.name}}</div>
1051
                 <div class="under-line">&nbsp;{{patientInfo.name}}</div>
1043
               </td>
1052
               </td>
1044
-              <td width="50">性 别:</td>
1045
-              <td width="120">
1053
+              <td width="10">&nbsp;</td>
1054
+              <td width="40">性 别:</td>
1055
+              <td width="80">
1046
                 <div>
1056
                 <div>
1047
                   <label-box :isChecked='patientInfo_gender_1' showValue='男'></label-box>
1057
                   <label-box :isChecked='patientInfo_gender_1' showValue='男'></label-box>
1048
                   &nbsp;
1058
                   &nbsp;
1049
                   <label-box :isChecked='patientInfo_gender_2' showValue='女'></label-box>
1059
                   <label-box :isChecked='patientInfo_gender_2' showValue='女'></label-box>
1050
                 </div>
1060
                 </div>
1051
               </td>
1061
               </td>
1052
-              <td width="50">年 龄:</td>
1062
+              <td width="10">&nbsp;</td>
1063
+              <td width="40">年 龄:</td>
1053
               <td width="40">
1064
               <td width="40">
1054
                 <div class="under-line">&nbsp;{{getAge(patientInfo)}}</div>
1065
                 <div class="under-line">&nbsp;{{getAge(patientInfo)}}</div>
1055
               </td>
1066
               </td>
1056
-              <td>岁</td>
1067
+              <td width="20">岁</td>
1057
               <td width="10">&nbsp;</td>
1068
               <td width="10">&nbsp;</td>
1058
-
1059
-              <td width="50">科 室:</td>
1060
-              <td width="200">
1061
-                <div>
1062
-                  <label-box :isChecked='patientInfo_source_1' showValue='门 诊 透 析'></label-box>
1063
-                  &nbsp;
1064
-                  <label-box :isChecked='patientInfo_source_2' showValue='住 院'></label-box>
1069
+              <td width="40">诊 断:</td>
1070
+              <td width="">
1071
+                <div class="under-line">&nbsp;{{patientInfo.diagnose}}</div>
1072
+              </td>
1073
+              <td width="10">&nbsp;</td>
1074
+              <td width="90">住院号/ID号:</td>
1075
+              <td width="90">
1076
+                <div class="under-line">&nbsp;{{patientInfo.admission_number?patientInfo.admission_number:'无'}}
1077
+                  /{{patientInfo.dialysis_no}}
1065
                 </div>
1078
                 </div>
1066
               </td>
1079
               </td>
1067
-
1068
             </tr>
1080
             </tr>
1069
             </tbody>
1081
             </tbody>
1070
           </table>
1082
           </table>
1071
-          <table class="table-box" style="margin-top: 10px;">
1083
+          <!-- <table class="table-box" style="margin-top: 10px;">
1072
             <tbody>
1084
             <tbody>
1073
             <tr>
1085
             <tr>
1074
               <td width="130">住院号/透析卡号:</td>
1086
               <td width="130">住院号/透析卡号:</td>
1090
 
1102
 
1091
             </tr>
1103
             </tr>
1092
             </tbody>
1104
             </tbody>
1093
-          </table>
1105
+          </table> -->
1094
           <table class="print-table" border="1">
1106
           <table class="print-table" border="1">
1095
             <tbody>
1107
             <tbody>
1108
+              <tr class="title-box-pro-tr">
1109
+                <td class="title-box-pro">一、透析前护理评估:</td>
1110
+              </tr>
1096
             <tr>
1111
             <tr>
1097
-              <td width="30px" class="title-box">透前评估</td>
1112
+              
1098
               <td>
1113
               <td>
1099
                 <table class="table-box">
1114
                 <table class="table-box">
1100
                   <tbody>
1115
                   <tbody>
1101
                   <tr>
1116
                   <tr>
1102
                     <td width="70">入科方式:</td>
1117
                     <td width="70">入科方式:</td>
1103
-                    <td width="230">
1118
+                    <td width="270">
1104
                       <div>
1119
                       <div>
1105
                         <label-box :isChecked='receiverTreatmentAccess.way==1?true:false' showValue='步行'></label-box>
1120
                         <label-box :isChecked='receiverTreatmentAccess.way==1?true:false' showValue='步行'></label-box>
1106
                         &nbsp;
1121
                         &nbsp;
1113
                     </td>
1128
                     </td>
1114
 
1129
 
1115
                     <td></td>
1130
                     <td></td>
1116
-                    <td width="50">意识:</td>
1117
-                    <td width="180">
1118
-                      <div>
1119
-                        <label-box :isChecked='receiverTreatmentAccess.consciousness==1?true:false'
1120
-                                   showValue='清醒'></label-box>
1121
-                        &nbsp;
1122
-                        <label-box :isChecked='receiverTreatmentAccess.consciousness==2?true:false'
1123
-                                   showValue='嗜睡'></label-box>
1124
-                        &nbsp;
1125
-                        <label-box :isChecked='receiverTreatmentAccess.consciousness==3?true:false'
1126
-                                   showValue='昏迷'></label-box>
1127
-                      </div>
1128
-                    </td>
1129
-                    <td></td>
1131
+                    
1130
                     <td width="65">透析频次:</td>
1132
                     <td width="65">透析频次:</td>
1131
-                    <td width="50">
1133
+                    <td width="80">
1132
                       <div class="under-line">&nbsp;{{predialysis.dialysis_count?predialysis.dialysis_count:''}}</div>
1134
                       <div class="under-line">&nbsp;{{predialysis.dialysis_count?predialysis.dialysis_count:''}}</div>
1133
                     </td>
1135
                     </td>
1134
                     <td width="35">次/周</td>
1136
                     <td width="35">次/周</td>
1135
 
1137
 
1136
                     <td></td>
1138
                     <td></td>
1137
                     <td width="80">透析机编号:</td>
1139
                     <td width="80">透析机编号:</td>
1138
-                    <td width="50">
1140
+                    <td width="100">
1139
                       <div class="under-line">&nbsp;{{''}}</div>
1141
                       <div class="under-line">&nbsp;{{''}}</div>
1140
                     </td>
1142
                     </td>
1141
                     <td width="35">型号</td>
1143
                     <td width="35">型号</td>
1142
-                    <td width="50">
1144
+                    <td width="100">
1143
                       <div class="under-line">&nbsp;{{''}}</div>
1145
                       <div class="under-line">&nbsp;{{''}}</div>
1144
                     </td>
1146
                     </td>
1145
                   </tr>
1147
                   </tr>
1149
                 <table class="table-box">
1151
                 <table class="table-box">
1150
                   <tbody>
1152
                   <tbody>
1151
                   <tr>
1153
                   <tr>
1154
+                    <td width="40">意识:</td>
1155
+                    <td width="170">
1156
+                      <div>
1157
+                        <label-box :isChecked='receiverTreatmentAccess.consciousness==1?true:false'
1158
+                                   showValue='清醒'></label-box>
1159
+                        &nbsp;
1160
+                        <label-box :isChecked='receiverTreatmentAccess.consciousness==2?true:false'
1161
+                                   showValue='嗜睡'></label-box>
1162
+                        &nbsp;
1163
+                        <label-box :isChecked='receiverTreatmentAccess.consciousness==3?true:false'
1164
+                                   showValue='昏迷'></label-box>
1165
+                      </div>
1166
+                    </td>
1167
+                    <td></td>
1152
                     <td width="40">出血:</td>
1168
                     <td width="40">出血:</td>
1153
                     <td width="120">
1169
                     <td width="120">
1154
                       <div>
1170
                       <div>
1394
                   </tr>
1410
                   </tr>
1395
                   </tbody>
1411
                   </tbody>
1396
                 </table>
1412
                 </table>
1397
-
1413
+              </td>
1414
+              </tr>
1415
+              <tr>
1416
+                <td>
1398
                 <table class="table-box">
1417
                 <table class="table-box">
1399
                   <tbody>
1418
                   <tbody>
1400
                   <tr>
1419
                   <tr>
1497
 
1516
 
1498
           <table class="print-table" border="1">
1517
           <table class="print-table" border="1">
1499
             <tbody>
1518
             <tbody>
1500
-            <tr>
1501
-              <td :rowspan="jilurow" width="30px" class="title-box">透析中记录</td>
1502
-
1519
+              <tr><td colspan="12" class="title-box text-align-left">二、透析中护理记录:</td></tr>
1520
+            <tr class="print-table-tr-new">
1503
               <td width="100">时间</td>
1521
               <td width="100">时间</td>
1504
-              <td width="80">血压<br/>mmHg</td>
1505
-              <td width="40">脉率<br/>次/分</td>
1506
-              <td width="40">呼吸<br/>次/分</td>
1507
-              <td width="60">血流量<br/>ml/min</td>
1508
-              <td width="60">超滤量<br/>L</td>
1509
-              <td width="60">置换量<br/>L</td>
1510
-              <td width="60">静脉压/动脉压<br/>mmHg</td>
1511
-              <td width="60">钠浓度<br/>mmol/L</td>
1512
-
1513
-              <td width="">病情特殊情况处理<br/>及专科护理措施记录</td>
1522
+              <td width="40">T<br/>C°</td>
1523
+              <td width="30">P<br/><small>次/分</small></td>
1524
+              <td width="30">R<br/><small>次/分</small></td>
1525
+              <td width="60">BP<br/><span class="text-align-right">mmHg</span></td>
1526
+              <td width="80">静脉压/动脉压mmHg</td>
1527
+              <td width="80">血流量<br>ml/min</td>
1528
+              <td width="80">超滤量累计L</td>
1529
+              <td width="80">肝素剩余量ml</td>
1530
+              <td width="80">钠浓度<br/>mmol/L</td>
1531
+
1532
+              <td width="">病情特殊情况、处理<br/>及专科护理措施记录</td>
1514
               <td width="100">护士签名<br/></td>
1533
               <td width="100">护士签名<br/></td>
1515
             </tr>
1534
             </tr>
1516
             <tr v-for="monitor in monitors" :key="monitor.id">
1535
             <tr v-for="monitor in monitors" :key="monitor.id">
1532
                 &nbsp;{{monitor.dispose}}
1551
                 &nbsp;{{monitor.dispose}}
1533
                 &nbsp;{{monitor.result}}
1552
                 &nbsp;{{monitor.result}}
1534
               </td>
1553
               </td>
1554
+              <td></td>
1535
               <td>&nbsp;
1555
               <td>&nbsp;
1536
                 <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">{{getAdminUser(monitor.monitoring_nurse)}}</span>
1556
                 <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">{{getAdminUser(monitor.monitoring_nurse)}}</span>
1537
                 <img class="es-img" :src="setAdminUserES(monitor.monitoring_nurse)"
1557
                 <img class="es-img" :src="setAdminUserES(monitor.monitoring_nurse)"
1539
             </tr>
1559
             </tr>
1540
             </tbody>
1560
             </tbody>
1541
           </table>
1561
           </table>
1542
-          <table class="print-table" border="1">
1562
+          <table class="print-table" border="1" style="margin-bottom: 400px">
1543
             <tbody>
1563
             <tbody>
1544
-            <tr>
1545
-              <td class="title-box" width="30px">透后评估</td>
1564
+              <tr class="title-box-pro-tr">
1565
+                <td class="title-box-pro">三、透析后护理纪录:</td>
1566
+              </tr>
1567
+            <tr class="title-box-pro-tr">
1546
               <td>
1568
               <td>
1547
                 <table class="table-box">
1569
                 <table class="table-box">
1548
                   <tbody>
1570
                   <tbody>
1596
                 <table class="table-box">
1618
                 <table class="table-box">
1597
                   <tbody>
1619
                   <tbody>
1598
                   <tr>
1620
                   <tr>
1599
-                    <td width="160">内瘘管拔针后压迫止血时间:</td>
1621
+                    <td width="180">内瘘管拔针后压迫止血时间:</td>
1600
                     <td width="40">
1622
                     <td width="40">
1601
                       <div class="under-line">&nbsp;
1623
                       <div class="under-line">&nbsp;
1602
                         <span v-if="afterdialysis.hemostasis_minute">{{afterdialysis.hemostasis_minute}}</span>
1624
                         <span v-if="afterdialysis.hemostasis_minute">{{afterdialysis.hemostasis_minute}}</span>
1721
                   </tr>
1743
                   </tr>
1722
                   </tbody>
1744
                   </tbody>
1723
                 </table>
1745
                 </table>
1724
-
1746
+              </td>
1747
+            </tr>
1748
+              <tr class="border-top-solid">
1749
+                <td>
1725
                 <table class="table-box">
1750
                 <table class="table-box">
1726
                   <tbody>
1751
                   <tbody>
1727
                   <tr>
1752
                   <tr>
1736
 
1761
 
1737
                     <td width="60">穿刺者:</td>
1762
                     <td width="60">穿刺者:</td>
1738
                     <td width="100">
1763
                     <td width="100">
1739
-                      <div class="under-line">
1764
+                      <div class="under-line">&nbsp;
1740
                         <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.start_nurse)}}</span>
1765
                         <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.start_nurse)}}</span>
1741
                         <img class="es-img" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse)"
1766
                         <img class="es-img" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse)"
1742
                              alt="" srcset="" v-else>
1767
                              alt="" srcset="" v-else>
1745
 
1770
 
1746
                     <td width="60">核对人:</td>
1771
                     <td width="60">核对人:</td>
1747
                     <td width="100">
1772
                     <td width="100">
1748
-                      <div class="under-line">
1773
+                      <div class="under-line">&nbsp;
1749
 
1774
 
1750
                       <span v-if="setAdminUserES(check==null?0:check.modifier) == ''">{{getAdminUser(check==null?0:check.modifier)}}</span>
1775
                       <span v-if="setAdminUserES(check==null?0:check.modifier) == ''">{{getAdminUser(check==null?0:check.modifier)}}</span>
1751
                       <img class="es-img" :src="setAdminUserES(check==null?0:check.modifier)"
1776
                       <img class="es-img" :src="setAdminUserES(check==null?0:check.modifier)"
1760
 
1785
 
1761
                     </td>
1786
                     </td>
1762
 
1787
 
1763
-                    <td width="60">收针者:</td>
1788
+                    <td width="80">收针者签名:</td>
1764
                     <td width="100">
1789
                     <td width="100">
1765
-                      <div class="under-line">
1790
+                      <div class="under-line">&nbsp;
1766
 
1791
 
1767
                       <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.finish_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.finish_nurse)}}</span>
1792
                       <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.finish_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.finish_nurse)}}</span>
1768
                       <img class="es-img" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.finish_nurse)"
1793
                       <img class="es-img" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.finish_nurse)"
1773
                   </tr>
1798
                   </tr>
1774
                   </tbody>
1799
                   </tbody>
1775
                 </table>
1800
                 </table>
1776
-
1801
+              </td>
1802
+            </tr>
1803
+              <tr class="border-top-solid">
1804
+                <td>
1777
                 <table class="table-box">
1805
                 <table class="table-box">
1778
                   <tbody>
1806
                   <tbody>
1779
                   <tr>
1807
                   <tr>
1822
                   </tr>
1850
                   </tr>
1823
                   </tbody>
1851
                   </tbody>
1824
                 </table>
1852
                 </table>
1825
-              </td>
1826
-            </tr>
1827
-            </tbody>
1828
-          </table>
1829
-          <table class="table-box" style="margin-top: 10px;margin-bottom: 400px">
1853
+                </td>
1854
+              </tr>
1855
+              <tr class="border-top-solid">
1856
+                <td>
1857
+          <table class="table-box">
1830
             <tbody>
1858
             <tbody>
1831
             <tr>
1859
             <tr>
1832
               <td width="" style="font-size:13px;">
1860
               <td width="" style="font-size:13px;">
1836
             </tr>
1864
             </tr>
1837
             </tbody>
1865
             </tbody>
1838
           </table>
1866
           </table>
1867
+            </td>
1868
+            </tr>
1869
+            </tbody>
1870
+          </table>
1839
 
1871
 
1840
           <div class="order-yy-name">{{orgname}}</div>
1872
           <div class="order-yy-name">{{orgname}}</div>
1841
           <div class="order-title">血液净化科医嘱及执行单</div>
1873
           <div class="order-title">血液净化科医嘱及执行单</div>
1842
           <table class="table-box" style="margin-top: 10px;">
1874
           <table class="table-box" style="margin-top: 10px;">
1843
             <tbody>
1875
             <tbody>
1844
             <tr>
1876
             <tr>
1877
+              <td width="50">科 室:</td>
1878
+              <td width="200">
1879
+                <div>
1880
+                  <label-box :isChecked='patientInfo_source_1' showValue='门 诊 透 析'></label-box>
1881
+                  &nbsp;
1882
+                  <label-box :isChecked='patientInfo_source_2' showValue='住 院'></label-box>
1883
+                </div>
1884
+              </td>
1845
               <td width="50">姓 名:</td>
1885
               <td width="50">姓 名:</td>
1846
               <td width="90">
1886
               <td width="90">
1847
                 <div class="under-line">&nbsp;{{patientInfo.name}}</div>
1887
                 <div class="under-line">&nbsp;{{patientInfo.name}}</div>
1858
               <td width="40">
1898
               <td width="40">
1859
                 <div class="under-line">&nbsp;{{getAge(patientInfo)}}</div>
1899
                 <div class="under-line">&nbsp;{{getAge(patientInfo)}}</div>
1860
               </td>
1900
               </td>
1861
-              <td>岁</td>
1901
+              <td width="30">岁</td>
1862
               <td width="10">&nbsp;</td>
1902
               <td width="10">&nbsp;</td>
1863
-
1864
-              <td width="50">科 室:</td>
1865
-              <td width="200">
1866
-                <div>
1867
-                  <label-box :isChecked='patientInfo_source_1' showValue='门 诊 透 析'></label-box>
1868
-                  &nbsp;
1869
-                  <label-box :isChecked='patientInfo_source_2' showValue='住 院'></label-box>
1903
+              <td width="100">住院号/ID号:</td>
1904
+              <td width="90">
1905
+                <div class="under-line">&nbsp;{{patientInfo.admission_number?patientInfo.admission_number:'无'}}
1906
+                  /{{patientInfo.dialysis_no}}
1870
                 </div>
1907
                 </div>
1871
               </td>
1908
               </td>
1909
+              
1872
 
1910
 
1873
             </tr>
1911
             </tr>
1874
             </tbody>
1912
             </tbody>
1875
           </table>
1913
           </table>
1876
-          <table class="table-box" style="margin-top: 10px;">
1914
+          <!-- <table class="table-box" style="margin-top: 10px;">
1877
             <tbody>
1915
             <tbody>
1878
             <tr>
1916
             <tr>
1879
               <td width="130">住院号/透析卡号:</td>
1917
               <td width="130">住院号/透析卡号:</td>
1895
 
1933
 
1896
             </tr>
1934
             </tr>
1897
             </tbody>
1935
             </tbody>
1898
-          </table>
1936
+          </table> -->
1899
           <table class="print-table" border="1" >
1937
           <table class="print-table" border="1" >
1900
             <tbody>
1938
             <tbody>
1901
             <tr>
1939
             <tr>
1902
-              <td width="30px" class="title-box">透析处方</td>
1903
               <td>
1940
               <td>
1904
                 <table class="table-box">
1941
                 <table class="table-box">
1905
                   <tbody>
1942
                   <tbody>
1906
                   <tr>
1943
                   <tr>
1907
-                    <td width="64">治疗时间:</td>
1908
-                    <td width="40">
1909
-                      <div class="under-line">&nbsp;{{prescription.dialysis_duration_hour?prescription.dialysis_duration_hour:''}}</div>
1910
-                    </td>
1911
-                    <td width="10">h</td>
1912
-                    <td width="40">
1913
-                      <div class="under-line">&nbsp;{{prescription.dialysis_duration_minute?prescription.dialysis_duration_minute:''}}</div>
1944
+                    <td width="40">诊 断:</td>
1945
+                    <td width="">
1946
+                      <div class="under-line">&nbsp;{{patientInfo.diagnose}}</div>
1914
                     </td>
1947
                     </td>
1915
-                    <td width="35">min</td>
1916
                     <td width="70">治疗方式:</td>
1948
                     <td width="70">治疗方式:</td>
1917
                     <td width="50">
1949
                     <td width="50">
1918
                       <label-box :isChecked="prescription.mode_id==1?true:false" showValue='HD'></label-box>
1950
                       <label-box :isChecked="prescription.mode_id==1?true:false" showValue='HD'></label-box>
1936
                         <span v-if="prescription.mode_id>5">{{prescription.mode}}</span>
1968
                         <span v-if="prescription.mode_id>5">{{prescription.mode}}</span>
1937
                       </div>
1969
                       </div>
1938
                     </td>
1970
                     </td>
1971
+                    <td width="64">治疗时间:</td>
1972
+                    <td width="40">
1973
+                      <div class="under-line">&nbsp;{{prescription.dialysis_duration_hour?prescription.dialysis_duration_hour:''}}</div>
1974
+                    </td>
1975
+                    <td width="10">h</td>
1976
+                    <td width="40">
1977
+                      <div class="under-line">&nbsp;{{prescription.dialysis_duration_minute?prescription.dialysis_duration_minute:''}}</div>
1978
+                    </td>
1979
+                    <td width="35">min</td>
1939
 
1980
 
1940
                     <td></td>
1981
                     <td></td>
1941
                   </tr>
1982
                   </tr>
1971
                   <tbody>
2012
                   <tbody>
1972
                   <tr>
2013
                   <tr>
1973
                     <td width="90">体液过多症状:</td>
2014
                     <td width="90">体液过多症状:</td>
1974
-                    <td width="380">
2015
+                    <td width="340">
1975
                       <div>
2016
                       <div>
1976
                         <label-box :isChecked='prescription.body_fluid==1?true:false' showValue='无'></label-box>
2017
                         <label-box :isChecked='prescription.body_fluid==1?true:false' showValue='无'></label-box>
1977
                         &nbsp;
2018
                         &nbsp;
1982
                         <label-box :isChecked='prescription.body_fluid==4?true:false' showValue='下肢水肿+++'></label-box>
2023
                         <label-box :isChecked='prescription.body_fluid==4?true:false' showValue='下肢水肿+++'></label-box>
1983
                       </div>
2024
                       </div>
1984
                     </td>
2025
                     </td>
1985
-                    <td width="80">其他:</td>
1986
-                    <td width="200">
2026
+                    <!-- <td width="80">其他:</td> -->
2027
+                    <td width="40">
1987
                       <div class="under-line" v-if="prescription&&prescription.body_fluid_other.length > 0">&nbsp;{{prescription.body_fluid_other}}</div>
2028
                       <div class="under-line" v-if="prescription&&prescription.body_fluid_other.length > 0">&nbsp;{{prescription.body_fluid_other}}</div>
1988
                     </td>
2029
                     </td>
1989
                     <td></td>
2030
                     <td></td>
1990
-
2031
+                     <td width="140">透析前使用特殊药物:</td>
2032
+                    <td width="50">
2033
+                      <label-box :isChecked="prescription.special_medicine==1?true:false" showValue='无'></label-box>
2034
+                    </td>
2035
+                    <td width="70">
2036
+                      <label-box :isChecked="prescription.special_medicine==2?true:false" showValue='降压药'></label-box>
2037
+                    </td>
2038
+                    <td width="50">
2039
+                      <label-box :isChecked="prescription.special_medicine==3?true:false" showValue='抗凝'></label-box>
2040
+                    </td>
2041
+                    <td width="35">其他</td>
2042
+                    <td width="">
2043
+                      <div class="under-line">&nbsp;
2044
+                        <span v-if="prescription.special_medicine == -1">{{prescription.special_medicine_other}}</span>
2045
+                      </div>
2046
+                    </td>
2047
+                    <td></td>
1991
 
2048
 
1992
                   </tr>
2049
                   </tr>
1993
                   </tbody>
2050
                   </tbody>
1994
                 </table>
2051
                 </table>
1995
 
2052
 
1996
-
1997
-
1998
-
1999
-
2000
                 <table class="table-box">
2053
                 <table class="table-box">
2001
                   <tbody>
2054
                   <tbody>
2002
                   <tr>
2055
                   <tr>
2021
                       </div>
2074
                       </div>
2022
                     </td>
2075
                     </td>
2023
 
2076
 
2024
-                    <td width="140">透析前使用特殊药物:</td>
2025
-                    <td width="50">
2026
-                      <label-box :isChecked="prescription.special_medicine==1?true:false" showValue='无'></label-box>
2027
-                    </td>
2028
-                    <td width="70">
2029
-                      <label-box :isChecked="prescription.special_medicine==2?true:false" showValue='降压药'></label-box>
2030
-                    </td>
2031
-                    <td width="50">
2032
-                      <label-box :isChecked="prescription.special_medicine==3?true:false" showValue='抗凝'></label-box>
2033
-                    </td>
2034
-                    <td width="35">其他</td>
2035
-                    <td width="">
2036
-                      <div class="under-line">&nbsp;
2037
-                        <span v-if="prescription.special_medicine == -1">{{prescription.special_medicine_other}}</span>
2038
-                      </div>
2077
+                    <td width="25"></td>
2078
+                    <td width="150" v-if="prescription.displace_liqui_part == 0">置换液后/前稀释 总量:</td>
2079
+                    <td width="125" v-if="prescription.displace_liqui_part == 1">置换液前稀释 总量:</td>
2080
+                    <td width="125" v-if="prescription.displace_liqui_part == 2">置换液后稀释 总量:</td>
2081
+
2082
+                    <td width="40">
2083
+                      <div class="under-line">&nbsp;{{prescription.displace_liqui_value?prescription.displace_liqui_value:''}}L</div>
2039
                     </td>
2084
                     </td>
2040
                     <td></td>
2085
                     <td></td>
2041
 
2086
 
2046
                 <table class="table-box">
2091
                 <table class="table-box">
2047
                   <tbody>
2092
                   <tbody>
2048
                   <tr>
2093
                   <tr>
2049
-                    <td width="150" v-if="prescription.displace_liqui_part == 0">置换液后/前稀释 总量:</td>
2050
-                    <td width="125" v-if="prescription.displace_liqui_part == 1">置换液前稀释 总量:</td>
2051
-                    <td width="125" v-if="prescription.displace_liqui_part == 2">置换液后稀释 总量:</td>
2052
-
2053
-                    <td width="40">
2054
-                      <div class="under-line">&nbsp;{{prescription.displace_liqui_value?prescription.displace_liqui_value:''}}</div>
2055
-                    </td>
2056
-                    <td width="10">L</td>
2057
-                    <td width="30"></td>
2058
                     <td width="65">血管通路:</td>
2094
                     <td width="65">血管通路:</td>
2059
                     <td width="180">
2095
                     <td width="180">
2060
                       <div>
2096
                       <div>
2135
           </table>
2171
           </table>
2136
           <table class="print-table-no" border="1" count="0" >
2172
           <table class="print-table-no" border="1" count="0" >
2137
             <tbody>
2173
             <tbody>
2138
-
2174
+            <tr><td colspan="6">医嘱</td></tr>
2175
+            <tr><td colspan="3">开医嘱</td><td colspan="3">执行核对医嘱</td></tr>
2139
             <tr>
2176
             <tr>
2140
               <td width="40px">时间</td>
2177
               <td width="40px">时间</td>
2141
               <td width="120px">医嘱内容</td>
2178
               <td width="120px">医嘱内容</td>
2142
               <td width="80px">医生签名</td>
2179
               <td width="80px">医生签名</td>
2143
-              <td width="80px">执行人员</td>
2144
-              <td width="55px">执行时间</td>
2145
-              <td width="75px">核对人员</td>
2146
-              <td width="10px"></td>
2147
-              <td width="40px">时间</td>
2148
-              <td width="120px">医嘱内容</td>
2149
-              <td width="80px">医生签名</td>
2150
-              <td width="80px">执行人员</td>
2151
-              <td width="55px">执行时间</td>
2152
-              <td width="75px">核对人员</td>
2180
+              <td width="75px">核对人签名</td>
2181
+              <td width="80px">执行人签名</td>
2182
+              <td width="55px">时间</td>
2153
             </tr>
2183
             </tr>
2154
             <tr v-for="(advice, index) in advices" :key="index">
2184
             <tr v-for="(advice, index) in advices" :key="index">
2155
               <td height="10px">
2185
               <td height="10px">
2191
                 <img class="es-img" :src="setAdminUserES(advice[0].advice_doctor)"
2221
                 <img class="es-img" :src="setAdminUserES(advice[0].advice_doctor)"
2192
                      alt="" srcset="" v-else>
2222
                      alt="" srcset="" v-else>
2193
               </td>
2223
               </td>
2194
-              <td>
2195
-                <!--<img class="es-img" :src="setAdminUserES(advice[0].execution_staff)" alt="" srcset=""-->
2196
-                <!--v-show="advice[0].execution_staff>0">-->
2197
-
2198
-                <span
2199
-                  v-if="setAdminUserES(advice[0].execution_staff) == ''">{{getAdminUser(advice[0].execution_staff)}}</span>
2200
-                <img class="es-img" :src="setAdminUserES(advice[0].execution_staff)"
2201
-                     alt="" srcset="" v-else>
2202
-
2203
-              </td>
2204
-              <td><span v-if="advice[0].execution_time">
2205
-                  <!--{{advice[0].execution_time| parseTime('{y}-{m}-{d} {h}:{i}:{s}')}}-->
2206
-                    {{getTime(advice[0].execution_time,'{h}:{i}')}}
2207
-                  </span>
2208
-              </td>
2209
               <td>
2224
               <td>
2210
                 <!--<img class="es-img" :src="setAdminUserES(advice[0].checker)" alt="" srcset=""-->
2225
                 <!--<img class="es-img" :src="setAdminUserES(advice[0].checker)" alt="" srcset=""-->
2211
                 <!--v-show="advice[0].checker>0">-->
2226
                 <!--v-show="advice[0].checker>0">-->
2215
                      alt="" srcset="" v-else>
2230
                      alt="" srcset="" v-else>
2216
 
2231
 
2217
               </td>
2232
               </td>
2218
-              <td></td>
2219
-              <td v-if="advice[1] != undefined">
2220
-                                  <span v-if="advice[1].start_time">
2221
-                                      <!-- {{advice[1].start_time | parseTime('{y}-{m}-{d} {h}:{i}')}} -->
2222
-                                    {{getTime(advice[1].start_time,'{h}:{i}')}}
2223
-                                  </span>
2224
-              </td>
2225
-              <td v-else>
2226
-                <span></span>
2227
-              </td>
2228
-              <td class="advice-name" v-if="advice[1] != undefined">
2229
-                <span>{{advice[1].advice_name }}</span>
2230
-                <span>{{advice[1].advice_desc}}</span>
2231
-                <!-- <span v-if="advice[1].drug_spec">{{advice[1].drug_spec}}{{advice[1].drug_spec_unit}}</span> -->
2232
-                <span v-if="advice[1].prescribing_number">* {{advice[1].prescribing_number}}{{advice[1].prescribing_number_unit}}</span>
2233
-                <span
2234
-                  v-if="advice[1].single_dose != 0">单次用量 {{advice[1].single_dose}}{{advice[1].single_dose_unit}}</span>
2235
-                <span>{{advice[1].delivery_way}}</span>
2236
-                <span>{{advice[1].execution_frequency}}</span>
2237
-
2238
-                <div v-for="(child, childindex) in advice[1].children" :key="childindex" class="advice-children">
2239
-                  <div>▲</div>
2240
-                  <div>
2241
-                    <span>{{child.advice_name }}</span>
2242
-                    <span>{{child.advice_desc}}</span>
2243
-                    <span v-if="child.drug_spec">{{child.drug_spec}}{{child.drug_spec_unit}}</span>
2244
-                    <span
2245
-                      v-if="child.prescribing_number">* {{child.prescribing_number}}{{child.prescribing_number_unit}}</span>
2246
-                    <span v-if="child.single_dose != 0">单次用量 {{child.single_dose}}{{child.single_dose_unit}}</span>
2247
-                  </div>
2248
-                </div>
2249
-              </td>
2250
-              <td v-else>
2251
-                <span></span>
2252
-              </td>
2253
-              <td v-if="advice[1] != undefined">
2254
-                <!--<img class="es-img" :src="setAdminUserES(advice[1].advice_doctor)" alt="" srcset=""-->
2255
-                <!--v-show="advice[1].advice_doctor>0"></td>-->
2256
-
2257
-                <span
2258
-                  v-if="setAdminUserES(advice[1].advice_doctor) == ''">{{getAdminUser(advice[1].advice_doctor)}}</span>
2259
-                <img class="es-img" :src="setAdminUserES(advice[1].advice_doctor)"
2260
-                     alt="" srcset="" v-else>
2261
-
2262
-              </td>
2263
-
2264
-              <td v-else>
2265
-                <span></span>
2266
-              </td>
2267
-
2268
-              <td v-if="advice[1] != undefined">
2269
-                <!--<img class="es-img" :src="setAdminUserES(advice[1].execution_staff)" alt="" srcset=""-->
2270
-                <!--v-show="advice[1].execution_staff>0">-->
2233
+              <td>
2234
+                <!--<img class="es-img" :src="setAdminUserES(advice[0].execution_staff)" alt="" srcset=""-->
2235
+                <!--v-show="advice[0].execution_staff>0">-->
2271
 
2236
 
2272
                 <span
2237
                 <span
2273
-                  v-if="setAdminUserES(advice[1].execution_staff) == ''">{{getAdminUser(advice[1].execution_staff)}}</span>
2274
-                <img class="es-img" :src="setAdminUserES(advice[1].execution_staff)"
2275
-                     alt="" srcset="" v-else>
2276
-
2277
-              </td>
2278
-              <!--<td><span v-if="advice[1].execution_time">{{advice[1].execution_time| parseTime('{y}-{m}-{d} {h}:{i}:{s}')}}</span>-->
2279
-              <!--</td>-->
2280
-              <td v-else>
2281
-                <span></span>
2282
-              </td>
2283
-
2284
-
2285
-              <td v-if="advice[1] != undefined">
2286
-                <span v-if="advice[1].execution_time">{{getTime(advice[1].execution_time,'{h}:{i}')}}</span>
2287
-              </td>
2288
-              <td v-else>
2289
-                <span></span>
2290
-              </td>
2291
-
2292
-
2293
-              <td v-if="advice[1] != undefined">
2294
-                <!--<img class="es-img" :src="setAdminUserES(advice[1].checker)" alt="" srcset=""-->
2295
-                <!--v-show="advice[1].checker>0">-->
2296
-                <!--<span v-show="advice[1].checker>0">setAdminUserES(advice[1].checker)</span>-->
2297
-                <span v-if="setAdminUserES(advice[1].checker) == ''">{{getAdminUser(advice[1].checker)}}</span>
2298
-                <img class="es-img" :src="setAdminUserES(advice[1].checker)"
2238
+                  v-if="setAdminUserES(advice[0].execution_staff) == ''">{{getAdminUser(advice[0].execution_staff)}}</span>
2239
+                <img class="es-img" :src="setAdminUserES(advice[0].execution_staff)"
2299
                      alt="" srcset="" v-else>
2240
                      alt="" srcset="" v-else>
2300
 
2241
 
2301
               </td>
2242
               </td>
2302
-              <td v-else>
2303
-                <span></span>
2243
+            
2244
+              <td><span v-if="advice[0].execution_time">
2245
+                  <!--{{advice[0].execution_time| parseTime('{y}-{m}-{d} {h}:{i}:{s}')}}-->
2246
+                    {{getTime(advice[0].execution_time,'{h}:{i}')}}
2247
+                  </span>
2304
               </td>
2248
               </td>
2249
+              
2305
             </tr>
2250
             </tr>
2306
 
2251
 
2307
             <!-- 使整个表有5行以上 -->
2252
             <!-- 使整个表有5行以上 -->
2332
 
2277
 
2333
     </div>
2278
     </div>
2334
   </div>
2279
   </div>
2280
+<!-- 
2281
+  <DialysisPrintOrderOne v-if="org_template_info.template_id != 2" id="dialysis-print-box"></DialysisPrintOrderOne>
2282
+
2283
+      <DialysisPrintOrderTwo v-if="org_template_info.template_id == 2" id="dialysis-print-box-1"></DialysisPrintOrderTwo> -->
2335
 </template>
2284
 </template>
2336
 
2285
 
2337
 <script>
2286
 <script>
2364
         operatorMaps: {},
2313
         operatorMaps: {},
2365
         complications: ['低血压', '高血压', '心律失常', '头晕', '头痛', '呕吐', '抽搐', '出血', '心衰', '腹痛'],
2314
         complications: ['低血压', '高血压', '心律失常', '头晕', '头痛', '呕吐', '抽搐', '出血', '心衰', '腹痛'],
2366
         jilurow: 0,
2315
         jilurow: 0,
2367
-        advice_jilurow:0,
2316
+        advice_jilurow: 0,
2368
         loading: false,
2317
         loading: false,
2369
         orgname: '',
2318
         orgname: '',
2370
         patientInfo_gender_1: false,
2319
         patientInfo_gender_1: false,
2445
         }
2394
         }
2446
       },
2395
       },
2447
       getTime(value, temp) {
2396
       getTime(value, temp) {
2448
-        if (value == 0){
2397
+        if (value == 0) {
2449
           return ''
2398
           return ''
2450
         }
2399
         }
2451
         if (value != undefined) {
2400
         if (value != undefined) {
2466
             style: style,
2415
             style: style,
2467
             scanStyles: false
2416
             scanStyles: false
2468
           })
2417
           })
2469
-
2470
         } else if (this.org_template_info.template_id == 2) {
2418
         } else if (this.org_template_info.template_id == 2) {
2471
           printJS({
2419
           printJS({
2472
             printable: 'dialysis-print-box-1',
2420
             printable: 'dialysis-print-box-1',
2474
             style: style,
2422
             style: style,
2475
             scanStyles: false
2423
             scanStyles: false
2476
           })
2424
           })
2477
-
2478
         }
2425
         }
2479
-
2480
       }, getNumber() {
2426
       }, getNumber() {
2481
         if (this.dialysisOrder != null) {
2427
         if (this.dialysisOrder != null) {
2482
           return this.patientInfo.DialysisSchedule.device_zone.name + this.dialysisOrder.DeviceNumber.number
2428
           return this.patientInfo.DialysisSchedule.device_zone.name + this.dialysisOrder.DeviceNumber.number
2622
 
2568
 
2623
             this.advice_jilurow = this.advices.length + 1
2569
             this.advice_jilurow = this.advices.length + 1
2624
 
2570
 
2625
-
2626
             var childMap = {}
2571
             var childMap = {}
2627
             for (const index in this.advices) {
2572
             for (const index in this.advices) {
2628
               if (this.advices[index].parent_id == 0) {
2573
               if (this.advices[index].parent_id == 0) {
2694
           return this.dialysateFormulationOptions[id].name
2639
           return this.dialysateFormulationOptions[id].name
2695
         }
2640
         }
2696
         return ''
2641
         return ''
2697
-      },getAge:function(val) {
2698
-        if (this.org_template_info.template_id == 2){
2699
-          if(val.age == 0){
2700
-            return jsGetAge(val.birth,"-")
2701
-          }else{
2642
+      }, getAge: function(val) {
2643
+        if (this.org_template_info.template_id == 2) {
2644
+          if (val.age == 0) {
2645
+            return jsGetAge(val.birth, '-')
2646
+          } else {
2702
             return val.age
2647
             return val.age
2703
           }
2648
           }
2704
-
2705
-        }else{
2706
-          return jsGetAge(val.birth,"-")
2649
+        } else {
2650
+          return jsGetAge(val.birth, '-')
2707
         }
2651
         }
2708
-
2709
-
2710
-
2711
       }
2652
       }
2712
     },
2653
     },
2713
     watch: {
2654
     watch: {
2892
   .advice-children {
2833
   .advice-children {
2893
     display: flex;
2834
     display: flex;
2894
   }
2835
   }
2836
+
2837
+  .title-box-pro{
2838
+    border: 0 #fff;
2839
+    line-height: 25px;
2840
+    height: 25px;
2841
+    text-align: left;
2842
+    padding-left: 10px !important;
2843
+  }
2844
+  .title-box-pro-tr {
2845
+    border: 0 #fff;
2846
+  }
2847
+  .text-align-left{
2848
+    text-align: left !important;
2849
+    padding-left:10px !important; 
2850
+    font-size: 14px !important;
2851
+    line-height: 25px;
2852
+  }
2853
+  .print-table-tr-new td{
2854
+    line-height: 20px !important;
2855
+  }
2856
+  .border-top-solid{
2857
+    border:solid 1px #000;
2858
+  }
2895
 </style>
2859
 </style>