yq1 1 year ago
parent
commit
20c9e7d1c3

+ 29 - 12
src/xt_pages/dialysis/batch_print/batch_print_order_seventytwo.vue View File

@@ -384,7 +384,8 @@
384 384
                       class="row"
385 385
                       style="padding: 2px 0; line-height: 23px; display: flex"
386 386
                     >
387
-                      <div class="inline_block" style="flex: 1">
387
+                      <div class="inline_block" style="flex: 1"
388
+                      v-if=" record.assessment_before_dislysis.blood_access_part_opera_name !=''">
388 389
                         血管通路:
389 390
                         <div
390 391
                           class="under_line"
@@ -408,7 +409,8 @@
408 409
                           }}
409 410
                         </div>
410 411
                       </div>
411
-                      <div class="inline_block" style="flex: 1">
412
+                      <div class="inline_block" style="flex: 1"
413
+                       v-if="record.assessment_before_dislysis.internal_fistula !=''">
412 414
                         内瘘:
413 415
                         <div
414 416
                           class="under_line"
@@ -427,7 +429,7 @@
427 429
                       <div
428 430
                         class="inline_block"
429 431
                         style=" flex: 1"
430
-                        v-if="record.assessment_before_dislysis.blood_access_part_opera_name !=''"
432
+                        v-if="record.assessment_before_dislysis.catheter !=''"
431 433
                       >
432 434
                         导管:
433 435
                         <div
@@ -1062,8 +1064,13 @@
1062 1064
                           >mg</span
1063 1065
                         >
1064 1066
                         <span v-if="record.prescription.anticoagulant == 1"
1065
-                          >mg</span
1066
-                        >
1067
+                          >mg</span>
1068
+                        <span v-if="record.prescription.anticoagulant != 1 &&
1069
+                        record.prescription.anticoagulant != 2 &&
1070
+                        record.prescription.anticoagulant != 3 &&
1071
+                        record.prescription.anticoagulant != 4">
1072
+                          mg
1073
+                        </span>
1067 1074
                       </div>
1068 1075
                       <div class="inline_block" style="margin-left: 20px">
1069 1076
                         维持:
@@ -1110,8 +1117,13 @@
1110 1117
                           >mg/h</span
1111 1118
                         >
1112 1119
                         <span v-if="record.prescription.anticoagulant == 1"
1113
-                          >mg/h</span
1114
-                        >
1120
+                          >mg/h</span>
1121
+                        <span v-if="record.prescription.anticoagulant != 1 &&
1122
+                        record.prescription.anticoagulant != 2 &&
1123
+                        record.prescription.anticoagulant != 3 &&
1124
+                        record.prescription.anticoagulant != 4 &&
1125
+                        record.prescription.anticoagulant != 5"
1126
+                        >mg/h</span>
1115 1127
                       </div>
1116 1128
                       <div class="inline_block" style="margin-left: 20px">
1117 1129
                         总量:
@@ -1136,8 +1148,13 @@
1136 1148
                           >mg</span
1137 1149
                         >
1138 1150
                         <span v-if="record.prescription.anticoagulant == 1"
1139
-                          >mg</span
1140
-                        >
1151
+                          >mg</span>
1152
+                        <span v-if="record.prescription.anticoagulant != 1 &&
1153
+                          record.prescription.anticoagulant != 2 &&
1154
+                          record.prescription.anticoagulant != 3 &&
1155
+                          record.prescription.anticoagulant != 4">
1156
+                          mg
1157
+                        </span>
1141 1158
                       </div>
1142 1159
                       <div class="inline_block" style="margin-left: 20px">
1143 1160
                         透析机号:
@@ -1746,7 +1763,7 @@
1746 1763
                         </div>
1747 1764
                       </div>
1748 1765
                       <div class="inline_block" style="flex: 3"
1749
-                        v-if="record.assessment_before_dislysis.blood_access_part_opera_name !=''">
1766
+                        v-if="record.assessment_after_dislysis.catheter !=''">
1750 1767
                         导管:
1751 1768
                         <div
1752 1769
                           class="under_line"
@@ -1847,7 +1864,7 @@
1847 1864
                       style="padding: 2px 0; line-height: 23px; display: flex"
1848 1865
                     >
1849 1866
                       <div class="inline_block" style="flex: 1"
1850
-                      v-if="record.assessment_before_dislysis.blood_access_part_opera_name != ''">
1867
+                      v-if="record.assessment_after_dislysis.catheter != ''">
1851 1868
                         中心静脉封管(肝素-A端):
1852 1869
                         <div
1853 1870
                           class="under_line"
@@ -1861,7 +1878,7 @@
1861 1878
                         </div>
1862 1879
                       </div>
1863 1880
                       <div class="inline_block" style="flex: 1"
1864
-                      v-if="record.assessment_before_dislysis.blood_access_part_opera_name != ''">
1881
+                      v-if="record.assessment_after_dislysis.catheter != ''">
1865 1882
                         中心静脉封管(肝素-V端):
1866 1883
                         <div
1867 1884
                           class="under_line"

+ 31 - 20
src/xt_pages/dialysis/template/DialysisPrintOrderSeventyTwo.vue View File

@@ -123,7 +123,7 @@
123 123
           <!-- 病人意识 -->
124 124
           <div class="inline_block">
125 125
             病人意识:
126
-            <div class="under_line" style="width: 60px; text-align: left" 
126
+            <div class="under_line" style="width: 60px; text-align: left"
127 127
               >
128 128
               <!-- <div  style="display: inline-block;"> -->
129 129
               <span v-for="(item, index) in consciousness_arr">
@@ -159,8 +159,7 @@
159 159
           </div>
160 160
         </div>
161 161
 
162
-        <div
163
-          class="row"
162
+        <div class="row"
164 163
           :style="this.totollength > 13 ? 'margin-bottom:400px;' : ''"
165 164
         >
166 165
           <table class="proj_table">
@@ -290,7 +289,7 @@
290 289
                       mmHg
291 290
                     </div>
292 291
                     <div class="inline_block" style="margin-left: 10px;"
293
-                      v-if="predialysis.internal_fistula!=''"
292
+                      v-if="predialysis.puncture_way!=''"
294 293
                     >
295 294
                       穿刺方式:
296 295
                       <div class="under_line"
@@ -322,7 +321,7 @@
322 321
                       </div>
323 322
                     </div>
324 323
                     <div class="inline_block" style="margin-left: 10px;"
325
-                      v-if=" predialysis.internal_fistula!=''"
324
+                      v-if=" predialysis.puncture_needle!=''"
326 325
                     >
327 326
                       穿刺针:
328 327
                       <div
@@ -344,7 +343,8 @@
344 343
                   <div class="row"
345 344
                     style="padding: 2px 0; line-height: 23px; display: flex"
346 345
                   >
347
-                    <div class="inline_block" style="flex: 1;">
346
+                    <div class="inline_block" style="flex: 1;"
347
+                    v-if="predialysis.blood_access_part_opera_name !=''">
348 348
                       血管通路:
349 349
                       <div class="under_line"
350 350
                         style="width: 50%; text-align: center"
@@ -353,7 +353,8 @@
353 353
                         {{ predialysis.blood_access_part_opera_name }}
354 354
                       </div>
355 355
                     </div>
356
-                    <div class="inline_block" style="flex: 1;">
356
+                    <div class="inline_block" style="flex: 1;"
357
+                    v-if="predialysis.internal_fistula !=''">
357 358
                       内瘘:
358 359
                       <div
359 360
                         class="under_line"
@@ -372,7 +373,7 @@
372 373
                     </div>
373 374
 
374 375
                     <div class="inline_block" style="flex: 1.4"
375
-                      v-if="predialysis.blood_access_part_opera_name != ''"
376
+                      v-if="predialysis.catheter != ''"
376 377
                     >
377 378
                       导管:
378 379
                       <div
@@ -957,6 +958,14 @@
957 958
                         <span v-if="prescription.anticoagulant == 3">iu</span>
958 959
                         <span v-if="prescription.anticoagulant == 2">mg</span>
959 960
                         <span v-if="prescription.anticoagulant == 1">mg</span>
961
+                        <span v-if="prescription.anticoagulant == 5">ml</span>
962
+                        <span v-if="prescription.anticoagulant == 6">iu</span>
963
+                        <span v-if="prescription.anticoagulant == 7">iu</span>
964
+                        <span v-if="prescription.anticoagulant == 8">iu</span>
965
+                        <span v-if="prescription.anticoagulant == 9">iu</span>
966
+                        <span v-if="prescription.anticoagulant == 10">iu</span>
967
+                        <span v-if="prescription.anticoagulant == 11">iu</span>
968
+                        <span v-if="prescription.anticoagulant == 13">iu</span>
960 969
                       </span>
961 970
 
962 971
                     </div>
@@ -991,6 +1000,13 @@
991 1000
                           <span v-if="prescription.anticoagulant == 3">iu/h</span>
992 1001
                           <span v-if="prescription.anticoagulant == 2">mg/h</span>
993 1002
                           <span v-if="prescription.anticoagulant == 1">mg/h</span>
1003
+                          <span v-if="prescription.anticoagulant == 6">iu/h</span>
1004
+                          <span v-if="prescription.anticoagulant == 7">iu/h</span>
1005
+                          <span v-if="prescription.anticoagulant == 8">iu/h</span>
1006
+                          <span v-if="prescription.anticoagulant == 9">iu/h</span>
1007
+                          <span v-if="prescription.anticoagulant == 10">iu/h</span>
1008
+                          <span v-if="prescription.anticoagulant == 11">iu/h</span>
1009
+                          <span v-if="prescription.anticoagulant == 13">iu/h</span>
994 1010
                       </span>
995 1011
                     </div>
996 1012
                     <div
@@ -1044,16 +1060,11 @@
1044 1060
                             : "/"
1045 1061
                         }}
1046 1062
                       </div>
1047
-                      <span v-if="org_id!=9675 && org_id!=10447 && org_id!=9829 && org_id!=10440 && org_id!=10469 && org_id!=10471 && org_id!=10460">
1063
+                      
1048 1064
                       <span v-if="prescription.anticoagulant == 4">mg</span>
1049 1065
                       <span v-if="prescription.anticoagulant == 3">iu</span>
1050 1066
                       <span v-if="prescription.anticoagulant == 2">mg</span>
1051 1067
                       <span v-if="prescription.anticoagulant == 1">mg</span>
1052
-                     </span>
1053
-                    <span v-if="org_id==9675 || org_id==10447 || org_id == 9829 || org_id == 10440 || org_id == 10469 || org_id == 10471|| org_id == 10460">
1054
-                       <span v-if="prescription.anticoagulant == 2">mg</span>
1055
-                       <span v-if="prescription.anticoagulant == 3">iu</span>
1056
-                       <span v-if="prescription.anticoagulant == 4">ml</span>
1057 1068
                        <span v-if="prescription.anticoagulant == 5">ml</span>
1058 1069
                        <span v-if="prescription.anticoagulant == 6">iu</span>
1059 1070
                        <span v-if="prescription.anticoagulant == 7">iu</span>
@@ -1062,7 +1073,7 @@
1062 1073
                        <span v-if="prescription.anticoagulant == 10">iu</span>
1063 1074
                       <span v-if="prescription.anticoagulant == 11">iu</span>
1064 1075
                       <span v-if="prescription.anticoagulant == 13">iu</span>
1065
-                    </span>
1076
+                
1066 1077
                     </div>
1067 1078
                     <div class="inline_block" style="margin-left: 20px" >
1068 1079
                       透析机号:
@@ -1384,7 +1395,7 @@
1384 1395
                   ? patientInfo.DialysisSchedule.device_zone.name
1385 1396
                   : "/"
1386 1397
               }}</span>
1387
-              
1398
+
1388 1399
             </div>
1389 1400
             </div>
1390 1401
             <div class="inline_block" >
@@ -1741,7 +1752,7 @@
1741 1752
                       </div>
1742 1753
                     </div>
1743 1754
                     <div class="inline_block" style="flex: 4"
1744
-                      v-if="predialysis.blood_access_part_opera_name != ''">
1755
+                      v-if="afterdialysis.catheter != ''">
1745 1756
                       导管:
1746 1757
                       <div
1747 1758
                         class="under_line"
@@ -1771,7 +1782,7 @@
1771 1782
                       </div>
1772 1783
                     </div>
1773 1784
                     <div class="inline_block" style="flex: 1"
1774
-                    v-if="predialysis.blood_access_part_opera_name != ''">
1785
+                    v-if="afterdialysis.catheter != ''">
1775 1786
                       中心静脉封管(肝素-A端):
1776 1787
                       <div class="under_line"
1777 1788
                         style="width: 70px; text-align: center"
@@ -1780,7 +1791,7 @@
1780 1791
                       </div>
1781 1792
                     </div>
1782 1793
                     <div class="inline_block" style="flex: 1"
1783
-                    v-if="predialysis.blood_access_part_opera_name != ''">
1794
+                    v-if="afterdialysis.catheter != ''">
1784 1795
                       中心静脉封管(肝素-V端):
1785 1796
                       <div class="under_line"
1786 1797
                         style="width: 70px; text-align: center"
@@ -1956,7 +1967,7 @@
1956 1967
                   <!-- </div> -->
1957 1968
 
1958 1969
                     <div class="inline_block" style="flex: 1">
1959
-                      
1970
+
1960 1971
                       <span>治疗护士:</span>
1961 1972
 
1962 1973
                       <div