瀏覽代碼

Merge remote-tracking branch 'origin/20230223_pc_vue_new_branch' into 20230223_pc_vue_new_branch

yq1 1 年之前
父節點
當前提交
cd2c8241dc

+ 2 - 1
src/lang/zh.js 查看文件

@@ -299,7 +299,8 @@ export default {
299 299
     dialysis_index:'信息归档',
300 300
     log_index:"日志查询",
301 301
     objectRegistration:"医疗器械登记",
302
-    Dialysisanalysis: '专业质控'
302
+    Dialysisanalysis: '专业质控',
303
+    queryData:"结算数据查询",
303 304
   },
304 305
   navbar: {
305 306
     logOut: '退出登录',

+ 5 - 0
src/router/modules/hisTool.js 查看文件

@@ -95,6 +95,11 @@ export default {
95 95
       component: () => import('@/xt_pages/outpatientTool/yidiClear'),
96 96
       name: 'yidiClear',
97 97
       meta: { title: 'yidiClear', noCache: true }
98
+    }, {
99
+      path: '/hisTool/queryData',
100
+      component: () => import('@/xt_pages/outpatientTool/queryData'),
101
+      name: 'queryData',
102
+      meta: { title: 'queryData', noCache: true }
98 103
     },
99 104
     {
100 105
       path: '/hisTool/statistics',

+ 7 - 7
src/xt_pages/dialysis/batch_print/batch_print_order_sixtyeight.vue 查看文件

@@ -1113,7 +1113,7 @@
1113 1113
                           >iu</span
1114 1114
                         >
1115 1115
                         <span v-if="record.prescription.anticoagulant == 2"
1116
-                          >iu</span
1116
+                          >mg</span
1117 1117
                         >
1118 1118
                         <span v-if="record.prescription.anticoagulant == 1"
1119 1119
                           >mg</span
@@ -1161,7 +1161,7 @@
1161 1161
                           >iu/h</span
1162 1162
                         >
1163 1163
                         <span v-if="record.prescription.anticoagulant == 2"
1164
-                          >iu/h</span
1164
+                          >mg/h</span
1165 1165
                         >
1166 1166
                         <span v-if="record.prescription.anticoagulant == 1"
1167 1167
                           >mg/h</span
@@ -1187,7 +1187,7 @@
1187 1187
                           >iu</span
1188 1188
                         >
1189 1189
                         <span v-if="record.prescription.anticoagulant == 2"
1190
-                          >iu</span
1190
+                          >mg</span
1191 1191
                         >
1192 1192
                         <span v-if="record.prescription.anticoagulant == 1"
1193 1193
                           >mg</span
@@ -1328,13 +1328,13 @@
1328 1328
                           <td width="50" v-if="org_id ==3877 || org_id ==10449">累计超滤量<br />(ml)</td>
1329 1329
                           <td
1330 1330
                             v-if="
1331
-                             (record.prescription.mode_id == 2 ||
1331
+                             (
1332 1332
                               record.prescription.mode_id == 5 ||
1333 1333
                               record.prescription.mode_id == 12 || org_id == 0)&&org_id!=10478
1334 1334
                             "
1335 1335
                             width="50"
1336 1336
                           >
1337
-                            置换量<br />(ml)
1337
+                            置换量<br />(L)
1338 1338
                           </td>
1339 1339
                           <td v-if="org_id == 3877  || org_id == 10449" width="50">滤前压(mmHg)</td>
1340 1340
                           <td
@@ -2276,10 +2276,10 @@
2276 2276
                         v-if="org_id != 10223 || org_id!=10375"
2277 2277
                       >
2278 2278
   
2279
-                        <span v-if="org_id!=10460">
2279
+                        <span v-if="org_id!=10460 && org_id!=10551">
2280 2280
                           透析中入量  (L):
2281 2281
                         </span>
2282
-                        <span v-if="org_id==10460">
2282
+                        <span v-if="org_id==10460 || org_id ==10551">
2283 2283
                           透析中入量  (ml):
2284 2284
                         </span>
2285 2285
                         <div

+ 2 - 2
src/xt_pages/dialysis/details/dialog/AssessmentAfterDislysis.vue 查看文件

@@ -29,7 +29,7 @@
29 29
           <el-col :span="8" v-if="isShow('实际超滤量')">
30 30
             <el-form-item
31 31
               label="实际超滤量(ml): " :prop="isName('实际超滤量')" :rules="isCheckmust('实际超滤量')"
32
-              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.template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10307 || this.$store.getters.xt_user.template_info.org_id == 10340 || this.$store.getters.xt_user.template_info.org_id == 9555 || this.$store.getters.xt_user.template_info.org_id == 10387 || this.$store.getters.xt_user.template_info.org_id == 10430 || this.$store.getters.xt_user.template_info.org_id == 10432 || this.$store.getters.xt_user.template_info.org_id == 10441 || this.$store.getters.xt_user.template_info.org_id == 10445 || this.$store.getters.xt_user.template_info.org_id == 10410 || this.$store.getters.xt_user.template_info.org_id == 10495"  >
32
+              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.template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10307 || this.$store.getters.xt_user.template_info.org_id == 10340 || this.$store.getters.xt_user.template_info.org_id == 9555 || this.$store.getters.xt_user.template_info.org_id == 10387 || this.$store.getters.xt_user.template_info.org_id == 10430 || this.$store.getters.xt_user.template_info.org_id == 10432 || this.$store.getters.xt_user.template_info.org_id == 10441 || this.$store.getters.xt_user.template_info.org_id == 10445 || this.$store.getters.xt_user.template_info.org_id == 10410 || this.$store.getters.xt_user.template_info.org_id == 10495 || this.$store.getters.xt_user.template_info.org_id == 10558"  >
33 33
               <el-input v-model="form.actual_ultrafiltration"></el-input>
34 34
             </el-form-item>
35 35
             <el-form-item label="实际超滤量(L): " v-else :prop="isName('实际超滤量')" :rules="isCheckmust('实际超滤量')">
@@ -349,7 +349,7 @@
349 349
           </el-form-item>
350 350
         </el-col>
351 351
 
352
-        <el-col :span="8" v-if="isShow('透析中入量') && org_id!=10485 && org_id!=10460">
352
+        <el-col :span="8" v-if="isShow('透析中入量') && org_id!=10485 && org_id!=10460  && org_id!=10551">
353 353
           <el-form-item label="透析中入量(L): " :prop="isName('透析中入量')" :rules="isCheckmust('透析中入量')">
354 354
             <el-input v-model="form.dialysis_intakes"></el-input>
355 355
           </el-form-item>

+ 11 - 7
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue 查看文件

@@ -566,8 +566,10 @@
566 566
                 org_id != 9919 &&
567 567
                 org_id != 10191 &&
568 568
                 org_id!=10478 &&
569
+                org_id!=10551 &&
569 570
                 template_id != 43 &&
570
-                template_id != 47) ||
571
+                template_id != 47 &&
572
+                org_id!=10558) ||
571 573
                 org_id == 9779 ||
572 574
                 template_id == 11 ||
573 575
                 template_id == 20 ||
@@ -599,7 +601,7 @@
599 601
             width="100"
600 602
             v-if="
601 603
               isShow('置换量') &&
602
-              (template_id != 6 || org_id == 9919 || org_id == 10191 || org_id == 10478) &&
604
+              (template_id != 6 || org_id == 9919 || org_id == 10191 || org_id == 10478 || org_id == 10551 || org_id ==10558) &&
603 605
               template_id != 9779 &&
604 606
               template_id != 11 &&
605 607
               template_id != 20 &&
@@ -1368,7 +1370,7 @@
1368 1370
           <el-col
1369 1371
             :span="8"
1370 1372
             v-if="
1371
-              isShow('置换率') &&
1373
+              (isShow('置换率') &&
1372 1374
               template_id != 6 &&
1373 1375
               template_id != 10 &&
1374 1376
               template_id != 11 &&
@@ -1383,7 +1385,8 @@
1383 1385
               org_id!=10432 &&
1384 1386
               org_id!=10445 &&
1385 1387
               org_id!=10410 &&
1386
-              org_id!=10395
1388
+              org_id!=10395)
1389
+              || org_id ==10558 
1387 1390
             "
1388 1391
           >
1389 1392
             <el-form-item label="置换率(L/h):" :prop="isName('置换率')"
@@ -1409,7 +1412,7 @@
1409 1412
                 org_id==10432 ||
1410 1413
                 org_id!=10445 ||
1411 1414
                 org_id!=10410 ||
1412
-                org_id!=10395)
1415
+                org_id!=10395) && org_id !=10558
1413 1416
             "
1414 1417
           >
1415 1418
             <el-form-item label="置换率(ml/min):" :prop="isName('置换率')"
@@ -1427,7 +1430,7 @@
1427 1430
             :span="8"
1428 1431
             v-if="
1429 1432
               isShow('置换量') &&
1430
-              (template_id != 6 || org_id == 9919 || org_id == 10191) &&
1433
+              (template_id != 6 || org_id == 9919 || org_id == 10191 || org_id ==10551 || org_id ==10558) &&
1431 1434
               org_id != 9779 &&
1432 1435
               template_id != 11 &&
1433 1436
               template_id != 20 &&
@@ -1457,7 +1460,8 @@
1457 1460
               ((template_id == 6 &&
1458 1461
                 org_id != 9919 &&
1459 1462
                 org_id != 10191 &&
1460
-                template_id != 43) ||
1463
+                org_id != 10551 &&
1464
+                template_id != 43 && org_id!=10558) ||
1461 1465
                 org_id == 9779 ||
1462 1466
                 template_id == 11 ||
1463 1467
                 template_id == 20 ||

+ 4 - 4
src/xt_pages/dialysis/details/dialysisMonitoring.vue 查看文件

@@ -21,11 +21,11 @@
21 21
           <th v-if="isShow('超滤率') && (template_id !=6 && template_id !=65 && 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 &&  template_id !=60 && this.$store.getters.xt_user.template_info.org_id!=10432  && this.$store.getters.xt_user.template_info.org_id!=10445 && this.$store.getters.xt_user.template_info.org_id!=10410 &&this.$store.getters.xt_user.template_info.org_id!=10485 &&this.$store.getters.xt_user.template_info.org_id!=10375 && this.$store.getters.xt_user.template_info.org_id!=10480 ) || this.$store.getters.xt_user.template_info.org_id==10387" width="50px"> 超滤率 <br />(L/h) </th>
22 22
           <th v-if="isShow('钠浓度')" width="92px">钠浓度(mmol/L)</th>
23 23
           <th v-if="isShow('透析液温度')" width="92px">透析液温度(℃)</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 == 48 || template_id == 53  || template_id == 54 || template_id == 56 || org_id == 10432 || org_id == 10445 || org_id == 10410) " width="92px" > 置换率(ml/min) </th>
25
-          <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 != 48 && template_id != 53 && template_id != 54 && template_id != 56 && org_id!=10432 && org_id!=10445 && org_id!=10410" width="92px" > 置换率(L/h)  </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 == 48 || template_id == 53  || template_id == 54 || template_id == 56 || org_id == 10432 || org_id == 10445 || org_id == 10410) && org_id!=10558" width="92px" > 置换率(ml/min) </th>
25
+          <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 != 48 && template_id != 53 && template_id != 54 && template_id != 56 && org_id!=10432 && org_id!=10445 && org_id!=10410) || org_id == 10558" width="92px" > 置换率(L/h)  </th>
26 26
           <th v-if=" isShow('置换量') && (template_id == 43)" width="92px"> 置换量(ml/h)  </th>
27
-          <th v-if=" isShow('置换量') && ((template_id == 6 && org_id != 9919 && org_id !=10191 && org_id!=10478) || 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 || this.$store.getters.xt_user.template_info.org_id == 10340 || this.$store.getters.xt_user.template_info.org_id == 10432  || this.$store.getters.xt_user.template_info.org_id == 10445 )" width="92px"  > 置换量(ml)  </th>
28
-          <th v-if=" isShow('置换量') && ((template_id != 6 || org_id == 9919 || org_id == 10191 || org_id == 10478) && 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 && this.$store.getters.xt_user.template_info.org_id != 10340 && this.$store.getters.xt_user.template_info.org_id != 10432  && this.$store.getters.xt_user.template_info.org_id != 10445)" width="92px" > 置换量(L) </th>
27
+          <th v-if=" isShow('置换量') && ((template_id == 6 && org_id != 9919 && org_id !=10191 && org_id!=10478) || 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 || this.$store.getters.xt_user.template_info.org_id == 10340 || this.$store.getters.xt_user.template_info.org_id == 10432  || this.$store.getters.xt_user.template_info.org_id == 10445 ) && org_id!=10558" width="92px"  > 置换量(ml)  </th>
28
+          <th v-if=" isShow('置换量') && ((template_id != 6 || org_id == 9919 || org_id == 10191 || org_id == 10478) && 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 && this.$store.getters.xt_user.template_info.org_id != 10340 && this.$store.getters.xt_user.template_info.org_id != 10432  && this.$store.getters.xt_user.template_info.org_id != 10445) || org_id == 10558" width="92px" > 置换量(L) </th>
29 29
           <th v-if=" isShow('SpO₂') && template_id != 6 && template_id != 10 && template_id != 11  " width="92px" > SpO₂(%) </th>
30 30
           <th v-if="isShow('电导度')" width="92px">电导度(mS/m)</th>
31 31
           <th v-if="isShow('置换液流量') && template_id != 27" width="92px">置换液流量(ml/h)</th>

+ 2 - 2
src/xt_pages/dialysis/details/index.vue 查看文件

@@ -2514,8 +2514,8 @@ export default {
2514 2514
           console.log("list2332322332",list)
2515 2515
           this.printList = list
2516 2516
           this.assessmentAfterDislysis = assessmentAfterDislysis
2517
-          // this.startVisibility = true
2518
-          this.centerDialogVisible =true
2517
+          this.startVisibility = true
2518
+          // this.centerDialogVisible =true
2519 2519
           loading.close()
2520 2520
         }
2521 2521
       })

+ 2 - 2
src/xt_pages/dialysis/newDoctorAdvice.vue 查看文件

@@ -290,7 +290,7 @@
290 290
           sortable
291 291
         >
292 292
           <template slot-scope="scope">
293
-            <span v-if="scope.row.check_time != 0">
293
+            <span v-if="scope.row.check_time != 0  && org_id!=10460">
294 294
               {{scope.row.check_time | parseTime('{m}-{d} {h}:{i}')}}
295 295
             </span>
296 296
             <span v-else>
@@ -312,7 +312,7 @@
312 312
           sortable
313 313
         >
314 314
           <template slot-scope="scope">
315
-            <span v-if="scope.row.created_time != 0">
315
+            <span v-if="scope.row.created_time != 0 && org_id!=10460">
316 316
               {{scope.row.created_time | parseTime('{m}-{d} {h}:{i}')}}
317 317
             </span>
318 318
             <span v-else></span>

+ 10 - 27
src/xt_pages/dialysis/template/DialysisPrintOrderSixtyeight.vue 查看文件

@@ -1020,14 +1020,9 @@
1020 1020
                         }}
1021 1021
                       </div>
1022 1022
 
1023
-                     <span v-if="org_id!=9675 && org_id!=10447 && org_id!=9829 && org_id!=10440 && org_id!=10469 && org_id!=10471">
1024
-                      <span v-if="prescription.anticoagulant == 4">mg</span>
1025
-                      <span v-if="prescription.anticoagulant == 3">iu</span>
1026
-                      <span v-if="prescription.anticoagulant == 2">iu</span>
1027
-                      <span v-if="prescription.anticoagulant == 1">mg</span>
1028
-                    </span>
1023
+                  
1029 1024
 
1030
-                    <span v-if="org_id==9675 || org_id==10447 || org_id==9829 || org_id==10440 || org_id==10469 || org_id == 10471">
1025
+                    <span>
1031 1026
                       <span v-if="prescription.anticoagulant == 4">iu</span>
1032 1027
                       <span v-if="prescription.anticoagulant == 3">iu</span>
1033 1028
                       <span v-if="prescription.anticoagulant == 2">mg</span>
@@ -1055,15 +1050,8 @@
1055 1050
                             : "/"
1056 1051
                         }}
1057 1052
                       </div>
1058
-                      <span v-if="org_id!=9675 && org_id!=10447 && org_id!=9829 && org_id!=10440 && org_id!=10469 && org_id!=10471">
1059
-
1060
-                        <span v-if="prescription.anticoagulant == 5">ml/h</span>
1061
-                          <span v-if="prescription.anticoagulant == 4">mg/h</span>
1062
-                          <span v-if="prescription.anticoagulant == 3">iu/h</span>
1063
-                          <span v-if="prescription.anticoagulant == 2">iu/h</span>
1064
-                          <span v-if="prescription.anticoagulant == 1">mg/h</span>
1065
-                      </span>
1066
-                      <span v-if="org_id==9675 || org_id==10447 || org_id== 9829 || org_id == 10440 || org_id == 10469 || org_id == 10471">
1053
+                     
1054
+                      <span>
1067 1055
                         <span v-if="prescription.anticoagulant == 2">mg/h</span>
1068 1056
                           <span v-if="prescription.anticoagulant == 3">iu/h</span>
1069 1057
                           <span v-if="prescription.anticoagulant == 4">ml</span>
@@ -1128,13 +1116,8 @@
1128 1116
                             : "/"
1129 1117
                         }}
1130 1118
                       </div>
1131
-                      <span v-if="org_id!=9675 && org_id!=10447 && org_id!=9829 && org_id!=10440 && org_id!=10469 && org_id!=10471">
1132
-                      <span v-if="prescription.anticoagulant == 4">mg</span>
1133
-                      <span v-if="prescription.anticoagulant == 3">iu</span>
1134
-                      <span v-if="prescription.anticoagulant == 2">iu</span>
1135
-                      <span v-if="prescription.anticoagulant == 1">mg</span>
1136
-                     </span>
1137
-                    <span v-if="org_id==9675 || org_id==10447 || org_id == 9829 || org_id == 10440 || org_id == 10469 || org_id == 10471">
1119
+                     
1120
+                    <span>
1138 1121
                        <span v-if="prescription.anticoagulant == 2">mg</span>
1139 1122
                        <span v-if="prescription.anticoagulant == 3">iu</span>
1140 1123
                        <span v-if="prescription.anticoagulant == 4">ml</span>
@@ -1249,8 +1232,8 @@
1249 1232
                         <td width="50" v-if="org_id == 10375 || org_id == 0">置换率<br />(ml/h)</td>
1250 1233
                         <td width="50" v-if="org_id != 3877 && org_id != 10449 && org_id != 0">超滤量<br />(ml)</td>
1251 1234
                         <td width="50" v-if="org_id ==3877 || org_id == 10449 || org_id ==0">累计超滤量<br />(ml)</td>
1252
-                        <td v-if="(prescription.mode_id == 2 ||prescription.mode_id == 5 ||prescription.mode_id == 12) &&org_id!=10478 && org_id!=0" width="50">
1253
-                          置换量<br />(ml)
1235
+                        <td v-if="(prescription.mode_id == 5 ||prescription.mode_id == 12) &&org_id!=10478 && org_id!=0" width="50">
1236
+                          置换量<br />(L)
1254 1237
                         </td>
1255 1238
                         <td width="50" v-if="org_id == 3877 || org_id == 0 || org_id == 10449">滤前压(mmHg)</td>
1256 1239
                         <td width="50" v-if="org_id == 9538">KT/V</td>
@@ -2176,10 +2159,10 @@
2176 2159
                       style="flex: 1"
2177 2160
                       v-if="org_id != 10223 || org_id!=10375"
2178 2161
                     >
2179
-                        <span v-if="org_id!=10460">
2162
+                        <span v-if="org_id!=10460 && org_id!=10551">
2180 2163
                           透析中入量(L):
2181 2164
                         </span>
2182
-                        <span v-if="org_id==10460">
2165
+                        <span v-if="org_id==10460 || org_id ==10551">
2183 2166
                           透析中入量(ml):
2184 2167
                         </span>
2185 2168
                       <div

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderThirtyFour.vue 查看文件

@@ -188,13 +188,13 @@
188 188
                           </div>
189 189
                           分钟
190 190
                       </div>
191
-                      <div class="inline_block" style="margin-left:20px;flex:1;">
191
+                      <!-- <div class="inline_block" style="margin-left:20px;flex:1;">
192 192
                           血流量:
193 193
                           <div class="under_line" style="width: 50px;text-align: center">
194 194
                           {{ prescription.blood_flow_volume ? prescription.blood_flow_volume : "/" }}
195 195
                           </div>
196 196
                           ml/min
197
-                      </div>
197
+                      </div> -->
198 198
                       <div class="inline_block" style="flex:1;margin-left:20px;">
199 199
                           血管通路:
200 200
                           <div class="under_line" style="width: 200px;text-align: center;">

+ 14 - 322
src/xt_pages/outpatientCharges/newStatementPrintThree.vue 查看文件

@@ -83,320 +83,15 @@ export default {
83 83
     printThisPage() {
84 84
       var ptime = Math.round(new Date().getTime() / 1000)
85 85
       this.print_time = uParseTime(ptime, '{y}-{m}-{d} {h}:{i}')
86
-
87
-      if (
88
-        this.$store.getters.xt_user.org_id == 10138 ||
89
-        this.$store.getters.xt_user.org_id == 4 ||
90
-        this.$store.getters.xt_user.org_id == 10278
91
-      ) {
92
-        setTimeout(() => {
93
-          const style =
94
-            '@media print {#statement-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 47%;}}}'
95
-          const style2 =
96
-            '@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 50%;}}}'
97
-          const style3 =
98
-            '@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 55%;}}}'
99
-          const style4 =
100
-            '@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 58%;}}}'
101
-          const style5 =
102
-            '@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 61%;}}}'
103
-          const style6 =
104
-            '@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 66%;}}}'
105
-          const style7 =
106
-            '@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 71%;}}}'
107
-          const style8 =
108
-            '@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 75%;}}}'
109
-          const style9 =
110
-            '@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 80%;}}}'
111
-          const style10 =
112
-            '@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 85%;}}}'
113
-          const style11 =
114
-            '@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 87%;}}}'
115
-          const style12 =
116
-            '@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 89%;}}}'
117
-          if (this.num >= 13) {
118
-            printJS({
119
-              printable: 'prescription-print',
120
-              type: 'html',
121
-              style: style,
122
-              scanStyles: false
123
-            })
124
-          } else if (this.num == 12) {
125
-            printJS({
126
-              printable: 'prescription-print',
127
-              type: 'html',
128
-              style: style2,
129
-              scanStyles: false
130
-            })
131
-          } else if (this.num == 11) {
132
-            printJS({
133
-              printable: 'prescription-print',
134
-              type: 'html',
135
-              style: style3,
136
-              scanStyles: false
137
-            })
138
-          } else if (this.num == 10) {
139
-            printJS({
140
-              printable: 'prescription-print',
141
-              type: 'html',
142
-              style: style4,
143
-              scanStyles: false
144
-            })
145
-          } else if (this.num == 9) {
146
-            printJS({
147
-              printable: 'prescription-print',
148
-              type: 'html',
149
-              style: style5,
150
-              scanStyles: false
151
-            })
152
-          } else if (this.num == 8) {
153
-            printJS({
154
-              printable: 'prescription-print',
155
-              type: 'html',
156
-              style: style6,
157
-              scanStyles: false
158
-            })
159
-          } else if (this.num == 7) {
160
-            printJS({
161
-              printable: 'prescription-print',
162
-              type: 'html',
163
-              style: style7,
164
-              scanStyles: false
165
-            })
166
-          } else if (this.num == 6) {
167
-            printJS({
168
-              printable: 'prescription-print',
169
-              type: 'html',
170
-              style: style8,
171
-              scanStyles: false
172
-            })
173
-          } else if (this.num == 5) {
174
-            printJS({
175
-              printable: 'prescription-print',
176
-              type: 'html',
177
-              style: style9,
178
-              scanStyles: false
179
-            })
180
-          } else if (this.num == 4) {
181
-            printJS({
182
-              printable: 'prescription-print',
183
-              type: 'html',
184
-              style: style10,
185
-              scanStyles: false
186
-            })
187
-          } else if (this.num == 3) {
188
-            printJS({
189
-              printable: 'prescription-print',
190
-              type: 'html',
191
-              style: style11,
192
-              scanStyles: false
193
-            })
194
-          } else if (this.num <= 2) {
195
-            printJS({
196
-              printable: 'prescription-print',
197
-              type: 'html',
198
-              style: style12,
199
-              scanStyles: false
200
-            })
201
-          }
202
-        }, 500)
203
-      } else if (
204
-        this.$store.getters.xt_user.org_id == 9504 ||
205
-        this.$store.getters.xt_user.org_id == 10028
206
-      ) {
207
-        const style =
208
-          '@media print {.printTitle{font-size: 20px;text-align: center;font-weight: bold;}.infoMain{display: flex;flex-wrap: wrap;padding:0 10px;margin-top:10px;font-size:12px;}.infoMain .infoP{width: 33%;}.chargeBox{border: 1px solid #000;font-size:12px;}.chargeUl{display:flex;justify-content: space-between;text-align: center;}.chargeUl p{line-height: 1px;}.chargeP{line-height: 1px;padding-bottom:16px;}.moneyBox{display: flex;justify-content: space-between;padding: 0 10px;background: #eeeeee;-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;-ms-print-color-adjust:exact;print-color-adjust:exact;height: 40px;align-items: center;border:1px solid #000; border-top:none;font-size:12px;}.actionBar{display: flex;justify-content: space-between; line-height: 24px;padding:0 10px;font-size:12px;}.actionBar div{width:150px;}}'
209
-        printJS({
210
-          printable: 'prescription-print',
211
-          type: 'html',
212
-          style: style,
213
-          scanStyles: false
214
-        })
215
-      } else {
216
-        // 医保环境打印格式
217
-        if (
218
-          this.$store.getters.xt_user.org_id == 9919 ||
219
-          this.$store.getters.xt_user.org_id == 10106
220
-        ) {
221
-          const style =
222
-            '@media print {.statementTitle{font-size: 28px;text-align: center;font-weight: bold;margin-bottom: 10px;}.statementTable{width: 100%;text-align: center;border-collapse: collapse;line-height: 40px;font-size: 16px;border-color: #000;}}'
223
-          printJS({
224
-            printable: 'statement-print',
225
-            type: 'html',
226
-            style: style,
227
-            scanStyles: false
228
-          })
229
-        } else if (
230
-          // this.$store.getters.xt_user.org_id == 0 ||
231
-          this.$store.getters.xt_user.org_id == 10191
232
-        ) {
233
-          const style =
234
-            '@media print {#statement-print{font-size:14px;border:1px solid white}.statementTitle{font-size: 22px;text-align: center;font-weight: bold;}table{border-collapse: collapse;text-align: center;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 57%;}}}'
235
-          printJS({
236
-            printable: 'statement-print',
237
-            type: 'html',
238
-            style: style,
239
-            scanStyles: false
240
-          })
241
-          // const style =
242
-          //     "@media print {.statementTable{width: 100%;text-align: center;border-collapse: collapse;line-height: 40px;font-size: 14px;border-color: #000;} .statementTable thead{font-size: 28px;text-align: center;font-weight: bold;margin-bottom: 10px;} .statementTable tbody{text-align:left;} .statementTable tbody .view_tr{text-align:center;border: 1px solid;} tbody .dashed_tr{border: 1px dashed;text-align:center} .list_table{width: 100%;margin-bottom: 100px;} tbody tr td div{height:25px;}}";
243
-          // printJS({
244
-          //   printable: "statement-print",
245
-          //   type: "html",
246
-          //   style: style,
247
-          //   scanStyles: false,
248
-          // });
249
-        }  else {
250
-          const style =
251
-            '@media print {#statement-print{font-size:14px;border:1px solid white}.statementTitle{font-size: 22px;text-align: center;font-weight: bold;}table{border-collapse: collapse;text-align: center;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 57%;}}}'
252
-          printJS({
253
-            printable: 'statement-print',
254
-            type: 'html',
255
-            style: style,
256
-            scanStyles: false
257
-          })
258
-        }
259
-      }
260
-
261
-      // if (this.org_template_info.template_id == 1) {
262
-      //   printJS({
263
-      //     printable: "dialysis-print-box",
264
-      //     type: "html",
265
-      //     style: style,
266
-      //     scanStyles: false
267
-      //   });
268
-      // }
269
-    },
270
-    getAllDoctorList() {
271
-      getAllDoctorList().then((response) => {
272
-        if (response.data.state == 1) {
273
-          var doctor = response.data.data.doctor
274
-
275
-          this.doctorList = doctor
276
-        }
86
+      const style =
87
+        '@media print {#statement-print{font-size:14px;border:1px solid white}.statementTitle{font-size: 22px;text-align: center;font-weight: bold;}table{border-collapse: collapse;text-align: center;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 57%;}}}'
88
+      printJS({
89
+        printable: 'statement-print',
90
+        type: 'html',
91
+        style: style,
92
+        scanStyles: false
277 93
       })
278 94
 
279
-    }, getType(med_chrgitm_type) {
280
-      switch (med_chrgitm_type) {
281
-        case '01':
282
-          return '床位费'
283
-          break
284
-        case '02':
285
-          return '诊察费'
286
-
287
-          break
288
-        case '03':
289
-          return '检查费'
290
-
291
-          break
292
-        case '04':
293
-          return '化验费'
294
-          break
295
-        case '05':
296
-          return '治疗费'
297
-
298
-          break
299
-        case '06':
300
-          return '手术费'
301
-
302
-          break
303
-        case '07':
304
-          return '护理费'
305
-          break
306
-        case '08':
307
-          return '材料费'
308
-
309
-          break
310
-        case '09':
311
-          return '西药费'
312
-
313
-          break
314
-        case '10':
315
-          return '中药饮片费'
316
-
317
-          break
318
-        case '11':
319
-          return '中成药费'
320
-
321
-          break
322
-        case '12':
323
-          return '一般诊疗费'
324
-
325
-          break
326
-        case '13':
327
-          return '挂号费'
328
-
329
-          break
330
-        case '14':
331
-          return '其他费'
332
-
333
-          break
334
-
335
-      }
336
-
337
-    },
338
-    getAllHisPatientList() {
339
-      const params = {
340
-        record_date: this.record_date
341
-      }
342
-      getAllHisPatientList(params).then((response) => {
343
-        if (response.data.state == 1) {
344
-          this.patientTableData = response.data.data.list
345
-          this.patientTableDataTwo = response.data.data.list
346
-
347
-          let cal_one = 0
348
-          let cal_two = 0
349
-          for (let i = 0; i < response.data.data.list.length; i++) {
350
-            if (
351
-              response.data.data.list[i].prescription == null ||
352
-              response.data.data.list[i].prescription.length == 0
353
-            ) {
354
-              cal_one = cal_one + 1
355
-            }
356
-            if (
357
-              response.data.data.list[i].prescription != null &&
358
-              response.data.data.list[i].prescription.length > 0
359
-            ) {
360
-              cal_two = cal_two + 1
361
-            }
362
-          }
363
-          // this.$refs.tab.setCurrentRow(this.patientTableData[0])
364
-          // console.log(this.patientTableData[0])
365
-          // this.choosePatient(this.patientTableData[0])
366
-          this.cal_one = cal_one
367
-          this.cal_two = cal_two
368
-        }
369
-      })
370
-    },
371
-
372
-    changePatient(row) {
373
-      console.log('row', row)
374
-      this.patient_id = row.patient_id
375
-      this.record_date = this.record_date
376
-      this.prescription_id = this.prescription_id
377
-      //   var params = {
378
-      //     patient_id:row.patient_id,
379
-      //     record_date:this.record_date,
380
-      //     prescription_id:this.prescription_id,
381
-      //   }
382
-      // getPrescriptionPrint(params).then(response=>{
383
-      //     if(response.data.state == 1){
384
-      //       var advicePrint =  response.data.data.advicePrint
385
-      //       console.log("adviceprint",advicePrint)
386
-      //       this.advicePrint = advicePrint
387
-      //       // var hisPatient =  response.data.data.hisPatient
388
-      //       // console.log("hispatient",hisPatient)
389
-      //       // this.hisPatient = hisPatient
390
-      //       var patient =  response.data.data.patient
391
-      //       console.log("patient",patient)
392
-      //       this.patient = patient
393
-      //       var doctorPorject = response.data.data.doctorPorject
394
-      //       console.log("doctorporject",doctorPorject)
395
-      //     }
396
-      // })
397
-    },
398
-    getTimes(time) {
399
-      return uParseTime(time, '{y}-{m}-{d}')
400 95
     }, getTotal: function(items) {
401 96
       let total = 0
402 97
       for (let i = 0; i < items.length; i++) {
@@ -408,7 +103,7 @@ export default {
408 103
       var list = []
409 104
       for (let a = 0; a < details.length; a++) {
410 105
         let obj = {}
411
-        if(details[a].advice_id > 0 && details[a].project_id == 0) {
106
+        if (details[a].advice_id > 0 && details[a].project_id == 0) {
412 107
           obj['yibao_code'] = details[a].advice.drug.medical_insurance_number
413 108
           obj['yiyuan_code'] = details[a].advice.drug.id
414 109
           obj['name'] = details[a].advice.advice_name
@@ -423,12 +118,12 @@ export default {
423 118
           list.push(obj)
424 119
         }
425 120
 
426
-        if(details[a].advice_id == 0 && details[a].project_id > 0 && details[a].project.type == 2) {
121
+        if (details[a].advice_id == 0 && details[a].project_id > 0 && details[a].project.type == 2) {
427 122
           obj['yibao_code'] = details[a].project.project.medical_code
428 123
           obj['yiyuan_code'] = details[a].project.project.id
429 124
           obj['name'] = details[a].project.project.project_name
430 125
           obj['unit'] = details[a].project.project.unit
431
-          obj['spec'] = ""
126
+          obj['spec'] = ''
432 127
           obj['count'] = details[a].cnt
433 128
           obj['price'] = parseFloat(details[a].pric)
434 129
           obj['psn_pay'] = (details[a].selfpay_prop * details[a].det_item_fee_sumamt).toFixed(2)
@@ -436,7 +131,7 @@ export default {
436 131
           list.push(obj)
437 132
         }
438 133
 
439
-        if(details[a].advice_id == 0 && details[a].project_id > 0 && details[a].project.type == 3) {
134
+        if (details[a].advice_id == 0 && details[a].project_id > 0 && details[a].project.type == 3) {
440 135
           obj['yibao_code'] = details[a].project.good_info.medical_insurance_number
441 136
           obj['yiyuan_code'] = details[a].project.good_info.id
442 137
           obj['name'] = details[a].project.good_info.good_name
@@ -544,7 +239,7 @@ export default {
544 239
               console.log('this.num', this.num)
545 240
             }
546 241
           })
547
-        } else if (this.org_id == 10028  || this.org_id == 9504) {
242
+        } else if (this.org_id == 10028 || this.org_id == 9504) {
548 243
           getPrivateExpenses(params).then((response) => {
549 244
             if (response.data.state == 0) {
550 245
               // this.$message.error(response.data.msg)
@@ -715,7 +410,7 @@ export default {
715 410
                 let obj9 = {
716 411
                   details: [],
717 412
                   med_chrgitm_name: that.getType(med_chrgitm_types[i]),
718
-                  total:0,
413
+                  total: 0
719 414
                 }
720 415
 
721 416
                 // if(med_chrgitm_types[i] == '09'){
@@ -811,7 +506,6 @@ export default {
811 506
           })
812 507
         }
813 508
       } else {
814
-        console.log(this.org_id)
815 509
         if (this.org_id == 0) {
816 510
           let params = {
817 511
             order_id: obj.order_id,
@@ -1103,7 +797,6 @@ export default {
1103 797
                 that.info['otherSelfTotal'] =
1104 798
                   response.data.data.otherSelfTotal
1105 799
 
1106
-
1107 800
                 //org_id 10485,此代码为阳春恒健血液透析中心结算单模版数据处理逻辑
1108 801
                 var list = []
1109 802
                 //获取所有项目类型进行去重
@@ -1121,7 +814,7 @@ export default {
1121 814
                   let obj9 = {
1122 815
                     details: [],
1123 816
                     med_chrgitm_name: that.getType(med_chrgitm_types[i]),
1124
-                    total:0,
817
+                    total: 0
1125 818
                   }
1126 819
 
1127 820
                   let tempDetails = []
@@ -1137,7 +830,6 @@ export default {
1137 830
                 that.info['new_list'] = list
1138 831
                 //org_id 10485,此代码为阳春恒健血液透析中心结算单模版数据处理逻辑
1139 832
 
1140
-
1141 833
                 let obj = {
1142 834
                   type: 1,
1143 835
                   details: [],

src/xt_pages/outpatientTool/QueryData.vue → src/xt_pages/outpatientTool/queryData.vue 查看文件

@@ -12,7 +12,7 @@
12 12
         "
13 13
       >
14 14
         <div>
15
-          <el-select v-model="query_type" placeholder="退费标志" >
15
+          <el-select v-model="query_type" placeholder="类别" >
16 16
             <el-option label="本地" value="1"></el-option>
17 17
             <el-option label="异地" value="2"></el-option>
18 18
           </el-select>
@@ -30,51 +30,41 @@
30 30
             <el-option label="门诊特殊病(14)" value="14"></el-option>
31 31
           </el-select>
32 32
         </div>
33
+        <div style="margin-bottom: 10px;">
34
+          <el-date-picker
35
+            size="small"
36
+            v-model="start_time"
37
+            prefix-icon="el-icon-date"
38
+            :editable="false"
39
+            :clearable="false"
40
+            style="width: 150px; "
41
+            type="date"
42
+            placeholder="选择开始日期"
43
+            format="yyyy-MM-dd"
44
+            value-format="yyyy-MM-dd"
45
+            align="right"
46
+          ></el-date-picker>
47
+          <span style="text-align: center;">-</span>
48
+          <el-date-picker
49
+            size="small"
50
+            v-model="end_time"
51
+            prefix-icon="el-icon-date"
52
+            :editable="false"
53
+            :clearable="false"
54
+            style="width: 150px; "
55
+            type="date"
56
+            placeholder="选择结束日期"
57
+            format="yyyy-MM-dd"
58
+            value-format="yyyy-MM-dd"
59
+            align="right"
60
+          ></el-date-picker>
61
+        </div>
33 62
         <div>
34
-          <el-select placeholder="证件号码" >
35
-            <el-input v-model="certno" placeholder="" style="width:150px;"></el-input>
36
-          </el-select>
37
-          <el-button @click="queryPsn">获取人员信息</el-button>
63
+            <el-input v-model="certno" placeholder="证件号码" style="width:150px;"></el-input>
38 64
         </div>
39
-
40 65
         <div>
41
-          <el-select placeholder="人员编号" >
42
-            <el-input disabled v-model="psn_no" placeholder="" style="width:150px;"></el-input>
43
-          </el-select>
66
+          <el-button @click="queryData">查询</el-button>
44 67
         </div>
45
-
46
-
47
-      </div>
48
-      <div style="margin-bottom: 10px;">
49
-        <el-date-picker
50
-          size="small"
51
-          v-model="start_time"
52
-          prefix-icon="el-icon-date"
53
-          @change="handleStartTimeChange"
54
-          :editable="false"
55
-          :clearable="false"
56
-          style="width: 196px; "
57
-          type="date"
58
-          placeholder="选择开始日期"
59
-          format="yyyy-MM-dd"
60
-          value-format="yyyy-MM-dd"
61
-          align="right"
62
-        ></el-date-picker>
63
-        <span style="text-align: center;">-</span>
64
-        <el-date-picker
65
-          size="small"
66
-          v-model="end_time"
67
-          prefix-icon="el-icon-date"
68
-          @change="handleEndTimeChange"
69
-          :editable="false"
70
-          :clearable="false"
71
-          style="width: 196px; "
72
-          type="date"
73
-          placeholder="选择结束日期"
74
-          format="yyyy-MM-dd"
75
-          value-format="yyyy-MM-dd"
76
-          align="right"
77
-        ></el-date-picker>
78 68
       </div>
79 69
       <el-table
80 70
         :data="tableData"
@@ -157,8 +147,8 @@ export default {
157 147
       zone_options: [
158 148
         { id: 0, text: '全部分区' }
159 149
       ],
160
-      refd_setl_flag:"0",
161
-      med_type:"14",
150
+      refd_setl_flag:"",
151
+      med_type:"",
162 152
       certno:"",
163 153
       psn_no:"",
164 154
       start_time:"",
@@ -171,6 +161,7 @@ export default {
171 161
       tableData: [],
172 162
       limit: 10,
173 163
       page: 1,
164
+      total:0,
174 165
     };
175 166
   },
176 167
   created() {
@@ -178,18 +169,21 @@ export default {
178 169
   },
179 170
 
180 171
   methods: {
181
-    queryData(row){
172
+    queryData(){
182 173
       var that = this;
183 174
       axios
184 175
         .get("http://127.0.0.1:9532/api/querydata", {
185 176
           params: {
186
-            refd_setl_flag:this.refd_setl_flag,
187
-            med_type: this.med_type,
188
-            admin_user_id: this.$store.getters.xt_user.user.id,
189
-            certno:"",
190
-            psn_no:"",
191
-            start_time:this.start_time,
192
-            end_time: this.end_time,
177
+            type:that.query_type,
178
+            refd_setl_flag:that.refd_setl_flag,
179
+            med_type: that.med_type,
180
+            admin_user_id: that.$store.getters.xt_user.user.id,
181
+            certno:that.certno,
182
+            psn_no:that.psn_no,
183
+            start_time:that.start_time,
184
+            end_time: that.end_time,
185
+            page:this.page,
186
+            limit:this.limit
193 187
           },
194 188
         })
195 189
         .then(function (response) {
@@ -208,65 +202,22 @@ export default {
208 202
                 .catch(() => {
209 203
                 });
210 204
             } else {
211
-                that.tableData = response.data.data.order
212
-            }
213
-          }
214
-        })
215
-        .catch(function (error) {
216
-        });
217
-
205
+              that.tableData = response.data.data.order
206
+              that.total = response.data.data.total
218 207
 
219
-    },
220
-    queryPsn(){
221
-      var that = this;
222
-      axios
223
-        .get("http://127.0.0.1:9532/api/querydata", {
224
-          params: {
225
-            admin_user_id: this.$store.getters.xt_user.user.id,
226
-            certno:this.certno,
227
-          },
228
-        })
229
-        .then(function (response) {
230
-          if (response.data.state == 0) {
231
-            that.$message.error(response.data.msg);
232
-            return false;
233
-          } else {
234
-            if (response.data.data.failed_code == -10) {
235
-              that
236
-                .$confirm(response.data.data.msg, "医保错误信息", {
237
-                  confirmButtonText: "确 定",
238
-                  type: "warning",
239
-                })
240
-                .then(() => {
241
-                })
242
-                .catch(() => {
243
-                });
244
-            } else {
245
-              that.psn_no = response.data.data.psn_no
246 208
             }
247 209
           }
248 210
         })
249 211
         .catch(function (error) {
250 212
         });
251
-
252 213
     },
253 214
     handleSizeChange(limit) {
254 215
       this.limit = limit;
255
-      this.getHisOrderList();
216
+      this.queryData();
256 217
     },
257 218
     handleCurrentChange(page) {
258 219
       this.page = page;
259
-      this.getHisOrderList();
260
-    },
261
-    handleStartTimeChange() {
262
-      this.page = 1;
263
-      this.keywords = "";
264
-      this.getHisOrderList();
265
-    },
266
-    handleEndTimeChange() {
267
-      this.page = 1;
268
-      this.keywords = "";
269
-      this.getHisOrderList();
220
+      this.queryData();
270 221
     },
271 222
     getTimes(time) {
272 223
       return uParseTime(time, "{y}-{m}-{d}");

+ 21 - 21
src/xt_pages/workforce/scheduleTablePrintTwo.vue 查看文件

@@ -49,7 +49,7 @@
49 49
                   <span v-if="item.Mon_M.patient_id">
50 50
                     <span>{{ item.Mon_M.patient }} </span><br/>
51 51
                     <span >{{ item.Mon_M.mode_name }}</span><br/>
52
-                    <span v-if="org_id==10469 || org_id ==0">{{getAnticoagulant(item.Mon_M.anticoagulant)}}</span><br/>
52
+                    <span v-if="org_id ==0">{{getAnticoagulant(item.Mon_M.anticoagulant)}}</span><br/>
53 53
                     <span v-show="showflag">{{item.Mon_M.dialysis_machine_name}}
54 54
                    
55 55
                     </span>
@@ -59,7 +59,7 @@
59 59
                   <span v-if="item.Mon_A.patient_id">
60 60
                     <span>{{ item.Mon_A.patient }} </span><br/>
61 61
                     <span >{{ item.Mon_A.mode_name }}</span><br/>
62
-                     <span v-if="org_id==10469 || org_id == 0">{{getAnticoagulant(item.Mon_A.anticoagulant)  }}</span>
62
+                     <span v-if="org_id == 0">{{getAnticoagulant(item.Mon_A.anticoagulant)  }}</span>
63 63
                     <span v-show="showflag">{{item.Mon_A.dialysis_machine_name}}
64 64
                      
65 65
                     </span>
@@ -69,7 +69,7 @@
69 69
                     <span v-if="item.Mon_N.patient_id">
70 70
                         <span>{{ item.Mon_N.patient }} </span><br/>
71 71
                         <span >{{ item.Mon_N.mode_name }}</span><br/>
72
-                        <span v-if="org_id ==10469 || org_id == 0">{{getAnticoagulant(item.Mon_N.anticoagulant)  }}</span>
72
+                        <span v-if="org_id == 0">{{getAnticoagulant(item.Mon_N.anticoagulant)  }}</span>
73 73
                         <span v-show="showflag">{{item.Mon_N.dialysis_machine_name}}
74 74
                          
75 75
                         </span>
@@ -79,7 +79,7 @@
79 79
                     <span v-if="item.Tue_M.patient_id">
80 80
                         <span>{{ item.Tue_M.patient }} </span><br/>
81 81
                         <span >{{ item.Tue_M.mode_name }}</span><br/>
82
-                        <span v-if="org_id==0||org_id==10469">{{getAnticoagulant(item.Tue_M.anticoagulant )  }}</span><br/>
82
+                        <span v-if="org_id==0">{{getAnticoagulant(item.Tue_M.anticoagulant )  }}</span><br/>
83 83
                         <span v-show="showflag">{{item.Tue_M.dialysis_machine_name}}
84 84
                          
85 85
                         </span>
@@ -89,7 +89,7 @@
89 89
                     <span v-if="item.Tue_A.patient_id">
90 90
                       <span>{{ item.Tue_A.patient }} </span><br/>
91 91
                         <span >{{ item.Tue_A.mode_name }}</span><br/>
92
-                        <span v-if="org_id ==0||org_id == 10469">{{ getAnticoagulant(item.Tue_A.anticoagulant)}}</span>
92
+                        <span v-if="org_id ==0">{{ getAnticoagulant(item.Tue_A.anticoagulant)}}</span>
93 93
                         <span v-show="showflag">{{item.Tue_A.dialysis_machine_name}}
94 94
                          
95 95
                         </span>
@@ -100,7 +100,7 @@
100 100
                     <span v-if="item.Tue_N.patient_id">
101 101
                       <span>{{ item.Tue_N.patient }} </span><br/>
102 102
                         <span >{{ item.Tue_N.mode_name }}</span><br/>
103
-                        <span v-if="org_id==0||org_id ==10469">{{getAnticoagulant(item.Tue_N.anticoagulant)  }}</span>
103
+                        <span v-if="org_id==0">{{getAnticoagulant(item.Tue_N.anticoagulant)  }}</span>
104 104
                         <span v-show="showflag">{{item.Tue_N.dialysis_machine_name}}
105 105
                           
106 106
                         </span>
@@ -110,7 +110,7 @@
110 110
                     <span v-if="item.Wed_M.patient_id">
111 111
                       <span>{{ item.Wed_M.patient }} </span><br/>
112 112
                         <span >{{ item.Wed_M.mode_name }}</span><br/>
113
-                        <span v-if="org_id == 0 || org_id ==10469">{{getAnticoagulant(item.Wed_M.anticoagulant)  }}</span><br/>
113
+                        <span v-if="org_id == 0">{{getAnticoagulant(item.Wed_M.anticoagulant)  }}</span><br/>
114 114
                         <span v-show="showflag">{{item.Wed_M.dialysis_machine_name}}
115 115
                           
116 116
                         </span>
@@ -120,7 +120,7 @@
120 120
                     <span v-if="item.Wed_A.patient_id">
121 121
                       <span>{{ item.Wed_A.patient }} </span><br/>
122 122
                         <span >{{ item.Wed_A.mode_name }}</span><br/>
123
-                        <span v-if="org_id ==0||org_id ==10469">{{getAnticoagulant(item.Wed_A.anticoagulant)}}</span>
123
+                        <span v-if="org_id ==0">{{getAnticoagulant(item.Wed_A.anticoagulant)}}</span>
124 124
                         <span v-show="showflag">{{item.Wed_A.dialysis_machine_name}}
125 125
                          
126 126
                         </span>
@@ -130,7 +130,7 @@
130 130
                     <span v-if="item.Wed_N.patient_id">
131 131
                       <span>{{ item.Wed_N.patient }} </span><br/>
132 132
                         <span >{{ item.Wed_N.mode_name }}</span><br/>
133
-                        <span v-if="org_id ==0 || org_id ==10469">{{ getAnticoagulant(item.Wed_N.anticoagulant) }}</span>
133
+                        <span v-if="org_id ==0">{{ getAnticoagulant(item.Wed_N.anticoagulant) }}</span>
134 134
                         <span v-show="showflag">{{item.Wed_N.dialysis_machine_name}}
135 135
                          
136 136
                         </span>
@@ -140,7 +140,7 @@
140 140
                     <span v-if="item.Thurs_M.patient_id">
141 141
                       <span>{{ item.Thurs_M.patient }} </span><br/>
142 142
                         <span >{{ item.Thurs_M.mode_name }}</span><br/>
143
-                        <span v-if="org_id == 0||org_id ==10469">{{ getAnticoagulant(item.Thurs_M.anticoagulant) }}</span>
143
+                        <span v-if="org_id == 0">{{ getAnticoagulant(item.Thurs_M.anticoagulant) }}</span>
144 144
                         <span v-show="showflag">{{item.Thurs_M.dialysis_machine_name}}
145 145
                          
146 146
                         </span>
@@ -150,7 +150,7 @@
150 150
                     <span v-if="item.Thurs_A.patient_id">
151 151
                       <span>{{ item.Thurs_A.patient }} </span><br/>
152 152
                         <span >{{ item.Thurs_A.mode_name }}</span><br/>
153
-                        <span v-if="org_id ==0||org_id ==10469">{{getAnticoagulant(item.Thurs_A.anticoagulant) }}</span> 
153
+                        <span v-if="org_id ==0">{{getAnticoagulant(item.Thurs_A.anticoagulant) }}</span> 
154 154
 
155 155
                         <span v-show="showflag">{{item.Thurs_A.dialysis_machine_name}}
156 156
                         
@@ -161,7 +161,7 @@
161 161
                     <span v-if="item.Thurs_N.patient_id">
162 162
                       <span>{{ item.Thurs_N.patient }} </span><br/>
163 163
                         <span >{{ item.Thurs_N.mode_name }}</span><br/>
164
-                        <span v-if="org_id ==0 || org_id ==10469" >{{ getAnticoagulant(item.Thurs_N.anticoagulant) }}</span> 
164
+                        <span v-if="org_id ==0" >{{ getAnticoagulant(item.Thurs_N.anticoagulant) }}</span> 
165 165
                         <span v-show="showflag">{{item.Thurs_N.dialysis_machine_name}}
166 166
                          
167 167
                         </span>
@@ -171,7 +171,7 @@
171 171
                     <span v-if="item.Fri_M.patient_id">
172 172
                       <span>{{ item.Fri_M.patient }} </span><br/>
173 173
                         <span >{{ item.Fri_M.mode_name }}</span><br/>
174
-                        <span v-if="org_id ==0||org_id ==10469">{{ getAnticoagulant(item.Fri_M.anticoagulant) }} </span><br/>
174
+                        <span v-if="org_id ==0">{{ getAnticoagulant(item.Fri_M.anticoagulant) }} </span><br/>
175 175
                         <span v-show="showflag">{{item.Fri_M.dialysis_machine_name}}
176 176
                           
177 177
                         </span>
@@ -181,7 +181,7 @@
181 181
                     <span v-if="item.Fri_A.patient_id">
182 182
                       <span>{{ item.Fri_A.patient }} </span><br/>
183 183
                         <span >{{ item.Fri_A.mode_name }}</span><br/>
184
-                        <span v-if="org_id ==0||org_id ==10469">{{ getAnticoagulant(item.Fri_A.anticoagulant) }}</span> 
184
+                        <span v-if="org_id ==0">{{ getAnticoagulant(item.Fri_A.anticoagulant) }}</span> 
185 185
                         <span v-show="showflag">{{item.Fri_A.dialysis_machine_name}}
186 186
                           
187 187
                         </span>
@@ -191,7 +191,7 @@
191 191
                     <span v-if="item.Fri_N.patient_id">
192 192
                       <span>{{ item.Fri_N.patient }} </span><br/>
193 193
                         <span >{{ item.Fri_N.mode_name }}</span><br/>
194
-                        <span v-if="org_id == 0||org_id ==10469">{{getAnticoagulant(item.Fri_N.anticoagulant)  }}</span>
194
+                        <span v-if="org_id == 0">{{getAnticoagulant(item.Fri_N.anticoagulant)  }}</span>
195 195
                         <span v-show="showflag">{{item.Fri_N.dialysis_machine_name}}
196 196
                           
197 197
                         </span>
@@ -201,7 +201,7 @@
201 201
                     <span v-if="item.Sat_M.patient_id">
202 202
                       <span>{{ item.Sat_M.patient }} </span><br/>
203 203
                         <span >{{ item.Sat_M.mode_name }}</span><br/>
204
-                        <span v-if="org_id ==0 || org_id ==10469">{{ getAnticoagulant(item.Sat_M.anticoagulant) }}</span> 
204
+                        <span v-if="org_id ==0">{{ getAnticoagulant(item.Sat_M.anticoagulant) }}</span> 
205 205
                         <span v-show="showflag">{{item.Sat_M.dialysis_machine_name}}
206 206
                          
207 207
                         </span>
@@ -211,7 +211,7 @@
211 211
                     <span v-if="item.Sat_A.patient_id">
212 212
                       <span>{{ item.Sat_A.patient }} </span><br/>
213 213
                         <span >{{ item.Sat_A.mode_name }}</span><br/>
214
-                        <span v-if="org_id ==0||org_id ==10469">{{ getAnticoagulant(item.Sat_A.anticoagulant) }}</span> 
214
+                        <span v-if="org_id ==0">{{ getAnticoagulant(item.Sat_A.anticoagulant) }}</span> 
215 215
                         <span v-show="showflag">{{item.Sat_A.dialysis_machine_name}}
216 216
                           
217 217
                         </span>
@@ -221,7 +221,7 @@
221 221
                     <span v-if="item.Sat_N.patient_id">
222 222
                       <span>{{ item.Sat_N.patient }} </span><br/>
223 223
                         <span >{{ item.Sat_N.mode_name }}</span><br/>
224
-                        <span v-if="org_id ==0||org_id ==10469">{{ getAnticoagulant(item.Sat_N.anticoagulant) }}</span> 
224
+                        <span v-if="org_id ==0">{{ getAnticoagulant(item.Sat_N.anticoagulant) }}</span> 
225 225
                         <span v-show="showflag">{{item.Sat_N.dialysis_machine_name}}
226 226
                          
227 227
                         </span>
@@ -231,7 +231,7 @@
231 231
                     <span v-if="item.Sun_M.patient_id">
232 232
                       <span>{{ item.Sun_M.patient }} </span><br/>
233 233
                         <span >{{ item.Sun_M.mode_name }}</span><br/>
234
-                        <span v-if="org_id ==0||org_id ==10469">{{ getAnticoagulant(item.Sun_M.anticoagulant) }}</span>
234
+                        <span v-if="org_id ==0">{{ getAnticoagulant(item.Sun_M.anticoagulant) }}</span>
235 235
                         <span v-show="showflag">{{item.Sun_M.dialysis_machine_name}}
236 236
                          
237 237
                         </span>
@@ -241,7 +241,7 @@
241 241
                     <span v-if="item.Sun_A.patient_id">
242 242
                       <span>{{ item.Sun_A.patient }} </span><br/>
243 243
                         <span >{{ item.Sun_A.mode_name }}</span><br/>
244
-                        <span v-if="org_id ==0 || org_id ==10469">{{getAnticoagulant(item.Sun_A.anticoagulant)}}</span>
244
+                        <span v-if="org_id ==0">{{getAnticoagulant(item.Sun_A.anticoagulant)}}</span>
245 245
                         <span v-show="showflag">{{item.Sun_A.dialysis_machine_name}}
246 246
                          
247 247
                         </span>
@@ -252,7 +252,7 @@
252 252
                     <span v-if="item.Sun_N.patient_id">
253 253
                       <span>{{ item.Sun_N.patient }} </span><br/>
254 254
                         <span >{{ item.Sun_N.mode_name }}</span><br/>
255
-                        <span v-if="org_id ==0||org_id ==10469">{{ getAnticoagulant(item.Sun_N.anticoagulant ) }}</span>
255
+                        <span v-if="org_id ==0">{{ getAnticoagulant(item.Sun_N.anticoagulant ) }}</span>
256 256
                         <span v-show="showflag">{{item.Sun_N.dialysis_machine_name}}
257 257
                           
258 258
                         </span>