Browse Source

Merge branch 'master' of http://git.shengws.com/csx/Vue_New

XMLWAN 5 years ago
parent
commit
6d9657c578

+ 42 - 292
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue View File

686
           <div class="inline_block">
686
           <div class="inline_block">
687
             入科方式:
687
             入科方式:
688
             <!--<check-box v-for="item, index in nutrition_arr" :key="index" :text="item.name" :checked="receiverTreatmentAccess.nutrition == item.id?true:false"></check-box>-->
688
             <!--<check-box v-for="item, index in nutrition_arr" :key="index" :text="item.name" :checked="receiverTreatmentAccess.nutrition == item.id?true:false"></check-box>-->
689
-
690
             <div v-for="(item, index) in way_arr" class="under_line" v-if="receiverTreatmentAccess.way == item.id" style="width: 180px;text-align: left" >
689
             <div v-for="(item, index) in way_arr" class="under_line" v-if="receiverTreatmentAccess.way == item.id" style="width: 180px;text-align: left" >
691
               {{ item.name }}
690
               {{ item.name }}
692
             </div>
691
             </div>
843
                       {{ afterdialysis.actual_treatment_hour ? afterdialysis.actual_treatment_hour : "/" }}
842
                       {{ afterdialysis.actual_treatment_hour ? afterdialysis.actual_treatment_hour : "/" }}
844
                     </div>
843
                     </div>
845
                     h
844
                     h
846
-                    <div
847
-                      class="under_line"
848
-                      style="width: 30px;text-align: center"
849
-                    >
850
-                      {{
851
-                        afterdialysis.actual_treatment_minute
852
-                          ? afterdialysis.actual_treatment_minute
853
-                          : 0
854
-                      }}
845
+                    <div class="under_line" style="width: 30px;text-align: center" >
846
+                      {{ afterdialysis.actual_treatment_minute ? afterdialysis.actual_treatment_minute : 0  }}
855
                     </div>
847
                     </div>
856
                     min
848
                     min
857
                   </div>
849
                   </div>
858
                 </div>
850
                 </div>
859
-                <div
860
-                  class="row"
861
-                  style="padding: 2px 0;line-height:23px;display:flex;"
862
-                >
851
+                <div class="row" style="padding: 2px 0;line-height:23px;display:flex;" >
863
                   <div class="inline_block" style="flex:2.5;">
852
                   <div class="inline_block" style="flex:2.5;">
864
                     透析器凝血:
853
                     透析器凝血:
865
-                    <div
866
-                      class="under_line"
867
-                      style="width:170px;text-align:center;white-space: normal;"
868
-                    >
854
+                    <div class="under_line" style="width:170px;text-align:center;white-space: normal;" >
869
                       {{ afterdialysis.cruor ? afterdialysis.cruor : "/" }}
855
                       {{ afterdialysis.cruor ? afterdialysis.cruor : "/" }}
870
                     </div>
856
                     </div>
871
                   </div>
857
                   </div>
872
                   <div class="inline_block" style="flex:2;">
858
                   <div class="inline_block" style="flex:2;">
873
                     内瘘:
859
                     内瘘:
874
-                    <div
875
-                      class="under_line"
876
-                      style="width: 170px;text-align: center;white-space: normal;"
877
-                    >
878
-                      {{
879
-                        afterdialysis.internal_fistula
880
-                          ? afterdialysis.internal_fistula
881
-                          : "/"
882
-                      }}
860
+                    <div class="under_line" style="width: 170px;text-align: center;white-space: normal;" >
861
+                      {{  afterdialysis.internal_fistula ? afterdialysis.internal_fistula : "/" }}
883
                     </div>
862
                     </div>
884
                   </div>
863
                   </div>
885
                   <div class="inline_block" style="flex:4;">
864
                   <div class="inline_block" style="flex:4;">
886
                     导管:
865
                     导管:
887
-                    <div
888
-                      class="under_line"
889
-                      style="min-width: 120px;text-align: center"
890
-                    >
891
-                      {{
892
-                        afterdialysis.catheter ? afterdialysis.catheter : "/"
893
-                      }}
866
+                    <div class="under_line" style="min-width: 120px;text-align: center" >
867
+                      {{ afterdialysis.catheter ? afterdialysis.catheter : "/" }}
894
                     </div>
868
                     </div>
895
                   </div>
869
                   </div>
896
                 </div>
870
                 </div>
897
 
871
 
898
-                <div
899
-                  class="row"
900
-                  style="padding: 2px 0;line-height:23px;display:flex;"
901
-                >
872
+                <div class="row" style="padding: 2px 0;line-height:23px;display:flex;" >
902
                   <div class="inline_block" style="flex:1;">
873
                   <div class="inline_block" style="flex:1;">
903
                     透后体重:
874
                     透后体重:
904
-                    <div
905
-                      class="under_line"
906
-                      style="width: 70px;text-align: center"
907
-                    >
908
-                      {{
909
-                        afterdialysis.weight_after
910
-                          ? parseFloat(
911
-                              afterdialysis.weight_after -
912
-                                afterdialysis.additional_weight
913
-                            ).toFixed(1)
914
-                          : "/"
915
-                      }}
875
+                    <div class="under_line" style="width: 70px;text-align: center" >
876
+                      {{ afterdialysis.weight_after ? parseFloat( afterdialysis.weight_after - afterdialysis.additional_weight ).toFixed(1) : "/" }}
916
                     </div>
877
                     </div>
917
                     kg
878
                     kg
918
                   </div>
879
                   </div>
919
 
880
 
920
                   <div class="inline_block" style="flex:1;">
881
                   <div class="inline_block" style="flex:1;">
921
                     体重减少:
882
                     体重减少:
922
-                    <div
923
-                      class="under_line"
924
-                      style="width: 70px;text-align: center"
925
-                    >
926
-                      {{
927
-                        afterdialysis.weight_loss
928
-                          ? afterdialysis.weight_loss
929
-                          : "/"
930
-                      }}
883
+                    <div class="under_line"  style="width: 70px;text-align: center"  >
884
+                      {{ afterdialysis.weight_loss ? afterdialysis.weight_loss : "/" }}
931
                     </div>
885
                     </div>
932
                     kg
886
                     kg
933
                   </div>
887
                   </div>
934
 
888
 
935
                   <div class="inline_block" style="flex:1;">
889
                   <div class="inline_block" style="flex:1;">
936
                     透析中入量:
890
                     透析中入量:
937
-                    <div
938
-                      class="under_line"
939
-                      style="width: 70px;text-align: center"
940
-                    >
941
-                      {{
942
-                        afterdialysis.dialysis_intakes
943
-                          ? afterdialysis.dialysis_intakes
944
-                          : "/"
945
-                      }}
891
+                    <div  class="under_line" style="width: 70px;text-align: center" >
892
+                      {{ afterdialysis.dialysis_intakes  ? afterdialysis.dialysis_intakes  : "/" }}
946
                     </div>
893
                     </div>
947
                     {{ getUnit(afterdialysis.dialysis_intakes_unit) }}
894
                     {{ getUnit(afterdialysis.dialysis_intakes_unit) }}
948
                   </div>
895
                   </div>
949
 
896
 
950
                   <div class="inline_block" style="flex:1;">
897
                   <div class="inline_block" style="flex:1;">
951
                     实际超滤量:
898
                     实际超滤量:
952
-                    <div
953
-                      class="under_line"
954
-                      style="width: 70px;text-align: center"
955
-                    >
956
-                      {{
957
-                        afterdialysis.actual_ultrafiltration
958
-                          ? afterdialysis.actual_ultrafiltration
959
-                          : "/"
960
-                      }}
899
+                    <div class="under_line" style="width: 70px;text-align: center" >
900
+                      {{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : "/"  }}
961
                     </div>
901
                     </div>
962
                     ml
902
                     ml
963
                   </div>
903
                   </div>
983
             </tr>
923
             </tr>
984
             <tr>
924
             <tr>
985
               <td colspan="7">
925
               <td colspan="7">
986
-                <div
987
-                  class="row"
988
-                  style="padding: 2px 0;line-height:23px;display:flex;"
989
-                >
926
+                <div class="row"  style="padding: 2px 0;line-height:23px;display:flex;" >
990
                   <div class="inline_block" style="flex:1;">
927
                   <div class="inline_block" style="flex:1;">
991
                     穿刺护士:
928
                     穿刺护士:
992
-                    <div
993
-                      class="under_line"
994
-                      style="width: 80px;text-align: center"
995
-                    >
929
+                    <div class="under_line" style="width: 80px;text-align: center" >
996
                       <span
930
                       <span
997
-                        v-if="
998
-                          setAdminUserES(
999
-                            dialysisOrder == null
1000
-                              ? 0
1001
-                              : dialysisOrder.puncture_nurse
1002
-                          ) == ''
1003
-                        "
1004
-                        >{{
1005
-                          getAdminUser(
1006
-                            dialysisOrder == null
1007
-                              ? 0
1008
-                              : dialysisOrder.puncture_nurse
1009
-                          )
1010
-                        }}</span
1011
-                      >
1012
-                      <img
1013
-                        style="height:20px;"
1014
-                        :src="
1015
-                          setAdminUserES(
1016
-                            dialysisOrder == null
1017
-                              ? 0
1018
-                              : dialysisOrder.puncture_nurse
1019
-                          )
1020
-                        "
1021
-                        alt=""
1022
-                        srcset=""
1023
-                        v-else
1024
-                      />
931
+                        v-if=" setAdminUserES( dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse  ) == '' " >{{ getAdminUser( dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse ) }}</span >
932
+                      <img style="height:20px;" :src=" setAdminUserES( dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse ) " alt="" srcset="" v-else />
1025
                     </div>
933
                     </div>
1026
                   </div>
934
                   </div>
1027
                   <div class="inline_block" style="flex:1;">
935
                   <div class="inline_block" style="flex:1;">
1028
                     治疗护士:
936
                     治疗护士:
1029
-                    <div
1030
-                      class="under_line"
1031
-                      style="width: 80px;text-align: center"
1032
-                    >
1033
-                      <span
1034
-                        v-if="
1035
-                          setAdminUserES(
1036
-                            dialysisOrder == null
1037
-                              ? 0
1038
-                              : dialysisOrder.start_nurse
1039
-                          ) == ''
1040
-                        "
1041
-                        >{{
1042
-                          getAdminUser(
1043
-                            dialysisOrder == null
1044
-                              ? 0
1045
-                              : dialysisOrder.start_nurse
1046
-                          )
1047
-                        }}</span
1048
-                      >
1049
-                      <img
1050
-                        style="height:20px;"
1051
-                        :src="
1052
-                          setAdminUserES(
1053
-                            dialysisOrder == null
1054
-                              ? 0
1055
-                              : dialysisOrder.start_nurse
1056
-                          )
1057
-                        "
1058
-                        alt=""
1059
-                        srcset=""
1060
-                        v-else
1061
-                      />
937
+                    <div class="under_line" style="width: 80px;text-align: center" >
938
+                      <span v-if=" setAdminUserES( dialysisOrder == null ? 0 : dialysisOrder.start_nurse ) == '' " >{{ getAdminUser( dialysisOrder == null ? 0 : dialysisOrder.start_nurse ) }}</span >
939
+                      <img style="height:20px;" :src=" setAdminUserES( dialysisOrder == null ? 0 : dialysisOrder.start_nurse ) " alt="" srcset="" v-else  />
1062
                     </div>
940
                     </div>
1063
                   </div>
941
                   </div>
1064
                   <div class="inline_block" style="flex:1;">
942
                   <div class="inline_block" style="flex:1;">
1065
                     核对人员:
943
                     核对人员:
1066
-                    <div
1067
-                      class="under_line"
1068
-                      style="width: 80px;text-align: center"
1069
-                      v-if="dialysisOrder == null"
1070
-                    >
1071
-                      <span
1072
-                        v-if="
1073
-                          setAdminUserES(check == null ? 0 : check.creater) ==
1074
-                            ''
1075
-                        "
1076
-                        >{{
1077
-                          getAdminUser(check == null ? 0 : check.creater)
1078
-                        }}</span
1079
-                      >
1080
-                      <img
1081
-                        style="height:20px;"
1082
-                        :src="setAdminUserES(check == null ? 0 : check.creater)"
1083
-                        alt=""
1084
-                        srcset=""
1085
-                        v-else
1086
-                      />
944
+                    <div class="under_line" style="width: 80px;text-align: center" v-if="dialysisOrder == null" >
945
+                      <span v-if=" setAdminUserES(check == null ? 0 : check.creater) == '' " >{{ getAdminUser(check == null ? 0 : check.creater) }}</span >
946
+                      <img style="height:20px;" :src="setAdminUserES(check == null ? 0 : check.creater)" alt="" srcset="" v-else />
1087
                     </div>
947
                     </div>
1088
-                    <div
1089
-                      class="under_line"
1090
-                      style="width: 80px;text-align: center"
1091
-                      v-if="
1092
-                        dialysisOrder != null &&
1093
-                          dialysisOrder.start_nurse == check.modifier
1094
-                      "
1095
-                    >
1096
-                      <span
1097
-                        v-if="
1098
-                          setAdminUserES(check == null ? 0 : check.creater) ==
1099
-                            ''
1100
-                        "
1101
-                        >{{
1102
-                          getAdminUser(check == null ? 0 : check.creater)
1103
-                        }}</span
1104
-                      >
1105
-                      <img
1106
-                        style="height:20px;"
1107
-                        :src="setAdminUserES(check == null ? 0 : check.creater)"
1108
-                        alt=""
1109
-                        srcset=""
1110
-                        v-else
1111
-                      />
948
+                    <div class="under_line" style="width: 80px;text-align: center" v-if=" dialysisOrder != null && dialysisOrder.start_nurse == check.modifier " >
949
+                      <span v-if=" setAdminUserES(check == null ? 0 : check.creater) == '' " >{{ getAdminUser(check == null ? 0 : check.creater) }}</span >
950
+                      <img style="height:20px;" :src="setAdminUserES(check == null ? 0 : check.creater)" alt="" srcset=""  v-else />
1112
                     </div>
951
                     </div>
1113
-                    <div
1114
-                      class="under_line"
1115
-                      style="width: 80px;text-align: center"
1116
-                      v-if="
1117
-                        dialysisOrder != null &&
1118
-                          dialysisOrder.start_nurse == check.creater
1119
-                      "
1120
-                    >
952
+                    <div class="under_line" style="width: 80px;text-align: center" v-if="  dialysisOrder != null && dialysisOrder.start_nurse == check.creater " >
1121
                       <span
953
                       <span
1122
-                        v-if="
1123
-                          setAdminUserES(check == null ? 0 : check.modifier) ==
1124
-                            ''
1125
-                        "
1126
-                        >{{
1127
-                          getAdminUser(check == null ? 0 : check.modifier)
1128
-                        }}</span
1129
-                      >
1130
-                      <img
1131
-                        style="height:20px;"
1132
-                        :src="
1133
-                          setAdminUserES(check == null ? 0 : check.modifier)
1134
-                        "
1135
-                        alt=""
1136
-                        srcset=""
1137
-                        v-else
1138
-                      />
954
+                        v-if=" setAdminUserES(check == null ? 0 : check.modifier) == '' " >{{ getAdminUser(check == null ? 0 : check.modifier) }}</span >
955
+                      <img style="height:20px;" :src=" setAdminUserES(check == null ? 0 : check.modifier) " alt="" srcset="" v-else  />
1139
                     </div>
956
                     </div>
1140
-                    <div
1141
-                      class="under_line"
1142
-                      style="width: 80px;text-align: center"
1143
-                      v-if="
1144
-                        dialysisOrder != null &&
1145
-                          dialysisOrder.start_nurse != check.creater &&
1146
-                          dialysisOrder.start_nurse != check.modifier
1147
-                      "
1148
-                    >
1149
-                      <span
1150
-                        v-if="
1151
-                          setAdminUserES(check == null ? 0 : check.creater) ==
1152
-                            ''
1153
-                        "
1154
-                        >{{
1155
-                          getAdminUser(check == null ? 0 : check.creater)
1156
-                        }}</span
1157
-                      >
1158
-                      <img
1159
-                        style="height:20px;"
1160
-                        :src="setAdminUserES(check == null ? 0 : check.creater)"
1161
-                        alt=""
1162
-                        srcset=""
1163
-                        v-else
1164
-                      />
957
+                    <div class="under_line" style="width: 80px;text-align: center" v-if=" dialysisOrder != null && dialysisOrder.start_nurse != check.creater && dialysisOrder.start_nurse != check.modifier " >
958
+                      <span v-if=" setAdminUserES(check == null ? 0 : check.creater) == '' " >{{ getAdminUser(check == null ? 0 : check.creater) }}</span>
959
+                      <img style="height:20px;" :src="setAdminUserES(check == null ? 0 : check.creater)" alt="" srcset="" v-else />
1165
                     </div>
960
                     </div>
1166
                   </div>
961
                   </div>
1167
                   <div class="inline_block" style="flex:1;">
962
                   <div class="inline_block" style="flex:1;">
1168
                     下机护士:
963
                     下机护士:
1169
-                    <div
1170
-                      class="under_line"
1171
-                      style="width: 80px;text-align: center"
1172
-                    >
964
+                    <div class="under_line" style="width: 80px;text-align: center" >
1173
                       <span
965
                       <span
1174
-                        v-if="
1175
-                          setAdminUserES(
1176
-                            dialysisOrder == null
1177
-                              ? 0
1178
-                              : dialysisOrder.finish_nurse
1179
-                          ) == ''
1180
-                        "
1181
-                        >{{
1182
-                          getAdminUser(
1183
-                            dialysisOrder == null
1184
-                              ? 0
1185
-                              : dialysisOrder.finish_nurse
1186
-                          )
1187
-                        }}</span
1188
-                      >
1189
-                      <img
1190
-                        style="height:20px;"
1191
-                        :src="
1192
-                          setAdminUserES(
1193
-                            dialysisOrder == null
1194
-                              ? 0
1195
-                              : dialysisOrder.finish_nurse
1196
-                          )
1197
-                        "
1198
-                        alt=""
1199
-                        srcset=""
1200
-                        v-else
1201
-                      />
966
+                        v-if=" setAdminUserES( dialysisOrder == null ? 0 : dialysisOrder.finish_nurse ) == '' " >{{ getAdminUser( dialysisOrder == null ? 0 : dialysisOrder.finish_nurse ) }}</span >
967
+                      <img style="height:20px;" :src=" setAdminUserES( dialysisOrder == null ? 0 : dialysisOrder.finish_nurse ) " alt="" srcset="" v-else />
1202
                     </div>
968
                     </div>
1203
                   </div>
969
                   </div>
1204
                   <div class="inline_block" style="flex:1;">
970
                   <div class="inline_block" style="flex:1;">
1205
                     治疗医生:
971
                     治疗医生:
1206
-                    <div
1207
-                      class="under_line"
1208
-                      style="width: 80px;text-align: center"
1209
-                    >
1210
-                      <span
1211
-                        v-if="
1212
-                          setAdminUserES(prescription.prescription_doctor) == ''
1213
-                        "
1214
-                        >{{
1215
-                          getAdminUser(prescription.prescription_doctor)
1216
-                        }}</span
1217
-                      >
1218
-                      <img
1219
-                        style="height:20px;"
1220
-                        :src="setAdminUserES(prescription.prescription_doctor)"
1221
-                        alt=""
1222
-                        srcset=""
1223
-                        v-else
1224
-                      />
972
+                    <div class="under_line" style="width: 80px;text-align: center" >
973
+                      <span v-if=" setAdminUserES(prescription.prescription_doctor) == '' " >{{ getAdminUser(prescription.prescription_doctor) }}</span >
974
+                      <img style="height:20px;" :src="setAdminUserES(prescription.prescription_doctor)" alt="" srcset="" v-else  />
1225
                     </div>
975
                     </div>
1226
                   </div>
976
                   </div>
1227
                 </div>
977
                 </div>

File diff suppressed because it is too large
+ 798 - 1060
src/xt_pages/dialysis/template/dialysisPrintOrderTwo.vue