yq1 3 недель назад
Родитель
Сommit
19d32ccfd1
1 измененных файлов: 41 добавлений и 31 удалений
  1. 41 31
      src/pages/main/template/DialysisPrintOrderSeventythree.vue

+ 41 - 31
src/pages/main/template/DialysisPrintOrderSeventythree.vue Просмотреть файл

@@ -65,15 +65,15 @@
65 65
         </div>
66 66
       </div>
67 67
 
68
-      <div class="row" :style=" this.totollength > 13?'margin-bottom:400px;':''">
68
+      <div class="row">
69 69
         <table class="proj_table" >
70 70
           <tbody>
71 71
             <tr>
72
-              <td 
72
+              <td
73 73
                 style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;
74 74
                 padding: 6px 8px;line-height: 30px;width: 50%;">透析前评估
75 75
               </td>
76
-              <td 
76
+              <td
77 77
                 style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;
78 78
                 padding: 6px 8px;line-height: 30px;width: 50%;">透析后评估
79 79
               </td>
@@ -241,7 +241,7 @@
241 241
                     <div
242 242
                       style="width: 50%; text-align: left;display: inline-block;border-bottom: 1px solid #999;"
243 243
                     >
244
-                      {{ predialysis.weight_before ? 
244
+                      {{ predialysis.weight_before ?
245 245
                         parseFloat( predialysis.weight_before - predialysis.additional_weight ).toFixed(1) : "/"
246 246
                       }}
247 247
                     </div>kg
@@ -254,8 +254,8 @@
254 254
                       class="under_line"
255 255
                       style=" width: 50%; text-align: center; white-space: normal;"
256 256
                     >
257
-                    {{ predialysis.weight_before > 0 && predialysis.additional_weight > 0 && predialysis.dry_weight > 0 ? 
258
-                        parseFloat(predialysis.weight_before - predialysis.additional_weight - predialysis.dry_weight ).toFixed(2): "/" 
257
+                    {{ predialysis.weight_before > 0 && predialysis.additional_weight > 0 && predialysis.dry_weight > 0 ?
258
+                        parseFloat(predialysis.weight_before - predialysis.additional_weight - predialysis.dry_weight ).toFixed(2): "/"
259 259
                       }}
260 260
                     </div>kg
261 261
                   </div>
@@ -346,7 +346,7 @@
346 346
                       {{ afterdialysis.symptom_after_dialysis ? afterdialysis.symptom_after_dialysis : "/" }}
347 347
                     </div>
348 348
                   </div>
349
-                  
349
+
350 350
                 </div>
351 351
                 <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
352 352
                   <div class="inline_block" style="flex: 1">
@@ -467,9 +467,9 @@
467 467
                     处方脱水量:
468 468
                     <div class="under_line" style="width: 50px; text-align: center">
469 469
                       {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "/" }}
470
-                    </div>L
470
+                    </div>ml
471 471
                   </div>
472
-                    <div class="inline_block" style="flex: 1">
472
+                  <div class="inline_block" style="flex: 1">
473 473
                     超滤总量:
474 474
                     <div class="under_line" style="width: 50px; text-align: center">
475 475
                       {{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : "/" }}
@@ -551,33 +551,34 @@
551 551
                       {{ prescription.blood_flow_volume ? prescription.blood_flow_volume : "/" }}
552 552
                     </div>ml/min
553 553
                   </div>
554
-                  
554
+
555 555
                 </div>
556 556
 
557 557
                 <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
558 558
                   <div class="inline_block" style="flex: 2">
559 559
                     人工肾装置:
560 560
                     <div class="under_line" style="width: 50%; text-align: center">
561
-                        {{  prescription.dialysis_irrigation ? prescription.dialysis_irrigation : "" }} &nbsp;
562
-                        {{ prescription.dialysis_dialyszers ? prescription.dialysis_dialyszers : ""}}        
561
+                        <!-- {{  prescription.dialysis_irrigation ? prescription.dialysis_irrigation : "" }} &nbsp;
562
+                        {{ prescription.dialysis_dialyszers ? prescription.dialysis_dialyszers : ""}} -->
563
+                        {{prescription.dialyzer_perfusion_apparatus ? prescription.dialyzer_perfusion_apparatus :''}}
563 564
                     </div>
564 565
                   </div>
565 566
                     <div class="inline_block" style="flex: 1">
566 567
                     膜面积:
567 568
                     <div class="under_line" style="width: 50px; text-align: center">
568
-                    
569
+                    /
569 570
                     </div>㎡
570 571
                   </div>
571 572
                   <div class="inline_block" style="flex: 1">
572 573
                     膜材质:
573 574
                     <div class="under_line" style="width: 80px; text-align: center">
574
-                      
575
+                      /
575 576
                     </div>
576 577
                   </div>
577 578
                   <div class="inline_block" style="flex: 1">
578 579
                     透析机型:
579 580
                     <div class="under_line" style="width: 80px; text-align: center">
580
-                      {{ predialysis.machine_type ? predialysis.machine_type : '' }}
581
+                      {{ predialysis.machine_type ? predialysis.machine_type : '/' }}
581 582
                     </div>
582 583
                   </div>
583 584
                   <div class="inline_block" style="flex: 1">
@@ -586,7 +587,7 @@
586 587
                       {{ dialysisOrder && dialysisOrder.DeviceNumber && dialysisOrder.DeviceNumber.number.length > 0
587 588
                       ? dialysisOrder.DeviceNumber.number : patientInfo.DialysisSchedule.device_number.number }}
588 589
                     </div>
589
-                    
590
+
590 591
                   </div>
591 592
                 </div>
592 593
 
@@ -726,7 +727,7 @@
726 727
                         <span v-if="prescription.anticoagulant == 4">mg/h</span>
727 728
                         <span v-if="prescription.anticoagulant == 3">iu/h</span>
728 729
                         <span v-if="prescription.anticoagulant == 2">iu/h</span>
729
-                        <span v-if="prescription.anticoagulant == 1">mg/h</span>                   
730
+                        <span v-if="prescription.anticoagulant == 1">mg/h</span>
730 731
                         <span v-if="prescription.anticoagulant == 6">iu/h</span>
731 732
                         <span v-if="prescription.anticoagulant == 7">iu/h</span>
732 733
                         <span v-if="prescription.anticoagulant == 8">iu/h</span>
@@ -789,11 +790,11 @@
789 790
                           : "/"
790 791
                       }}
791 792
                     </div>
792
-                    
793
+
793 794
                     <span v-if="prescription.anticoagulant == 4">mg</span>
794 795
                     <span v-if="prescription.anticoagulant == 3">iu</span>
795 796
                     <span v-if="prescription.anticoagulant == 2">iu</span>
796
-                    <span v-if="prescription.anticoagulant == 1">mg</span> 
797
+                    <span v-if="prescription.anticoagulant == 1">mg</span>
797 798
                       <span v-if="prescription.anticoagulant == 5">ml</span>
798 799
                       <span v-if="prescription.anticoagulant == 6">iu</span>
799 800
                       <span v-if="prescription.anticoagulant == 7">iu</span>
@@ -802,9 +803,9 @@
802 803
                       <span v-if="prescription.anticoagulant == 10">iu</span>
803 804
                     <span v-if="prescription.anticoagulant == 11">iu</span>
804 805
                     <span v-if="prescription.anticoagulant == 13">iu</span>
805
-                 
806
+
806 807
                   </div>
807
-                  
808
+
808 809
                 </div>
809 810
               </td>
810 811
             </tr>
@@ -813,7 +814,7 @@
813 814
                 <table class="inside_table">
814 815
                   <tbody>
815 816
                     <tr style="line-height:35px;padding:8px 5px;">
816
-                      <td colspan="7" 
817
+                      <td colspan="7"
817 818
                         style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;
818 819
                         padding: 6px 8px;line-height: 30px;"
819 820
                       >
@@ -866,7 +867,7 @@
866 867
                 <table class="inside_table">
867 868
                   <tbody>
868 869
                     <tr>
869
-                      <td colspan=" 14" 
870
+                      <td colspan=" 14"
870 871
                         style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;"
871 872
                       >
872 873
                         监测 记录
@@ -913,15 +914,15 @@
913 914
                         </td>
914 915
                         <td>
915 916
                           {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : '0'  }} /
916
-                          {{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : '0' }}  
917
+                          {{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : '0' }}
917 918
                         </td>
918 919
                         <td>
919
-                          {{ monitor.replacement_rate ? monitor.replacement_rate : '0' }} / 
920
+                          {{ monitor.replacement_rate ? monitor.replacement_rate : '0' }} /
920 921
                           {{ monitor.displacement_quantity ? monitor.displacement_quantity : '0'  }}
921 922
                         </td>
922 923
                         <!-- 钠浓度(mmol/L)/温度°C -->
923 924
                         <td>
924
-                          {{ monitor.sodium_concentration ? monitor.sodium_concentration : "0" }} / 
925
+                          {{ monitor.sodium_concentration ? monitor.sodium_concentration : "0" }} /
925 926
                           {{  monitor.temperature ? monitor.temperature : '0' }}
926 927
                         </td>
927 928
                         <td>{{ monitor.pulse_frequency? monitor.pulse_frequency: "/"}}</td>
@@ -999,7 +1000,7 @@
999 1000
         </table>
1000 1001
       </div>
1001 1002
 
1002
-      <template v-if="this.totollength > 13">
1003
+      <!-- <template v-if="this.totollength > 13">
1003 1004
         <div style="display:inline-block;width:100%;text-align:center;">
1004 1005
           <div class="order-yy-name" style="letter-spacing: 0;font-weight:600;font-size:22px;display:inline-block;">{{orgname}}</div>
1005 1006
           <div class="order-title" style="letter-spacing: 0;font-weight:600;font-size:22px;display:inline-block;" >
@@ -1061,10 +1062,10 @@
1061 1062
             诊断:
1062 1063
             <div class="under_line" style="width: 500px;text-align: left">{{patientInfo.diagnose}}</div>
1063 1064
           </div>
1064
-          
1065
-          
1065
+
1066
+
1066 1067
         </div>
1067
-      </template>
1068
+      </template> -->
1068 1069
       <div class="row" style="margin-top:-11px;position: relative;" >
1069 1070
         <table class="proj_table">
1070 1071
           <tbody>
@@ -1168,7 +1169,16 @@
1168 1169
           </tr>
1169 1170
           </tbody>
1170 1171
         </table>
1171
-        <!-- <div  class="print-yema">1</div> -->
1172
+        <div style="width:100%;text-align: right;margin-top: 10px;">
1173
+          患者签名:
1174
+          <div class="under_line" style="width: 120px;">
1175
+            <img v-if="dialysisOrder.url!=''&&dialysisOrder !=null"
1176
+              style="height: 30px"
1177
+              :src="dialysisOrder == null? 0: dialysisOrder.url"
1178
+              alt="" srcset=""
1179
+            />
1180
+          </div>
1181
+        </div>
1172 1182
       </div>
1173 1183
     </div>
1174 1184