Bladeren bron

Merge branch '20201109_pc_vue_new_branch' of D:\lijianchao\project\z-html\Vue_New with conflicts.

mainqaq 2 jaren geleden
bovenliggende
commit
db112c77a6

+ 5 - 2
src/xt_pages/Pharmacy/print/patientPrint.vue Bestand weergeven

199
 </script>
199
 </script>
200
 
200
 
201
 <style lang="scss" scoped>
201
 <style lang="scss" scoped>
202
+/deep/ .el-dialog{
203
+  width: 60%;
204
+}
202
 .print_style {
205
 .print_style {
203
   position: absolute;
206
   position: absolute;
204
-  right: 10px;
205
-  top: 42px;
207
+  right: 65px;
208
+  top: 50px;
206
 }
209
 }
207
 
210
 
208
 .list_title {
211
 .list_title {

+ 1 - 0
src/xt_pages/data/components/addDrugs.vue Bestand weergeven

737
         this.form.intro = ''
737
         this.form.intro = ''
738
       },
738
       },
739
       show(id, obj) {
739
       show(id, obj) {
740
+        console.log("obj3223323232332",obj)
740
         this.unitList = []
741
         this.unitList = []
741
         this.packingUnit = []
742
         this.packingUnit = []
742
         var arr =  getDataConfig('hemodialysis','units')
743
         var arr =  getDataConfig('hemodialysis','units')

+ 14 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_twelve.vue Bestand weergeven

857
                 </tr>
857
                 </tr>
858
                 <tr>
858
                 <tr>
859
                   <td style="width:60px" rowspan="2">时间</td>
859
                   <td style="width:60px" rowspan="2">时间</td>
860
-                  <td colspan="4">透析参数</td>
860
+                  <td colspan="5">透析参数</td>
861
                   <td colspan="5">生命体征</td>
861
                   <td colspan="5">生命体征</td>
862
                   <td colspan="2">治疗中病情变化</td>
862
                   <td colspan="2">治疗中病情变化</td>
863
                   <td style="width:80px" rowspan="2">护士签名</td>
863
                   <td style="width:80px" rowspan="2">护士签名</td>
879
                     <p style="height:20px;line-height:20px">脱水量</p>
879
                     <p style="height:20px;line-height:20px">脱水量</p>
880
                     <p style="height:20px;line-height:20px">ml</p>
880
                     <p style="height:20px;line-height:20px">ml</p>
881
                   </th>
881
                   </th>
882
+                  <th style="width: 70px">
883
+                    <p style="height: 20px; line-height: 20px">KT/V</p>
884
+                    <p style="height: 20px; line-height: 20px">&nbsp;</p>
885
+                  </th>
882
                   <th style="width:30px">
886
                   <th style="width:30px">
883
                     <p style="height:20px;line-height:20px">T</p>
887
                     <p style="height:20px;line-height:20px">T</p>
884
                     <p style="height:20px;line-height:20px">℃</p>
888
                     <p style="height:20px;line-height:20px">℃</p>
949
                       }}
953
                       }}
950
                     </span>
954
                     </span>
951
                   </td>
955
                   </td>
956
+                  <td>
957
+                    <span v-if="getTime(monitor.operate_time) != ''">
958
+                      {{
959
+                        monitor.ktv
960
+                        ? monitor.ktv
961
+                        : ""
962
+                      }}
963
+                    </span>
964
+            </td>
952
                   <td>
965
                   <td>
953
                     <span v-if="getTime(monitor.operate_time) != ''">
966
                     <span v-if="getTime(monitor.operate_time) != ''">
954
                       {{ monitor.temperature ? monitor.temperature : "0" }}
967
                       {{ monitor.temperature ? monitor.temperature : "0" }}

+ 1 - 1
src/xt_pages/dialysis/details/dialog/AssessmentAfterDislysis.vue Bestand weergeven

28
           <el-col :span="8" v-if="isShow('实际超滤量')">
28
           <el-col :span="8" v-if="isShow('实际超滤量')">
29
             <el-form-item
29
             <el-form-item
30
               label="实际超滤量(ml): "
30
               label="实际超滤量(ml): "
31
-              v-if=" this.template_id == 6 || this.template_id == 9 || this.template_id == 10 || this.template_id == 11  || this.template_id == 17 || this.template_id == 20 || this.template_id == 21 || this.template_id == 22 || this.template_id == 23 || this.template_id == 24 || this.template_id == 26 || this.template_id == 28 || this.template_id == 27 || this.template_id == 29 || this.template_id == 30 || this.template_id == 31 || this.template_id == 32 || this.template_id == 34 || this.template_id == 36 || this.template_id == 38 || this.template_id == 43 || this.template_id == 44 || this.template_id == 47 || this.$store.getters.xt_user.template_info.org_id == 10307 || this.$store.getters.xt_user.template_info.org_id == 9555 "  >
31
+              v-if=" this.template_id == 6 || this.template_id == 9 || this.template_id == 10 || this.template_id == 11  || this.template_id == 17 || this.template_id == 20 || this.template_id == 21 || this.template_id == 22 || this.template_id == 23 || this.template_id == 24 || this.template_id == 26 || this.template_id == 28 || this.template_id == 27 || this.template_id == 29 || this.template_id == 30 || this.template_id == 31 || this.template_id == 32 || this.template_id == 34 || this.template_id == 36 || this.template_id == 38 || this.template_id == 43 || this.template_id == 44 || this.template_id == 47 || this.template_id == 56 || this.$store.getters.xt_user.template_info.org_id == 10307 || this.$store.getters.xt_user.template_info.org_id == 9555 "  >
32
               <el-input v-model="form.actual_ultrafiltration"></el-input>
32
               <el-input v-model="form.actual_ultrafiltration"></el-input>
33
             </el-form-item>
33
             </el-form-item>
34
             <el-form-item label="实际超滤量(L): " v-else>
34
             <el-form-item label="实际超滤量(L): " v-else>

+ 2 - 2
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Bestand weergeven

82
                     </el-col>
82
                     </el-col>
83
 
83
 
84
                     <el-col :span="8"
84
                     <el-col :span="8"
85
-                            v-if="isShows('目标超滤量') && (this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 9 || this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 22  || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 24 || this.$store.getters.xt_user.template_info.template_id == 26 || this.$store.getters.xt_user.template_info.template_id == 28  || this.$store.getters.xt_user.template_info.template_id == 27 || this.$store.getters.xt_user.template_info.template_id == 29 || this.$store.getters.xt_user.template_info.template_id == 30 || this.$store.getters.xt_user.template_info.template_id == 31 || this.$store.getters.xt_user.template_info.template_id == 32 || this.$store.getters.xt_user.template_info.template_id == 34 || this.$store.getters.xt_user.template_info.template_id == 38 ||  this.$store.getters.xt_user.template_info.template_id == 40 ||  this.$store.getters.xt_user.template_info.template_id == 43 ||  this.$store.getters.xt_user.template_info.template_id == 45  ||  this.$store.getters.xt_user.template_info.template_id == 46 ||  this.$store.getters.xt_user.template_info.template_id == 48 || this.$store.getters.xt_user.template_info.org_id == 9555 || this.$store.getters.xt_user.template_info.org_id == 10345 || this.$store.getters.xt_user.template_info.org_id == 10346 || this.$store.getters.xt_user.template_info.org_id == 10249)">
85
+                            v-if="isShows('目标超滤量') && (this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 9 || this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 22  || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 24 || this.$store.getters.xt_user.template_info.template_id == 26 || this.$store.getters.xt_user.template_info.template_id == 28  || this.$store.getters.xt_user.template_info.template_id == 27 || this.$store.getters.xt_user.template_info.template_id == 29 || this.$store.getters.xt_user.template_info.template_id == 30 || this.$store.getters.xt_user.template_info.template_id == 31 || this.$store.getters.xt_user.template_info.template_id == 32 || this.$store.getters.xt_user.template_info.template_id == 34 || this.$store.getters.xt_user.template_info.template_id == 38 ||  this.$store.getters.xt_user.template_info.template_id == 40 ||  this.$store.getters.xt_user.template_info.template_id == 43 ||  this.$store.getters.xt_user.template_info.template_id == 45  ||  this.$store.getters.xt_user.template_info.template_id == 46 ||  this.$store.getters.xt_user.template_info.template_id == 48 ||  this.$store.getters.xt_user.template_info.template_id == 56 || this.$store.getters.xt_user.template_info.org_id == 9555 || this.$store.getters.xt_user.template_info.org_id == 10345 || this.$store.getters.xt_user.template_info.org_id == 10346 || this.$store.getters.xt_user.template_info.org_id == 10249)">
86
                         <el-form-item label="目标超滤量(ml):">
86
                         <el-form-item label="目标超滤量(ml):">
87
                             <el-input
87
                             <el-input
88
                                     type="number"
88
                                     type="number"
93
 
93
 
94
 
94
 
95
                     <el-col :span="8"
95
                     <el-col :span="8"
96
-                            v-if="isShows('目标超滤量')  && this.$store.getters.xt_user.template_info.template_id != 17 && this.$store.getters.xt_user.template_info.template_id != 9 && this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 22 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 24 && this.$store.getters.xt_user.template_info.template_id != 26 && this.$store.getters.xt_user.template_info.template_id != 28 && this.$store.getters.xt_user.template_info.template_id != 27 && this.$store.getters.xt_user.template_info.template_id != 29 && this.$store.getters.xt_user.template_info.template_id != 30 && this.$store.getters.xt_user.template_info.template_id != 31 && this.$store.getters.xt_user.template_info.template_id != 32 && this.$store.getters.xt_user.template_info.template_id != 34 && this.$store.getters.xt_user.template_info.template_id != 38 &&  this.$store.getters.xt_user.template_info.template_id != 40 &&  this.$store.getters.xt_user.template_info.template_id != 43 &&  this.$store.getters.xt_user.template_info.template_id != 45 &&  this.$store.getters.xt_user.template_info.template_id != 46  &&  this.$store.getters.xt_user.template_info.template_id != 48 && this.$store.getters.xt_user.template_info.org_id != 9555 &&  this.$store.getters.xt_user.template_info.org_id != 10345 &&  this.$store.getters.xt_user.template_info.org_id != 10346 && this.$store.getters.xt_user.template_info.org_id != 10249">
96
+                            v-if="isShows('目标超滤量')  && this.$store.getters.xt_user.template_info.template_id != 17 && this.$store.getters.xt_user.template_info.template_id != 9 && this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 22 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 24 && this.$store.getters.xt_user.template_info.template_id != 26 && this.$store.getters.xt_user.template_info.template_id != 28 && this.$store.getters.xt_user.template_info.template_id != 27 && this.$store.getters.xt_user.template_info.template_id != 29 && this.$store.getters.xt_user.template_info.template_id != 30 && this.$store.getters.xt_user.template_info.template_id != 31 && this.$store.getters.xt_user.template_info.template_id != 32 && this.$store.getters.xt_user.template_info.template_id != 34 && this.$store.getters.xt_user.template_info.template_id != 38 &&  this.$store.getters.xt_user.template_info.template_id != 40 &&  this.$store.getters.xt_user.template_info.template_id != 43 &&  this.$store.getters.xt_user.template_info.template_id != 45 &&  this.$store.getters.xt_user.template_info.template_id != 46  &&  this.$store.getters.xt_user.template_info.template_id != 48 &&  this.$store.getters.xt_user.template_info.template_id != 56 && this.$store.getters.xt_user.template_info.org_id != 9555 &&  this.$store.getters.xt_user.template_info.org_id != 10345 &&  this.$store.getters.xt_user.template_info.org_id != 10346 && this.$store.getters.xt_user.template_info.org_id != 10249">
97
                         <el-form-item label="目标超滤量(L):">
97
                         <el-form-item label="目标超滤量(L):">
98
                             <el-input
98
                             <el-input
99
                                     type="number"
99
                                     type="number"

+ 16 - 0
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue Bestand weergeven

233
                 template_id == 51 ||
233
                 template_id == 51 ||
234
                 template_id == 53 ||
234
                 template_id == 53 ||
235
                 template_id == 54 ||
235
                 template_id == 54 ||
236
+                template_id == 56 ||
236
                 org_id == 10210 ||
237
                 org_id == 10210 ||
237
                 org_id == 9555)
238
                 org_id == 9555)
238
             "
239
             "
287
               template_id != 51 &&
288
               template_id != 51 &&
288
               template_id != 53 &&
289
               template_id != 53 &&
289
               template_id != 54 &&
290
               template_id != 54 &&
291
+              template_id != 56 &&
290
               org_id!= 10210 &&
292
               org_id!= 10210 &&
291
               org_id != 9555
293
               org_id != 9555
292
             "
294
             "
334
                 template_id == 48 ||
336
                 template_id == 48 ||
335
                 template_id == 53 ||
337
                 template_id == 53 ||
336
                 template_id == 54 ||
338
                 template_id == 54 ||
339
+                template_id == 56 ||
337
                 template_id == 47)
340
                 template_id == 47)
338
             "
341
             "
339
           >
342
           >
378
               template_id != 46 &&
381
               template_id != 46 &&
379
               template_id != 53 &&
382
               template_id != 53 &&
380
               template_id != 54 &&
383
               template_id != 54 &&
384
+              template_id != 56 &&
381
               template_id != 48 &&
385
               template_id != 48 &&
382
               template_id != 47
386
               template_id != 47
383
             "
387
             "
436
                 template_id == 48 ||
440
                 template_id == 48 ||
437
                 template_id == 53 ||
441
                 template_id == 53 ||
438
                 template_id == 54 ||
442
                 template_id == 54 ||
443
+                template_id == 56 ||
439
                 template_id == 47)
444
                 template_id == 47)
440
             "
445
             "
441
           >
446
           >
460
               template_id != 48 &&
465
               template_id != 48 &&
461
               template_id != 53 &&
466
               template_id != 53 &&
462
               template_id != 54 &&
467
               template_id != 54 &&
468
+              template_id != 56 &&
463
               template_id != 47
469
               template_id != 47
464
             "
470
             "
465
           >
471
           >
501
                 template_id == 29 ||
507
                 template_id == 29 ||
502
                 template_id == 53 ||
508
                 template_id == 53 ||
503
                 template_id == 54 ||
509
                 template_id == 54 ||
510
+                template_id == 56 ||
504
                 template_id == 48)
511
                 template_id == 48)
505
             "
512
             "
506
           >
513
           >
529
               template_id != 43 &&
536
               template_id != 43 &&
530
               template_id != 53 &&
537
               template_id != 53 &&
531
               template_id != 54 &&
538
               template_id != 54 &&
539
+              template_id != 56 &&
532
               template_id != 48
540
               template_id != 48
533
             "
541
             "
534
           >
542
           >
1017
                 template_id == 48 ||
1025
                 template_id == 48 ||
1018
                 template_id == 53 ||
1026
                 template_id == 53 ||
1019
                 template_id == 54 ||
1027
                 template_id == 54 ||
1028
+                template_id == 56 ||
1020
                 template_id == 47)
1029
                 template_id == 47)
1021
             "
1030
             "
1022
           >
1031
           >
1055
               template_id != 48 &&
1064
               template_id != 48 &&
1056
               template_id != 53 &&
1065
               template_id != 53 &&
1057
               template_id != 54 &&
1066
               template_id != 54 &&
1067
+              template_id != 56 &&
1058
               template_id != 47
1068
               template_id != 47
1059
             "
1069
             "
1060
           >
1070
           >
1100
                 template_id == 51 ||
1110
                 template_id == 51 ||
1101
                 template_id == 53 ||
1111
                 template_id == 53 ||
1102
                 template_id == 54 ||
1112
                 template_id == 54 ||
1113
+                template_id == 56 ||
1103
                 org_id == 10210 ||
1114
                 org_id == 10210 ||
1104
                 org_id == 9555)
1115
                 org_id == 9555)
1105
             "
1116
             "
1146
               template_id == 48 &&
1157
               template_id == 48 &&
1147
               template_id == 53 &&
1158
               template_id == 53 &&
1148
               template_id == 54 &&
1159
               template_id == 54 &&
1160
+              template_id == 56 &&
1149
               org_id !=  10210 &&
1161
               org_id !=  10210 &&
1150
               org_id != 9555
1162
               org_id != 9555
1151
             "
1163
             "
1182
               template_id != 47 &&
1194
               template_id != 47 &&
1183
               template_id != 48 &&
1195
               template_id != 48 &&
1184
               template_id != 54 &&
1196
               template_id != 54 &&
1197
+              template_id != 56 &&
1185
               template_id != 53
1198
               template_id != 53
1186
             "
1199
             "
1187
           >
1200
           >
1203
                 template_id == 47 ||
1216
                 template_id == 47 ||
1204
                 template_id == 53 ||
1217
                 template_id == 53 ||
1205
                 template_id == 54 ||
1218
                 template_id == 54 ||
1219
+                template_id == 56 ||
1206
                 template_id == 48)
1220
                 template_id == 48)
1207
             "
1221
             "
1208
           >
1222
           >
1229
               template_id != 46 &&
1243
               template_id != 46 &&
1230
               template_id != 53 &&
1244
               template_id != 53 &&
1231
               template_id != 54 &&
1245
               template_id != 54 &&
1246
+              template_id != 56 &&
1232
               template_id != 48
1247
               template_id != 48
1233
             "
1248
             "
1234
           >
1249
           >
1252
                 template_id == 46 ||
1267
                 template_id == 46 ||
1253
                 template_id == 53 ||
1268
                 template_id == 53 ||
1254
                 template_id == 54 ||
1269
                 template_id == 54 ||
1270
+                template_id == 56 ||
1255
                 template_id == 48)
1271
                 template_id == 48)
1256
             "
1272
             "
1257
           >
1273
           >

+ 8 - 8
src/xt_pages/dialysis/details/dialysisMonitoring.vue Bestand weergeven

14
           <th width="76px">静脉压/动脉压({{monitores[0]&&monitores[0]['venous_pressure_type'] == 2 ? 'kpa' : 'mmHg'}})</th>
14
           <th width="76px">静脉压/动脉压({{monitores[0]&&monitores[0]['venous_pressure_type'] == 2 ? 'kpa' : 'mmHg'}})</th>
15
           <th v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
15
           <th v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
16
           <th v-if="isShow('跨膜压')" width="76px">跨膜压({{monitores[0]&&monitores[0]['transmembrane_pressure_type'] == 2 ? 'kpa' : 'mmHg'}})</th>
16
           <th v-if="isShow('跨膜压')" width="76px">跨膜压({{monitores[0]&&monitores[0]['transmembrane_pressure_type'] == 2 ? 'kpa' : 'mmHg'}})</th>
17
-          <th v-if=" isShow('超滤量') &&(template_id == 6 || template_id == 9 || template_id == 10 || template_id == 11 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26 || template_id == 27 || template_id == 28 || template_id == 29 || template_id == 30 || template_id == 31 || template_id == 32 || template_id == 34 || template_id == 35 || template_id == 36 || template_id == 38 || template_id == 39 || template_id == 40  || template_id == 41 || template_id == 43 || template_id == 44 || template_id == 46 || template_id == 47 || template_id == 48 || this.$store.getters.xt_user.template_info.org_id == 9555 || template_id == 53 || template_id == 54)" width="76px" > 超滤量(ml)</th>
18
-          <th v-if=" isShow('超滤量') && template_id != 6 && template_id != 9 && template_id != 10 && template_id != 11 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22 && template_id != 23 && template_id != 24 && template_id != 26 && template_id !=27 && template_id!=28 && template_id!=29 && template_id!=30 && template_id!=31 && template_id!=32 && template_id!=34 && template_id!=35 && template_id!=36 && template_id!=38 && template_id != 39 && template_id != 40  && template_id != 41 && template_id != 43 && template_id != 44 && template_id != 46  && template_id != 47 && template_id != 48 && template_id != 53  && template_id != 54 && this.$store.getters.xt_user.template_info.org_id != 9555"  width="76px"> 超滤量(L) </th>
19
-          <th v-if="isShow('超滤率') && (template_id ==6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26 || template_id == 29 || template_id == 30 || template_id == 31 || template_id == 34 || template_id == 35 || template_id == 38 || template_id == 41 || template_id == 43 || template_id == 44 || template_id == 46 || template_id == 47  || template_id == 48  || template_id == 53)" width="50px"> 超滤率 <br />(ml/h) </th>
20
-          <th v-if="isShow('超滤率') && template_id !=6 && template_id !=10 && template_id !=11 && template_id !=12 && template_id !=13 && template_id !=17 && template_id !=18 && template_id !=19 && template_id !=20 && template_id !=21 && template_id !=22 && template_id !=23 && template_id !=24 && template_id !=26 && template_id !=29 && template_id !=30 && template_id !=31 && template_id !=34 && template_id !=35 && template_id !=38  && template_id !=41 && template_id !=43 && template_id !=44 && template_id !=46 && template_id !=47 &&  template_id !=48 &&  template_id !=53" width="50px"> 超滤率 <br />(L/h) </th>
17
+          <th v-if=" isShow('超滤量') &&(template_id == 6 || template_id == 9 || template_id == 10 || template_id == 11 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26 || template_id == 27 || template_id == 28 || template_id == 29 || template_id == 30 || template_id == 31 || template_id == 32 || template_id == 34 || template_id == 35 || template_id == 36 || template_id == 38 || template_id == 39 || template_id == 40  || template_id == 41 || template_id == 43 || template_id == 44 || template_id == 46 || template_id == 47 || template_id == 48 || this.$store.getters.xt_user.template_info.org_id == 9555 || template_id == 53 || template_id == 54 || template_id == 56)" width="76px" > 超滤量(ml)</th>
18
+          <th v-if=" isShow('超滤量') && template_id != 6 && template_id != 9 && template_id != 10 && template_id != 11 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22 && template_id != 23 && template_id != 24 && template_id != 26 && template_id !=27 && template_id!=28 && template_id!=29 && template_id!=30 && template_id!=31 && template_id!=32 && template_id!=34 && template_id!=35 && template_id!=36 && template_id!=38 && template_id != 39 && template_id != 40  && template_id != 41 && template_id != 43 && template_id != 44 && template_id != 46  && template_id != 47 && template_id != 48 && template_id != 53  && template_id != 54  && template_id != 56 && this.$store.getters.xt_user.template_info.org_id != 9555"  width="76px"> 超滤量(L) </th>
19
+          <th v-if="isShow('超滤率') && (template_id ==6 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26 || template_id == 29 || template_id == 30 || template_id == 31 || template_id == 34 || template_id == 35 || template_id == 38 || template_id == 41 || template_id == 43 || template_id == 44 || template_id == 46 || template_id == 47  || template_id == 48  || template_id == 53 || template_id == 54 || template_id == 56)" width="50px"> 超滤率 <br />(ml/h) </th>
20
+          <th v-if="isShow('超滤率') && template_id !=6 && template_id !=10 && template_id !=11 && template_id !=12 && template_id !=13 && template_id !=17 && template_id !=18 && template_id !=19 && template_id !=20 && template_id !=21 && template_id !=22 && template_id !=23 && template_id !=24 && template_id !=26 && template_id !=29 && template_id !=30 && template_id !=31 && template_id !=34 && template_id !=35 && template_id !=38  && template_id !=41 && template_id !=43 && template_id !=44 && template_id !=46 && template_id !=47 &&  template_id !=48 &&  template_id !=53 &&  template_id !=54 &&  template_id !=56" width="50px"> 超滤率 <br />(L/h) </th>
21
           <th v-if="isShow('钠浓度')" width="92px">钠浓度(mmol/L)</th>
21
           <th v-if="isShow('钠浓度')" width="92px">钠浓度(mmol/L)</th>
22
           <th v-if="isShow('透析液温度')" width="92px">透析液温度(℃)</th>
22
           <th v-if="isShow('透析液温度')" width="92px">透析液温度(℃)</th>
23
-          <th v-if=" isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29 || template_id == 46 || template_id == 47 || template_id == 48 || template_id == 53  || template_id == 54) " width="92px" > 置换率(ml/min) </th>
24
-          <th v-if=" isShow('置换率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29 && template_id != 46 && template_id != 47 && template_id != 48 && template_id != 53 && template_id != 54" width="92px" > 置换率(L/h)  </th>
23
+          <th v-if=" isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29 || template_id == 46 || template_id == 47 || template_id == 48 || template_id == 53  || template_id == 54 || template_id == 56) " width="92px" > 置换率(ml/min) </th>
24
+          <th v-if=" isShow('置换率') && template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29 && template_id != 46 && template_id != 47 && template_id != 48 && template_id != 53 && template_id != 54 && template_id != 56" width="92px" > 置换率(L/h)  </th>
25
           <th v-if=" isShow('置换量') && (template_id == 43)" width="92px"> 置换量(ml/h)  </th>
25
           <th v-if=" isShow('置换量') && (template_id == 43)" width="92px"> 置换量(ml/h)  </th>
26
-          <th v-if=" isShow('置换量') && ((template_id == 6 && org_id != 9919 && org_id !=10191) || org_id == 9779 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29 || template_id == 46 || template_id == 48 || template_id == 53 || template_id == 54)" width="92px"  > 置换量(ml)  </th>
27
-          <th v-if=" isShow('置换量') && ((template_id != 6 || org_id == 9919 || org_id == 10191) && org_id != 9779 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29 && template_id != 46 && template_id != 48 && template_id != 53 && template_id != 54)" width="92px" > 置换量(L) </th>
26
+          <th v-if=" isShow('置换量') && ((template_id == 6 && org_id != 9919 && org_id !=10191) || org_id == 9779 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29 || template_id == 46 || template_id == 48 || template_id == 53 || template_id == 54 || template_id == 56)" width="92px"  > 置换量(ml)  </th>
27
+          <th v-if=" isShow('置换量') && ((template_id != 6 || org_id == 9919 || org_id == 10191) && org_id != 9779 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29 && template_id != 46 && template_id != 48 && template_id != 53 && template_id != 54 && template_id != 56)" width="92px" > 置换量(L) </th>
28
           <th v-if=" isShow('SpO₂') && template_id != 6 && template_id != 10 && template_id != 11  " width="92px" > SpO₂(%) </th>
28
           <th v-if=" isShow('SpO₂') && template_id != 6 && template_id != 10 && template_id != 11  " width="92px" > SpO₂(%) </th>
29
           <th v-if="isShow('电导度')" width="92px">电导度(mS/m)</th>
29
           <th v-if="isShow('电导度')" width="92px">电导度(mS/m)</th>
30
           <th v-if="isShow('置换液流量') && template_id != 27" width="92px">置换液流量(ml/h)</th>
30
           <th v-if="isShow('置换液流量') && template_id != 27" width="92px">置换液流量(ml/h)</th>

+ 35 - 30
src/xt_pages/dialysis/details/index.vue Bestand weergeven

22
           type="primary"
22
           type="primary"
23
           @click="printOrderOne"
23
           @click="printOrderOne"
24
           icon="el-icon-printer"
24
           icon="el-icon-printer"
25
-          >打印上机单</el-button
26
-        >
25
+          >打印上机单</el-button>
26
+
27
         <el-button
27
         <el-button
28
           size="small"
28
           size="small"
29
           type="primary"
29
           type="primary"
214
         </el-tab-pane>
214
         </el-tab-pane>
215
       </el-tabs>
215
       </el-tabs>
216
 
216
 
217
-     
217
+
218
 
218
 
219
         <el-dialog
219
         <el-dialog
220
                 :visible.sync="startVisibility"
220
                 :visible.sync="startVisibility"
237
              <div v-for="(main_collection,index) in printList" :key="index">
237
              <div v-for="(main_collection,index) in printList" :key="index">
238
               <div class="signPrint" style="font-size:16px;">
238
               <div class="signPrint" style="font-size:16px;">
239
                 <div style="margin-left:50px;">姓名:
239
                 <div style="margin-left:50px;">姓名:
240
-                  <span v-if="type ==1 && printObj.name == 1">{{main_collection.patient.name}} </span>
241
-                  <span v-if="type ==2 && printObj.name == 1">{{main_collection.patient}} </span>
240
+                  <span>{{main_collection.patient.name}} </span>
242
                   ({{ main_collection.patient.dialysis_no }},{{ main_collection.patient.age }}岁)
241
                   ({{ main_collection.patient.dialysis_no }},{{ main_collection.patient.age }}岁)
243
                 </div>
242
                 </div>
244
                 <div class="printCell">
243
                 <div class="printCell">
248
                     <span style="width:auto;" v-if="main_collection.schedule_type == 2">下午</span>
247
                     <span style="width:auto;" v-if="main_collection.schedule_type == 2">下午</span>
249
                     <span style="width:auto;" v-if="main_collection.schedule_type == 3">晚上</span>
248
                     <span style="width:auto;" v-if="main_collection.schedule_type == 3">晚上</span>
250
                   </span>
249
                   </span>
251
-                  <span> </span>
250
+                  <span>{{ printDate }}</span>
252
                 </div>
251
                 </div>
253
                 <div class="printCell">
252
                 <div class="printCell">
254
                    <span>干体重:{{main_collection.assessmentbefor.dry_weight}}Kg</span>
253
                    <span>干体重:{{main_collection.assessmentbefor.dry_weight}}Kg</span>
255
                     <span>抗凝剂:{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name : ''}}</span>
254
                     <span>抗凝剂:{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name : ''}}</span>
256
-                 
255
+
257
                 </div>
256
                 </div>
258
                 <div class="printCell">
257
                 <div class="printCell">
259
                   <span>净重值:{{ main_collection.assessmentbefor.weight_before - main_collection.assessmentbefor.additional_weight }}Kg</span>
258
                   <span>净重值:{{ main_collection.assessmentbefor.weight_before - main_collection.assessmentbefor.additional_weight }}Kg</span>
290
                    </span>
289
                    </span>
291
                 </div>
290
                 </div>
292
                 <div class="printCell">
291
                 <div class="printCell">
293
-                  <span>体重增加:{{ (main_collection.assessmentbefor.weight_before - main_collection.lastafterweight.weight_after).toFixed(2) }}Kg</span>
292
+                  <span>体重增加:{{ (main_collection.assessmentbefor.weight_before - assessmentAfterDislysis.weight_after).toFixed(2) }}Kg</span>
294
                  维持:{{main_collection.dialysissolution.anticoagulant_weichi}}
293
                  维持:{{main_collection.dialysissolution.anticoagulant_weichi}}
295
                    <span v-if="main_collection.dialysissolution.anticoagulant == 1">
294
                    <span v-if="main_collection.dialysissolution.anticoagulant == 1">
296
                     mg/h
295
                     mg/h
371
 
370
 
372
       <span slot="footer" class="dialog-footer">
371
       <span slot="footer" class="dialog-footer">
373
         <el-button @click="startVisibility = false">取 消</el-button>
372
         <el-button @click="startVisibility = false">取 消</el-button>
374
-        <el-button type="primary" @click="startVisibility = false">确 定</el-button>
375
       </span>
373
       </span>
376
     </el-dialog>
374
     </el-dialog>
377
 
375
 
858
       startVisibility:false,
856
       startVisibility:false,
859
       printList:[],
857
       printList:[],
860
       anticoagulants_confit:null,
858
       anticoagulants_confit:null,
859
+      printDate:'',
860
+      assessmentAfterDislysis:{},
861
     }
861
     }
862
   },
862
   },
863
   created() {
863
   created() {
864
+   this.printDate = moment().format("YYYY-MM-DD HH:mm:ss")
864
     if(this.$route.query.showView){
865
     if(this.$route.query.showView){
865
       this.showView = this.$route.query.showView
866
       this.showView = this.$route.query.showView
866
     }
867
     }
903
     };
904
     };
904
     this.websocketSend(this.initData)
905
     this.websocketSend(this.initData)
905
     this.getInitData()
906
     this.getInitData()
906
-    this.getInitPrintData()
907
+
907
     this.anticoagulants_confit = this.$store.getters.anticoagulants_confit
908
     this.anticoagulants_confit = this.$store.getters.anticoagulants_confit
908
   },
909
   },
909
   beforeMount() {
910
   beforeMount() {
1173
           }
1174
           }
1174
 
1175
 
1175
           var solution = resp.data.solution // 透析方案
1176
           var solution = resp.data.solution // 透析方案
1176
-         
1177
+
1177
           var receiver_treatment_access = resp.data.receiver_treatment_access // 接诊评估
1178
           var receiver_treatment_access = resp.data.receiver_treatment_access // 接诊评估
1178
 
1179
 
1179
           var predialysis_evaluation = resp.data.predialysis_evaluation // 透前评估
1180
           var predialysis_evaluation = resp.data.predialysis_evaluation // 透前评估
1180
-        
1181
+
1181
           if (predialysis_evaluation != null) {
1182
           if (predialysis_evaluation != null) {
1182
             if (predialysis_evaluation.blood_access_part_id == -2) {
1183
             if (predialysis_evaluation.blood_access_part_id == -2) {
1183
               predialysis_evaluation.blood_access_part_id = 0
1184
               predialysis_evaluation.blood_access_part_id = 0
1230
           var system_prescribe = resp.data.system_prescribe
1231
           var system_prescribe = resp.data.system_prescribe
1231
 
1232
 
1232
           var lastAssessment =  resp.data.lastAssessment
1233
           var lastAssessment =  resp.data.lastAssessment
1233
-         
1234
+
1234
           this.$refs.nav.setLastRecord(
1235
           this.$refs.nav.setLastRecord(
1235
             lastPredialysisEvaluation,
1236
             lastPredialysisEvaluation,
1236
             lastMonitorRecord,
1237
             lastMonitorRecord,
1320
           this.device_numbers = resp.data.device_numbers
1321
           this.device_numbers = resp.data.device_numbers
1321
 
1322
 
1322
           var his_doctor_advices = resp.data.his_advices
1323
           var his_doctor_advices = resp.data.his_advices
1323
-        
1324
+
1324
           this.his_doctor_advices = his_doctor_advices
1325
           this.his_doctor_advices = his_doctor_advices
1325
           this.his_is_open = resp.data.is_open_config.is_open
1326
           this.his_is_open = resp.data.is_open_config.is_open
1326
 
1327
 
1327
           this.is_advice_open = resp.data.is_advice_open.is_advice_open
1328
           this.is_advice_open = resp.data.is_advice_open.is_advice_open
1328
-          
1329
+
1329
           var stockType =  resp.data.stockType
1330
           var stockType =  resp.data.stockType
1330
           this.stockType = stockType
1331
           this.stockType = stockType
1331
 
1332
 
1336
           }else{
1337
           }else{
1337
             this.preparestock = []
1338
             this.preparestock = []
1338
           }
1339
           }
1339
-    
1340
+
1340
           for (let i = 0; i <  this.doctor_advices.length; i++){
1341
           for (let i = 0; i <  this.doctor_advices.length; i++){
1341
             this.doctor_advices[i]['origin'] = 1
1342
             this.doctor_advices[i]['origin'] = 1
1342
           }
1343
           }
1400
       )
1401
       )
1401
     },
1402
     },
1402
     printOrderOne(){
1403
     printOrderOne(){
1403
-      this.startVisibility = true
1404
+      this.getInitPrintData()
1405
+
1404
     },
1406
     },
1405
     // 日期
1407
     // 日期
1406
     handleScheduleDateChange: function(index) {
1408
     handleScheduleDateChange: function(index) {
1524
           //   }
1526
           //   }
1525
           // }
1527
           // }
1526
 
1528
 
1527
-         
1529
+
1528
           this.zone_schedules = this.processedDialysisSchedules(schedules, this.zone_options)
1530
           this.zone_schedules = this.processedDialysisSchedules(schedules, this.zone_options)
1529
           const patientArr = JSON.parse(JSON.stringify(this.zone_schedules))
1531
           const patientArr = JSON.parse(JSON.stringify(this.zone_schedules))
1530
           if (this.activeName == 'first') {
1532
           if (this.activeName == 'first') {
1552
           })
1554
           })
1553
           this.tableData = newArr
1555
           this.tableData = newArr
1554
           this.getData()
1556
           this.getData()
1555
-         
1557
+
1556
         } else {
1558
         } else {
1557
           this.$message.error(resp.msg)
1559
           this.$message.error(resp.msg)
1558
         }
1560
         }
1725
           for (let j = 0; j < patientArr[i].schedules.length; j++) {
1727
           for (let j = 0; j < patientArr[i].schedules.length; j++) {
1726
             if (patientArr[i].schedules.length > 0 && patientArr[i].schedules[j].dialysis_order == null) {
1728
             if (patientArr[i].schedules.length > 0 && patientArr[i].schedules[j].dialysis_order == null) {
1727
               // 删除元素后改变i的值
1729
               // 删除元素后改变i的值
1728
-              
1730
+
1729
               patientArr[i].schedules.splice(j--, 1)
1731
               patientArr[i].schedules.splice(j--, 1)
1730
             }
1732
             }
1731
           }
1733
           }
1732
         }
1734
         }
1733
         let arr1 = []
1735
         let arr1 = []
1734
-     
1736
+
1735
         // let patientArr =
1737
         // let patientArr =
1736
         if (this.patientStateVal == 0) {
1738
         if (this.patientStateVal == 0) {
1737
           arr1 = patientArr
1739
           arr1 = patientArr
1746
               }
1748
               }
1747
             }
1749
             }
1748
           }
1750
           }
1749
-         
1751
+
1750
           arr1 = arr
1752
           arr1 = arr
1751
         } else if (this.patientStateVal == 2) {
1753
         } else if (this.patientStateVal == 2) {
1752
           let arr = []
1754
           let arr = []
1759
               }
1761
               }
1760
             }
1762
             }
1761
           }
1763
           }
1762
-         
1764
+
1763
           arr1 = arr
1765
           arr1 = arr
1764
         } else if (this.patientStateVal == 3) {
1766
         } else if (this.patientStateVal == 3) {
1765
           let arr = []
1767
           let arr = []
1785
               }
1787
               }
1786
             }
1788
             }
1787
           }
1789
           }
1788
-      
1790
+
1789
           arr1 = arr
1791
           arr1 = arr
1790
         }
1792
         }
1791
 
1793
 
1809
           arr = JSON.parse(JSON.stringify(arr1))
1811
           arr = JSON.parse(JSON.stringify(arr1))
1810
           for (let i = 0; i < arr.length; i++) {
1812
           for (let i = 0; i < arr.length; i++) {
1811
             for (let j = 0; j < arr[i].schedules.length; j++) {
1813
             for (let j = 0; j < arr[i].schedules.length; j++) {
1812
-             
1814
+
1813
               if(arr[i].schedules[j].doctor_advice.length == 0){
1815
               if(arr[i].schedules[j].doctor_advice.length == 0){
1814
                 arr[i].schedules.splice(j--, 1)
1816
                 arr[i].schedules.splice(j--, 1)
1815
               }
1817
               }
1918
       }
1920
       }
1919
     },
1921
     },
1920
     websocketMess() {
1922
     websocketMess() {
1921
-     
1923
+
1922
       this.websocket.onmessage = e => {
1924
       this.websocket.onmessage = e => {
1923
         let res = JSON.parse(e.data);
1925
         let res = JSON.parse(e.data);
1924
         // let res = re.data;
1926
         // let res = re.data;
1967
                   calledArr.push(item)
1969
                   calledArr.push(item)
1968
               }
1970
               }
1969
           })
1971
           })
1970
-    
1972
+
1971
           this.waitingCalled = waitingCalledArr
1973
           this.waitingCalled = waitingCalledArr
1972
           this.called = calledArr
1974
           this.called = calledArr
1973
         }else if(res.channel == 'allQueueList'){
1975
         }else if(res.channel == 'allQueueList'){
2024
       let org_id =  parseInt(sessionStorage.getItem("org_id"));
2026
       let org_id =  parseInt(sessionStorage.getItem("org_id"));
2025
       let admin_user_id = parseInt(sessionStorage.getItem("admin_user_id"));
2027
       let admin_user_id = parseInt(sessionStorage.getItem("admin_user_id"));
2026
       axios.get('/api/index/callpatient?org_id=' + org_id + '&patient_id=' + this.patient_id + '&admin_user_id=' + admin_user_id).then(res => {
2028
       axios.get('/api/index/callpatient?org_id=' + org_id + '&patient_id=' + this.patient_id + '&admin_user_id=' + admin_user_id).then(res => {
2027
-       
2029
+
2028
         // let patientArr = res.data.queue_list.data
2030
         // let patientArr = res.data.queue_list.data
2029
         // this.patientArr = patientArr
2031
         // this.patientArr = patientArr
2030
         // this.$emit('child-event',this.patientArr)
2032
         // this.$emit('child-event',this.patientArr)
2086
       }else {
2088
       }else {
2087
         schedule_type = 2
2089
         schedule_type = 2
2088
       }
2090
       }
2089
-     
2091
+
2090
       let org_id =  parseInt(sessionStorage.getItem("org_id"));
2092
       let org_id =  parseInt(sessionStorage.getItem("org_id"));
2091
       let admin_user_id = parseInt(sessionStorage.getItem("admin_user_id"));
2093
       let admin_user_id = parseInt(sessionStorage.getItem("admin_user_id"));
2092
       axios.get('/api/index/nextcall?org_id=' + org_id + '&patient_id=' + this.patient_id + '&admin_user_id=' + admin_user_id + '&schedule_type=' + schedule_type).then(res => {
2094
       axios.get('/api/index/nextcall?org_id=' + org_id + '&patient_id=' + this.patient_id + '&admin_user_id=' + admin_user_id + '&schedule_type=' + schedule_type).then(res => {
2150
           documentTitle: '  ',
2152
           documentTitle: '  ',
2151
           style: style1,
2153
           style: style1,
2152
           scanStyles: false
2154
           scanStyles: false
2153
-        }) 
2155
+        })
2154
       },
2156
       },
2155
     getInitPrintData(){
2157
     getInitPrintData(){
2156
        var params = {
2158
        var params = {
2160
       getInitPrintData(params).then(response=>{
2162
       getInitPrintData(params).then(response=>{
2161
         if(response.data.state == 1){
2163
         if(response.data.state == 1){
2162
           var list = response.data.data.list
2164
           var list = response.data.data.list
2165
+          var assessmentAfterDislysis =  response.data.data.assessmentAfterDislysis
2163
           console.log("list2332322332",list)
2166
           console.log("list2332322332",list)
2164
           this.printList = list
2167
           this.printList = list
2168
+          this.assessmentAfterDislysis = assessmentAfterDislysis
2169
+          this.startVisibility = true
2165
         }
2170
         }
2166
       })
2171
       })
2167
     }
2172
     }

+ 3 - 5
src/xt_pages/dialysis/dialysisDoctorAdvice.vue Bestand weergeven

559
             
559
             
560
             if(project_config.is_open == 1){
560
             if(project_config.is_open == 1){
561
               this.project = resp.data.project
561
               this.project = resp.data.project
562
-              console.log( this.project)
562
+              console.log("wode 2o2o3o3o23o32o32o23o32o32o", this.project)
563
              
563
              
564
               let projectArr = []
564
               let projectArr = []
565
               if(this.org_id!= 10318){
565
               if(this.org_id!= 10318){
570
                     }
570
                     }
571
                   })
571
                   })
572
                 })
572
                 })
573
-                
573
+                console.log("projectArr2332323232323232",projectArr)
574
                  resp.data.hisAdvices.map((item,index) => {
574
                  resp.data.hisAdvices.map((item,index) => {
575
                   if(projectArr[index].project && projectArr[index].project.length > 0){
575
                   if(projectArr[index].project && projectArr[index].project.length > 0){
576
                      projectArr[index].project.map(it => {
576
                      projectArr[index].project.map(it => {
598
                     })
598
                     })
599
                   }
599
                   }
600
                 })
600
                 })
601
+                console.log("hh3oo1o3o123o3oo312o132o312o31o132o",resp.data.hisAdvices)
601
               }
602
               }
602
-            
603
-             
604
-
605
             }
603
             }
606
            
604
            
607
            if(config.is_open == 0 || config.is_open == 2){
605
            if(config.is_open == 0 || config.is_open == 2){

+ 65 - 5
src/xt_pages/dialysis/dialysisPrintOrder.vue Bestand weergeven

688
           >打印</el-button
688
           >打印</el-button
689
         >
689
         >
690
       </template>
690
       </template>
691
+      <template
692
+        v-if="
693
+          org_template_info.template_id == 55
694
+        "
695
+      >
696
+        <el-button
697
+          :loading="loading"
698
+          size="small"
699
+          icon="el-icon-printer"
700
+          @click="printThisPage"
701
+          type="primary"
702
+          >打印</el-button
703
+        >
704
+      </template>
705
+      <template
706
+        v-if="
707
+          org_template_info.template_id == 56
708
+        "
709
+      >
710
+        <el-button
711
+          :loading="loading"
712
+          size="small"
713
+          icon="el-icon-printer"
714
+          @click="printThisPage"
715
+          type="primary"
716
+          >打印</el-button
717
+        >
718
+      </template>
691
     </div>
719
     </div>
692
     <div class="app-container" style="min-height: 0">
720
     <div class="app-container" style="min-height: 0">
693
       <!--<div class="order-print-btn"-->
721
       <!--<div class="order-print-btn"-->
846
             v-if="org_template_info.template_id == 5"
874
             v-if="org_template_info.template_id == 5"
847
           >
875
           >
848
           </DialysisPrintOrderFive>
876
           </DialysisPrintOrderFive>
849
-
877
+                                  
850
           <DialysisPrintOrderSix
878
           <DialysisPrintOrderSix
851
             v-bind:childResponse="childResponse"
879
             v-bind:childResponse="childResponse"
852
             v-if="org_template_info.template_id == 6"
880
             v-if="org_template_info.template_id == 6"
1089
             v-if="org_template_info.template_id == 54"
1117
             v-if="org_template_info.template_id == 54"
1090
           >
1118
           >
1091
           </DialysisPrintOrderFiftyFour>
1119
           </DialysisPrintOrderFiftyFour>
1120
+           <DialysisPrintOrderFiftyfive
1121
+            v-bind:childResponse="childResponse"
1122
+            v-if="org_template_info.template_id == 55"
1123
+          >
1124
+          </DialysisPrintOrderFiftyfive>
1125
+          <DialysisPrintOrderFiftySix
1126
+            v-bind:childResponse="childResponse"
1127
+            v-if="org_template_info.template_id == 56"
1128
+          >
1129
+          </DialysisPrintOrderFiftySix>
1092
           
1130
           
1093
         </div>
1131
         </div>
1094
       </el-container>
1132
       </el-container>
1161
 import DialysisPrintOrderFiftyOne from "./template/DialysisPrintOrderFiftyOne";
1199
 import DialysisPrintOrderFiftyOne from "./template/DialysisPrintOrderFiftyOne";
1162
 import DialysisPrintOrderFiftyTwo from "./template/DialysisPrintOrderFiftyTwo";
1200
 import DialysisPrintOrderFiftyTwo from "./template/DialysisPrintOrderFiftyTwo";
1163
 import DialysisPrintOrderFiftyThree from "./template/DialysisPrintOrderFiftyThree";
1201
 import DialysisPrintOrderFiftyThree from "./template/DialysisPrintOrderFiftyThree";
1164
-import DialysisPrintOrderFiftyFour from "./template/DialysisPrintOrderFiftyFour"
1202
+import DialysisPrintOrderFiftyFour from "./template/DialysisPrintOrderFiftyFour";
1203
+import DialysisPrintOrderFiftyfive from "./template/DialysisPrintOrderFiftyfive"
1204
+import DialysisPrintOrderFiftySix from "./template/DialysisPrintOrderFiftySix"
1165
 export default {
1205
 export default {
1166
   name: "dialysisPrintOrder",
1206
   name: "dialysisPrintOrder",
1167
   components: {
1207
   components: {
1208
+    DialysisPrintOrderFiftySix,
1209
+    DialysisPrintOrderFiftyfive,
1168
     DialysisPrintOrderFiftyFour,
1210
     DialysisPrintOrderFiftyFour,
1169
     DialysisPrintOrderFiftyThree,
1211
     DialysisPrintOrderFiftyThree,
1170
     DialysisPrintOrderFiftyTwo,
1212
     DialysisPrintOrderFiftyTwo,
1379
         '@media print {.dialysis-print-order{width:960px;margin:0 auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:23px;font-size:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:14px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}';
1421
         '@media print {.dialysis-print-order{width:960px;margin:0 auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:23px;font-size:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:14px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}';
1380
       const style2 =
1422
       const style2 =
1381
         // 防止分页错位问题:table设置border: none;.tr设置page-break-inside:avoid; // 防止table数据太多,tr分页错乱 td设置border: 1px solid #000;// 防止部分分页的tr边框线没有
1423
         // 防止分页错位问题:table设置border: none;.tr设置page-break-inside:avoid; // 防止table数据太多,tr分页错乱 td设置border: 1px solid #000;// 防止部分分页的tr边框线没有
1382
-        '@media print {.option_panel { margin: 0 5px 0 0; } .option_panel .check_box_panel { white-space: nowrap; outline: none; display: inline-block; line-height: 1; position: relative; vertical-align: middle; } .dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px}.option_panel .check_box_panel .check_box { display: inline-block; position: relative; border: 1px solid #000; box-sizing: border-box; width: 14px; height: 12px; background-color: #fff; } .print-table{border: none} .print-table tr{page-break-inside:avoid;} .print-table tr td{border: 1px solid #000;} .inside_table{border: none} .inside_table tr{page-break-inside:avoid;} .inside_table tr td{border: 1px solid #000;} .check_box_panel .did_checked::after { content: "√"; font-size: 15px; } .print_page_main_content {background-color: white;width: 960px;margin: 0 auto 50px;padding: 0 0 0 0; page-break-after: always;}.print_page_main_content .order-yy-name {margin: auto;text-align: center;font-size: 20px;letter-spacing: 5px;}.print_page_main_content .order_title {text-align: center;font-size: 23px; line-height: 50px;font-weight: 500;} .row {font-size: 14px;line-height: 20px;padding: 5px 0;}.inline_block { display: inline-block;}.under_line_two {display: inline-block;border-bottom: 1px solid #999;text-align: left;white-space: nowrap;width: 50%;}.under_line {display: inline-block;border-bottom: 1px solid #999;text-align: center;white-space: nowrap; width: 50%;}.flex {display: -webkit-box;display: -moz-box; display: -ms-flexbox; display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;box-align: center;-moz-box-align: center;-webkit-box-align: center;text-align: center;-webkit-justify-content: space-between;justify-content: space-between;-moz-box-pack: space-between;-webkit--moz-box-pack: space-between;box-pack: space-between;}.print_page_main_content .proj_table {width: 100%;border: 1px solid;border-collapse: collapse;padding: 2px;}.print_page_main_content .proj_table tbody tr td {border: 1px solid;font-size: 16px;padding: 3px 8px;line-height: 30px;}.print_page_main_content .proj_table .inside_table {width: 100%;border: hidden; border-collapse: collapse;}.print_page_main_content .proj_table .inside_table tr td {border: 1px solid; text-align: center;font-size: 14px;padding: 6px 5px;line-height: 16px;}.print-table-no {width: 100%;text-align: center;border-collapse: collapse;font-size: 14px;}.es-img {height: 30px;}.advice-name {text-align: left !important;line-height: 16px !important;}.advice-children {display: flex;}}.margin-bottom-50{margin-bottom:50px;}.margin-bottom-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:900px;}.print-yema{ position: absolute;top: 920px;left: 50%;} .print-yema2{ position: absolute;top: 400px;left: 50%;}.print-yema3{position: absolute;top: 1230px;left: 50%;}.print-yema4{position: absolute;top: 1050px;left: 50%;}.check_box{width:15px !important;height:15px !important;}.did_checke::after {font-size: 8px;margin-left: 2px;margin-top: 12px !important;position: absolute;}.table-box1 {border: 1px solid #000;width: 100%;line-height: 30px;font-size: 14px;border-collapse: collapse;}.table-box1 tr {border-bottom: 1px solid #000;} .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:14px}';
1424
+        '@media print {.option_panel { margin: 0 5px 0 0; } .option_panel .check_box_panel { white-space: nowrap; outline: none; display: inline-block; line-height: 1; position: relative; vertical-align: middle; } .dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px}.option_panel .check_box_panel .check_box { display: inline-block; position: relative; border: 1px solid #000; box-sizing: border-box; width: 14px; height: 12px; background-color: #fff; } .print-table{border: none} .print-table tr{page-break-inside:avoid;} .print-table tr td{border: 1px solid #000;} .inside_table{border: none} .inside_table tr{page-break-inside:avoid;} .inside_table tr td{border: 1px solid #000;} .check_box_panel .did_checked::after { content: "√"; font-size: 15px; } .print_page_main_content {background-color: white;width: 960px;margin: 0 auto 50px;padding: 0 0 0 0; page-break-after: always;}.print_page_main_content .order-yy-name {margin: auto;text-align: center;font-size: 20px;letter-spacing: 5px;}.print_page_main_content .order_title {text-align: center;font-size: 23px; line-height: 50px;font-weight: 500;} .row {font-size: 14px;line-height: 20px;padding: 5px 0;}.inline_block { display: inline-block;}.under_line_two {display: inline-block;border-bottom: 1px solid #999;text-align: left;white-space: nowrap;width: 50%;}.under_line {display: inline-block;border-bottom: 1px solid #999;text-align: center;white-space: nowrap; width: 50%;}.flex {display: -webkit-box;display: -moz-box; display: -ms-flexbox; display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;box-align: center;-moz-box-align: center;-webkit-box-align: center;text-align: center;-webkit-justify-content: space-between;justify-content: space-between;-moz-box-pack: space-between;-webkit--moz-box-pack: space-between;box-pack: space-between;}.print_page_main_content .proj_table {width: 100%;border: 1px solid;border-collapse: collapse;padding: 2px;}.print_page_main_content .proj_table tbody tr td {border: 1px solid;font-size: 16px;padding: 3px 8px;line-height: 30px;}.print_page_main_content .proj_table .inside_table {width: 100%;border: hidden; border-collapse: collapse;}.print_page_main_content .proj_table .inside_table tr td {border: 1px solid; text-align: center;font-size: 14px;padding: 6px 5px;line-height: 16px;}.print-table-no {width: 100%;text-align: center;border-collapse: collapse;font-size: 14px;}.es-img {height: 30px;}.advice-name {text-align: left !important;line-height: 16px !important;}.advice-children {display: flex;}}.margin-bottom-50{margin-bottom:50px;}.margin-bottom-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:900px;}.print-yema{ position: absolute;top: 920px;left: 50%;} .print-yema2{ position: absolute;top: 400px;left: 50%;}.print-yema3{position: absolute;top: 1230px;left: 50%;}.print-yema4{position: absolute;top: 1050px;left: 50%;}.check_box{width:15px !important;height:15px !important;}.did_checke::after {font-size: 8px;margin-left: 2px;margin-top: 12px !important;position: absolute;}.table-box1 {border: 1px solid #000;width: 100%;line-height: 30px;font-size: 14px;border-collapse: collapse;}.table-box1 tr {border-bottom: 1px solid #000;} .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:14px} ';
1383
       const style3 =
1425
       const style3 =
1384
         '@media print {.dialysis-print-order{width:960px;margin:0 auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:23px;font-size:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:16px;border-color: #000;}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #000;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}.row {font-size: 16px;line-height: 20px;padding: 5px 0;}.inline_block { display: inline-block;}.under_line {display: inline-block;border-bottom: 1px solid #000;text-align: center;white-space: nowrap; width: 50%;}';
1426
         '@media print {.dialysis-print-order{width:960px;margin:0 auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:23px;font-size:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:16px;border-color: #000;}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #000;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}.row {font-size: 16px;line-height: 20px;padding: 5px 0;}.inline_block { display: inline-block;}.under_line {display: inline-block;border-bottom: 1px solid #000;text-align: center;white-space: nowrap; width: 50%;}';
1385
       // const style3 =
1427
       // const style3 =
1402
       // 三明曙光样式
1444
       // 三明曙光样式
1403
       const style11 =
1445
       const style11 =
1404
         '@media print {.dialysis-print-order{width:960px;margin:100px auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:30px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:23px;font-size:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:15px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}';
1446
         '@media print {.dialysis-print-order{width:960px;margin:100px auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:30px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:23px;font-size:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:15px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}';
1405
-      // 漳浦天福样式
1406
-      const style12 ='@page {margin-top:5px;}@media print {.dialysis-print-order{width:960px;margin:0 auto} .dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:40px;font-size:14px} .dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px} .print-table tbody tr td{border-collapse:collapse;} .list_table{border-collapse:collapse;height:40px;display: flex;justify-content: flex-start;} .list_table div{text-align: left;flex: 1;}  .list_table_1{height:40px;line-height:40px;text-align:left;border-collapse:collapse;} .list_table_1 div{height:40px;line-height:40px;} .dialysis-print-order .print-table-2{ width: 100%;text-align: left;border-collapse: collapse;line-height: 38px;font-size: 14px;} .dialysis-print-order .print-table-2 tbody tr{height:43px; padding-bottom:-12px;} .print-table-2 tbody tr td{padding-bottom:-12px;} .td_div1{display:flex;white-space: normal;} .print-table-3{text-align: center;width: 300px;border-collapse: inherit;height: 129px !important;border: none;} .print-table-3 .tr_3{border-bottom: 1px solid;} .print-table-3 .td_3 {border-right: 1px solid;} .print-table-3 .td_3_1 {width:66px;border-right: 1px solid;} .print-table-3 .td_3_2 {width:72px;border-right: 1px solid;} .dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;line-height:35px} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}@page {margin-left:30px;margin-right:40px;}';
1447
+      // 雷州惠爱样式
1448
+      const style12 ='@page {margin-top:5px;}@media print {.dialysis-print-order{width:960px;margin:0 auto;margin-top:50px;} .dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:40px;font-size:14px} .dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px} .print-table tbody tr td{border-collapse:collapse;} .dialysis-print-order .print-table .short_tr th p{height:20px !important; line-height:20px !important;} .list_table{border-collapse:collapse;height:40px;display: flex;justify-content: flex-start;} .list_table div{text-align: left;flex: 1;}  .list_table_1{height:40px;line-height:40px;text-align:left;border-collapse:collapse;} .list_table_1 div{height:40px;line-height:40px;} .dialysis-print-order .td_div1{display:flex;white-space: normal;} .dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;line-height:35px} .print-table tr th p{height: 20px; line-height: 20px}  .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}@page {margin-left:30px;margin-right:40px;} ';
1407
       // 金乡宏大样式
1449
       // 金乡宏大样式
1408
       const style13 ='@page {margin-top:5px;}@media print {.dialysis-print-order{width:960px;margin:0 auto} .dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:40px;font-size:14px} .dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px} .print-table tbody tr td{border-collapse:collapse;} .list_table{border-collapse:collapse;height:40px;display: flex;justify-content: flex-start;} .list_table div{text-align: left;flex: 1;}  .list_table_1{height:40px;line-height:40px;text-align:left;border-collapse:collapse;} .list_table_1 div{height:40px;line-height:40px;} .dialysis-print-order .print-table-2{ width: 100%;text-align: left;border-collapse: collapse;line-height: 38px;font-size: 14px;} .dialysis-print-order .print-table-2 tbody tr{height:43px; padding-bottom:-12px;} .print-table-2 tbody tr td{padding-bottom:-12px;} .td_div1{display:flex;white-space: normal;} .print-table-3{text-align: center;width: 390px;border-collapse: inherit;height: 129px !important;border: none;} .print-table-3 .tr_3{border-bottom: 1px solid;} .print-table-3 .td_3 {border-right: 1px solid;} .print-table-3 .td_3_1 {width:66px;border-right: 1px solid;} .print-table-3 .td_3_2 {width:72px;border-right: 1px solid;} .print-table-4{text-align: center;width: 300px;border-collapse: inherit;height: 129px !important;border: none;} .print-table-4 .tr_3{border-bottom: 1px solid;}  .print-table-4 .td_3 {border-right: 1px solid;} .print-table-4 .td_3_1 {width:66px;border-right: 1px solid;} .print-table-4 .td_3_2 {width:72px;border-right: 1px solid;} .print-table-5{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px} .dialysis-print-order .print-table-5 tr td_5{width:75px;} .dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;line-height:35px} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}@page {margin-left:30px;margin-right:40px;}';
1450
       const style13 ='@page {margin-top:5px;}@media print {.dialysis-print-order{width:960px;margin:0 auto} .dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:40px;font-size:14px} .dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px} .print-table tbody tr td{border-collapse:collapse;} .list_table{border-collapse:collapse;height:40px;display: flex;justify-content: flex-start;} .list_table div{text-align: left;flex: 1;}  .list_table_1{height:40px;line-height:40px;text-align:left;border-collapse:collapse;} .list_table_1 div{height:40px;line-height:40px;} .dialysis-print-order .print-table-2{ width: 100%;text-align: left;border-collapse: collapse;line-height: 38px;font-size: 14px;} .dialysis-print-order .print-table-2 tbody tr{height:43px; padding-bottom:-12px;} .print-table-2 tbody tr td{padding-bottom:-12px;} .td_div1{display:flex;white-space: normal;} .print-table-3{text-align: center;width: 390px;border-collapse: inherit;height: 129px !important;border: none;} .print-table-3 .tr_3{border-bottom: 1px solid;} .print-table-3 .td_3 {border-right: 1px solid;} .print-table-3 .td_3_1 {width:66px;border-right: 1px solid;} .print-table-3 .td_3_2 {width:72px;border-right: 1px solid;} .print-table-4{text-align: center;width: 300px;border-collapse: inherit;height: 129px !important;border: none;} .print-table-4 .tr_3{border-bottom: 1px solid;}  .print-table-4 .td_3 {border-right: 1px solid;} .print-table-4 .td_3_1 {width:66px;border-right: 1px solid;} .print-table-4 .td_3_2 {width:72px;border-right: 1px solid;} .print-table-5{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px} .dialysis-print-order .print-table-5 tr td_5{width:75px;} .dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;line-height:35px} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}@page {margin-left:30px;margin-right:40px;}';
1409
 
1451
 
1762
           style: style13,
1804
           style: style13,
1763
           scanStyles: false,
1805
           scanStyles: false,
1764
         });
1806
         });
1807
+      }else if (
1808
+        this.org_template_info.template_id == 55
1809
+      ) {
1810
+        printJS({
1811
+          printable: "dialysis-print-box-1",
1812
+          type: "html",
1813
+          style: style2,
1814
+          scanStyles: false,
1815
+        });
1816
+      }else if (
1817
+        this.org_template_info.template_id == 56
1818
+      ) {
1819
+        printJS({
1820
+          printable: "dialysis-print-box-1",
1821
+          type: "html",
1822
+          style: style2,
1823
+          scanStyles: false,
1824
+        });
1765
       }
1825
       }
1766
     },
1826
     },
1767
     printThisOnePage() {
1827
     printThisOnePage() {

Diff onderdrukt omdat het te groot bestand
+ 3791 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderFiftySix.vue


+ 3 - 3
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyThree.vue Bestand weergeven

324
               医师签名:
324
               医师签名:
325
               <span
325
               <span
326
                 style="height: 20px"
326
                 style="height: 20px"
327
-                v-if="setAdminUserES(prescription.creater) == ''"
327
+                v-if="setAdminUserES(prescription.modifier) == ''"
328
               >
328
               >
329
-                {{ getAdminUser(prescription.creater) }}
329
+                {{ getAdminUser(prescription.modifier) }}
330
               </span>
330
               </span>
331
               <img
331
               <img
332
                 class="es-img"
332
                 class="es-img"
333
                 style="height: 25px"
333
                 style="height: 25px"
334
-                :src="setAdminUserES(prescription.creater)"
334
+                :src="setAdminUserES(prescription.modifier)"
335
                 alt
335
                 alt
336
                 srcset
336
                 srcset
337
                 v-else
337
                 v-else

Diff onderdrukt omdat het te groot bestand
+ 3598 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyfive.vue


+ 1 - 1
src/xt_pages/outpatientCharges/statementPrint.vue Bestand weergeven

420
               this.balanceAccounts.order_info.map((item) => {
420
               this.balanceAccounts.order_info.map((item) => {
421
                 if (item.advice_id > 0) {
421
                 if (item.advice_id > 0) {
422
                   obj.details.push(item);
422
                   obj.details.push(item);
423
-                  obj.total += item.pric * item.advice.prescribing_number;
423
+                  obj.total += item.pric.toFixed(2) * item.advice.prescribing_number
424
                   num++;
424
                   num++;
425
                 } else {
425
                 } else {
426
                   if (item.project.type == 2) {
426
                   if (item.project.type == 2) {