瀏覽代碼

Merge branch '20230223_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20230223_pc_vue_new_branch

28169 1 年之前
父節點
當前提交
3356450079

+ 38 - 22
src/xt_pages/dialysis/batch_print/batch_print_order_seventythree.vue 查看文件

@@ -571,7 +571,7 @@
571 571
                           style="width: 50px; text-align: center"
572 572
                         >
573 573
                         {{ record.assessment_after_dislysis.actual_ultrafiltration ? record.assessment_after_dislysis.actual_ultrafiltration : '/' }}
574
-                        </div>L
574
+                        </div>ml
575 575
                       </div>
576 576
                       <div class="inline_block" style=" flex: 1">
577 577
                         透析时长:
@@ -660,7 +660,12 @@
660 660
                         {{ record.prescription &&
661 661
                             record.prescription.dialysis_irrigation
662 662
                               ? record.prescription.dialysis_irrigation
663
-                              : "/" }}
663
+                              : "" }}&nbsp;
664
+                            {{
665
+                              record.prescription.dialysis_dialyszers
666
+                                ? record.prescription.dialysis_dialyszers
667
+                                : ""
668
+                            }}
664 669
                         </div>
665 670
                       </div>
666 671
                       <div class="inline_block" style="flex: 1">
@@ -774,6 +779,10 @@
774 779
                         <span v-if="record.prescription.anticoagulant == 1"
775 780
                           >mg</span
776 781
                         >
782
+                        <span v-if="record.prescription.anticoagulant != 1 && 
783
+                        record.prescription.anticoagulant != 2 && 
784
+                        record.prescription.anticoagulant != 3 &&
785
+                        record.prescription.anticoagulant != 4">iu</span>
777 786
                       </div>
778 787
                       <div class="inline_block" style="margin-left: 20px">
779 788
                         维持:
@@ -822,6 +831,11 @@
822 831
                         <span v-if="record.prescription.anticoagulant == 1"
823 832
                           >mg/h</span
824 833
                         >
834
+                        <span v-if="record.prescription.anticoagulant != 1 && 
835
+                        record.prescription.anticoagulant != 2 && 
836
+                        record.prescription.anticoagulant != 3 &&
837
+                        record.prescription.anticoagulant != 4 &&
838
+                        record.prescription.anticoagulant != 5">iu/h</span>
825 839
                       </div>
826 840
                       <div class="inline_block" style="margin-left: 20px">
827 841
                         总量:
@@ -848,6 +862,10 @@
848 862
                         <span v-if="record.prescription.anticoagulant == 1"
849 863
                           >mg</span
850 864
                         >
865
+                        <span v-if="record.prescription.anticoagulant != 1 && 
866
+                        record.prescription.anticoagulant != 2 && 
867
+                        record.prescription.anticoagulant != 3 &&
868
+                        record.prescription.anticoagulant != 4">iu</span>
851 869
                       </div>
852 870
                     </div>
853 871
                     <div class="row" style="padding: 2px 0; line-height: 23px" >
@@ -1075,7 +1093,7 @@
1075 1093
                           <td width="50">
1076 1094
                             静脉压(mmHg)/跨膜压(mmHg)
1077 1095
                           </td>
1078
-                          <td width="50">超滤率(ml/h)/超滤量(ml)</td>
1096
+                          <td width="50">超滤量(ml)/超滤率(ml/h)</td>
1079 1097
                           <td width="50">置换率(ml/min)/置换量(L)</td>
1080 1098
                           <td width="50" >
1081 1099
                             <span > 钠浓度(mmol/L)/温度°C</span>
@@ -1095,39 +1113,39 @@
1095 1113
                               getTime(monitor_record.operate_time, "{h}:{i}")
1096 1114
                             }}
1097 1115
                           </td>
1098
-                          <td>{{ monitor_record.ktv }}</td>
1116
+                          <td>{{ monitor_record.ktv ? monitor_record.ktv : '/' }}</td>
1099 1117
                           <td >
1100 1118
                             {{
1101
-                              monitor_record.arterial_pressure ? monitor_record.arterial_pressure : ""
1119
+                              monitor_record.arterial_pressure ? monitor_record.arterial_pressure : "/"
1102 1120
                             }}
1103 1121
                           </td>
1104 1122
                           <td>
1105 1123
                             {{
1106
-                              monitor_record.blood_flow_volume ? monitor_record.blood_flow_volume : ""
1124
+                              monitor_record.blood_flow_volume ? monitor_record.blood_flow_volume : "/"
1107 1125
                             }}
1108 1126
                           </td>
1109 1127
                           <td>
1110
-                            {{ monitor_record.venous_pressure ? monitor_record.venous_pressure : ""}} /
1111
-                            {{ monitor_record.transmembrane_pressure ? monitor_record.transmembrane_pressure : '' }}
1128
+                            {{ monitor_record.venous_pressure ? monitor_record.venous_pressure : "0"}} /
1129
+                            {{ monitor_record.transmembrane_pressure ? monitor_record.transmembrane_pressure : '0' }}
1112 1130
                           </td>
1113 1131
                           <td>
1114
-                            {{ monitor_record.ultrafiltration_rate ? monitor_record.ultrafiltration_rate : '' }} /
1115
-                            {{ monitor_record.ultrafiltration_volume ? monitor_record.ultrafiltration_volume : '' }}
1132
+                            {{ monitor_record.ultrafiltration_volume ? monitor_record.ultrafiltration_volume : '0' }} /
1133
+                            {{ monitor_record.ultrafiltration_rate ? monitor_record.ultrafiltration_rate : '0' }} 
1116 1134
                           </td>
1117 1135
                           <!-- 置换率(ml/min)/置换量(L) -->
1118 1136
                           <td>
1119
-                            {{ monitor_record.replacement_rate ? monitor_record.replacement_rate :""  }} /
1120
-                            {{ monitor_record.displacement_quantity ? monitor_record.displacement_quantity : '' }}
1137
+                            {{ monitor_record.replacement_rate ? monitor_record.replacement_rate :"0"  }} /
1138
+                            {{ monitor_record.displacement_quantity ? monitor_record.displacement_quantity : '0' }}
1121 1139
                           </td>
1122 1140
                           <td>
1123
-                            {{monitor_record.sodium_concentration ? monitor_record.sodium_concentration : ''}} /
1124
-                            {{ monitor_record.dialysate_temperature ? monitor_record.dialysate_temperature : '' }}
1141
+                            {{monitor_record.sodium_concentration ? monitor_record.sodium_concentration : '0'}} /
1142
+                            {{ monitor_record.temperature ? monitor_record.temperature : '0' }}
1125 1143
                           </td>
1126 1144
                           <td>
1127
-                            {{ monitor_record.pulse_frequency ? monitor_record.pulse_frequency : "" }}
1145
+                            {{ monitor_record.pulse_frequency ? monitor_record.pulse_frequency : "/" }}
1128 1146
                           </td>
1129 1147
                           <td>
1130
-                            {{ monitor_record.breathing_rate ? monitor_record.breathing_rate : '' }}
1148
+                            {{ monitor_record.breathing_rate ? monitor_record.breathing_rate : '/' }}
1131 1149
                           </td>
1132 1150
                           <td>
1133 1151
                             {{
@@ -1137,7 +1155,7 @@
1137 1155
                               monitor_record.diastolic_blood_pressure ? monitor_record.diastolic_blood_pressure : ""
1138 1156
                             }}
1139 1157
                           </td>
1140
-                          <td></td>
1158
+                          <td>{{ monitor_record.symptom }}</td>
1141 1159
                           <td>
1142 1160
                             <div
1143 1161
                               style="min-height: 35px; line-height: 35px; overflow: hidden;"
@@ -1154,14 +1172,12 @@
1154 1172
                                   >【开始透析】引血100ml/min</template
1155 1173
                                 >
1156 1174
                                 {{ monitor_record.end }}
1157
-                                {{ monitor_record.symptom }} &nbsp;{{
1158
-                                  monitor_record.dispose
1159
-                                }}
1160
-                                &nbsp;{{ monitor_record.result }}
1175
+                                 &nbsp;{{ monitor_record.dispose}}
1176
+                                &nbsp;
1161 1177
                               </span>
1162 1178
                             </div>
1163 1179
                           </td>
1164
-                          <td></td>
1180
+                          <td>{{ monitor_record.result }}</td>
1165 1181
                         </tr>
1166 1182
                        
1167 1183
                         <tr

+ 20 - 41
src/xt_pages/dialysis/template/DialysisPrintOrderSeventythree.vue 查看文件

@@ -547,7 +547,7 @@
547 547
                       超滤总量:
548 548
                       <div class="under_line" style="width: 50px; text-align: center">
549 549
                         {{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : "/" }}
550
-                      </div>L
550
+                      </div>ml
551 551
                     </div>
552 552
                     <div class="inline_block" style="flex: 1">
553 553
                       透析时长:
@@ -632,7 +632,10 @@
632 632
                     <div class="inline_block" style="flex: 2">
633 633
                       人工肾装置:
634 634
                       <div class="under_line" style="width: 50%; text-align: center">
635
-                        {{prescription.dialysis_irrigation?prescription.dialysis_irrigation:"/"}}
635
+                        {{prescription.dialysis_irrigation?prescription.dialysis_irrigation:""}}&nbsp;
636
+                        {{
637
+                          prescription.dialysis_dialyszers ? prescription.dialysis_dialyszers : ""
638
+                        }}
636 639
                       </div>
637 640
                     </div>
638 641
                      <div class="inline_block" style="flex: 1">
@@ -731,16 +734,13 @@
731 734
                         class="under_line"
732 735
                         style="width: 150px; text-align: center"
733 736
                       >
734
-                       <span v-if="org_id != 0 && org_id !=10206"> {{
737
+                       <span> {{
735 738
                           prescription.anticoagulant_name
736 739
                             ? prescription.anticoagulant_name
737 740
                             : "/"
738 741
                         }}
739 742
                         </span>
740
-                        <span v-if="org_id == 0 || org_id == 10206">
741
-                           <span v-if="prescription.anticoagulant_name== '低分子肝素钙'">低分子量肝素钙</span>
742
-                           <span v-if="prescription.anticoagulant_name!= '低分子肝素钙'">{{prescription.anticoagulant_name}}</span>
743
-                        </span>
743
+                        
744 744
                       </div>
745 745
                     </div>
746 746
                     <div
@@ -760,17 +760,11 @@
760 760
                         }}
761 761
                       </div>
762 762
 
763
-                     <span v-if="org_id!=9675 && org_id!=10447 && org_id!=9829 && org_id!=10440 && org_id!=10469 && org_id!=10471 && org_id!=10460">
763
+                     
764 764
                       <span v-if="prescription.anticoagulant == 4">mg</span>
765 765
                       <span v-if="prescription.anticoagulant == 3">iu</span>
766 766
                       <span v-if="prescription.anticoagulant == 2">iu</span>
767 767
                       <span v-if="prescription.anticoagulant == 1">mg</span>
768
-                    </span>
769
-
770
-                    <span v-if="org_id==9675 || org_id==10447 || org_id==9829 || org_id==10440 || org_id==10469 || org_id == 10471 || org_id == 10460">
771
-                      <span v-if="prescription.anticoagulant == 4">iu</span>
772
-                      <span v-if="prescription.anticoagulant == 3">iu</span>
773
-                      <span v-if="prescription.anticoagulant == 2">mg</span>
774 768
                       <span v-if="prescription.anticoagulant == 5">ml</span>
775 769
                       <span v-if="prescription.anticoagulant == 6">iu</span>
776 770
                      <span v-if="prescription.anticoagulant == 7">iu</span>
@@ -780,7 +774,7 @@
780 774
                      <span v-if="prescription.anticoagulant == 11">iu</span>
781 775
                      <span v-if="prescription.anticoagulant == 13">iu</span>
782 776
 
783
-                    </span>
777
+                  
784 778
                     </div>
785 779
                     <div class="inline_block" style="margin-left: 20px">
786 780
                       维持:
@@ -806,19 +800,12 @@
806 800
                             : "0"
807 801
                         }}
808 802
                       </div>
809
-                      <span v-if="org_id!=9675 && org_id!=10447 && org_id!=9829 && org_id!=10440 && org_id!=10469 && org_id!=10471 && org_id!=10460">
810 803
 
811 804
                         <span v-if="prescription.anticoagulant == 5">ml/h</span>
812 805
                           <span v-if="prescription.anticoagulant == 4">mg/h</span>
813 806
                           <span v-if="prescription.anticoagulant == 3">iu/h</span>
814 807
                           <span v-if="prescription.anticoagulant == 2">iu/h</span>
815 808
                           <span v-if="prescription.anticoagulant == 1">mg/h</span>
816
-                      </span>
817
-                      <span v-if="org_id==9675 || org_id==10447 || org_id== 9829 || org_id == 10440 || org_id == 10469 || org_id == 10471 || org_id == 10460">
818
-                        <span v-if="prescription.anticoagulant == 2">mg/h</span>
819
-                          <span v-if="prescription.anticoagulant == 3">iu/h</span>
820
-                          <span v-if="prescription.anticoagulant == 4">ml</span>
821
-                          <span v-if="prescription.anticoagulant == 5">ml/h</span>
822 809
                           <span v-if="prescription.anticoagulant == 6">iu/h</span>
823 810
                           <span v-if="prescription.anticoagulant == 7">iu/h</span>
824 811
                           <span v-if="prescription.anticoagulant == 8">iu/h</span>
@@ -826,7 +813,7 @@
826 813
                           <span v-if="prescription.anticoagulant == 10">iu/h</span>
827 814
                           <span v-if="prescription.anticoagulant == 11">iu/h</span>
828 815
                           <span v-if="prescription.anticoagulant == 13">iu/h</span>
829
-                      </span>
816
+
830 817
                     </div>
831 818
                     <div
832 819
                       class="inline_block"
@@ -879,16 +866,10 @@
879 866
                             : "/"
880 867
                         }}
881 868
                       </div>
882
-                      <span v-if="org_id!=9675 && org_id!=10447 && org_id!=9829 && org_id!=10440 && org_id!=10469 && org_id!=10471 && org_id!=10460">
883 869
                       <span v-if="prescription.anticoagulant == 4">mg</span>
884 870
                       <span v-if="prescription.anticoagulant == 3">iu</span>
885 871
                       <span v-if="prescription.anticoagulant == 2">iu</span>
886 872
                       <span v-if="prescription.anticoagulant == 1">mg</span>
887
-                     </span>
888
-                    <span v-if="org_id==9675 || org_id==10447 || org_id == 9829 || org_id == 10440 || org_id == 10469 || org_id == 10471|| org_id == 10460">
889
-                       <span v-if="prescription.anticoagulant == 2">mg</span>
890
-                       <span v-if="prescription.anticoagulant == 3">iu</span>
891
-                       <span v-if="prescription.anticoagulant == 4">ml</span>
892 873
                        <span v-if="prescription.anticoagulant == 5">ml</span>
893 874
                        <span v-if="prescription.anticoagulant == 6">iu</span>
894 875
                        <span v-if="prescription.anticoagulant == 7">iu</span>
@@ -897,7 +878,7 @@
897 878
                        <span v-if="prescription.anticoagulant == 10">iu</span>
898 879
                       <span v-if="prescription.anticoagulant == 11">iu</span>
899 880
                       <span v-if="prescription.anticoagulant == 13">iu</span>
900
-                    </span>
881
+                   
901 882
                     </div>
902 883
                     
903 884
                   </div>
@@ -1046,7 +1027,7 @@
1046 1027
                         <td width="50">
1047 1028
                           静脉压(mmHg)/跨膜压(mmHg)
1048 1029
                         </td>
1049
-                        <td width="50">超滤率(ml/h)/超滤量(ml)</td>
1030
+                        <td width="50">超滤量(ml)/超滤率(ml/h)</td>
1050 1031
                         <td width="50">置换率(ml/min)/置换量(L)</td>
1051 1032
                         <td width="50" >
1052 1033
                           <span > 钠浓度(mmol/L)/温度°C</span>
@@ -1071,8 +1052,8 @@
1071 1052
                           {{ monitor.transmembrane_pressure? monitor.transmembrane_pressure : "0" }}
1072 1053
                         </td>
1073 1054
                         <td>
1074
-                          {{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : '0' }} / 
1075
-                          {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : '0'  }}
1055
+                          {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : '0'  }} /
1056
+                          {{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : '0' }} 
1076 1057
                         </td>
1077 1058
                         <td>
1078 1059
                           {{ monitor.replacement_rate ? monitor.replacement_rate : '0' }} / 
@@ -1081,7 +1062,7 @@
1081 1062
                         <!-- 钠浓度(mmol/L)/温度°C -->
1082 1063
                         <td>
1083 1064
                           {{ monitor.sodium_concentration ? monitor.sodium_concentration : "0" }} / 
1084
-                          {{ prescription.dialysate_temperature ? prescription.dialysate_temperature : '0' }}
1065
+                          {{ monitor.temperature ? monitor.temperature : '0' }}
1085 1066
                         </td>
1086 1067
 
1087 1068
                         <td>{{ monitor.pulse_frequency? monitor.pulse_frequency: ""}}</td>
@@ -1089,7 +1070,7 @@
1089 1070
                         <td>{{monitor.systolic_blood_pressure? monitor.systolic_blood_pressure + "/": ""}}
1090 1071
                           {{monitor.diastolic_blood_pressure? monitor.diastolic_blood_pressure: ""}}
1091 1072
                         </td>
1092
-                        <td></td>
1073
+                        <td>{{ monitor.symptom }}</td>
1093 1074
                         <td>
1094 1075
                           <div style=" min-height: 35px; line-height: 35px; overflow: hidden; ">
1095 1076
                             <span
@@ -1101,19 +1082,17 @@
1101 1082
                                 v-if="
1102 1083
                                   (dialysisOrder &&
1103 1084
                                   monitor.operate_time ==
1104
-                                    dialysisOrder.start_time)&&(org_id!=10414)
1085
+                                    dialysisOrder.start_time)
1105 1086
                                 "
1106 1087
                                 >【开始透析】引血100ml/min
1107 1088
                                 </template>
1108 1089
 
1109
-                              {{ monitor.end }} {{ monitor.symptom }} &nbsp;{{
1110
-                                monitor.dispose
1111
-                              }}
1112
-                              &nbsp;{{ monitor.result }}
1090
+                              {{ monitor.end }}  &nbsp;{{ monitor.dispose}}
1091
+                              &nbsp;
1113 1092
                             </span>
1114 1093
                           </div>
1115 1094
                         </td>
1116
-                        <td></td>
1095
+                        <td>{{ monitor.result }}</td>
1117 1096
                       </tr>
1118 1097
                       <tr
1119 1098
                         v-for="(monitor, monindex) in monitors2"