ソースを参照

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

张保健 1 年間 前
コミット
67bc70a659

+ 36 - 0
src/router/modules/dialysis.js ファイルの表示

@@ -347,6 +347,30 @@ export default {
347 347
         noCache: true
348 348
       }
349 349
     },
350
+    // {
351
+    //   path: '/dialysis/print/batch/fiftyone',
352
+    //   component: () =>
353
+    //     import('@/xt_pages/dialysis/batch_print/batch_print_order_fiftyone'),
354
+    //   hidden: true,
355
+    //   is_menu: false,
356
+    //   name: 'dialysis_batch_fiftyone',
357
+    //   meta: {
358
+    //     title: '批量打印',
359
+    //     noCache: true
360
+    //   }
361
+    // },
362
+    // {
363
+    //   path: '/dialysis/print/batch/fiftythree',
364
+    //   component: () =>
365
+    //     import('@/xt_pages/dialysis/batch_print/batch_print_order_fiftythree'),
366
+    //   hidden: true,
367
+    //   is_menu: false,
368
+    //   name: 'dialysis_batch_fiftythree',
369
+    //   meta: {
370
+    //     title: '批量打印',
371
+    //     noCache: true
372
+    //   }
373
+    // },
350 374
     {
351 375
       path: '/dialysis/print/batch/fiftynine',
352 376
       component: () =>
@@ -383,6 +407,18 @@ export default {
383 407
         noCache: true
384 408
       }
385 409
     },
410
+    {
411
+      path: '/dialysis/print/batch/sixtyTwo',
412
+      component: () =>
413
+        import('@/xt_pages/dialysis/batch_print/batch_print_order_sixtyTwo'),
414
+      hidden: true,
415
+      is_menu: false,
416
+      name: 'dialysis_batch_sixtyTwo',
417
+      meta: {
418
+        title: '批量打印',
419
+        noCache: true
420
+      }
421
+    },
386 422
     {
387 423
       path: '/dialysis/print/batch/seven',
388 424
       component: () =>

+ 2 - 2
src/xt_pages/dialysis/details/DialysisPrescription.vue ファイルの表示

@@ -142,8 +142,8 @@
142 142
           <label>目标超滤量 : </label>
143 143
           <span class="content">{{ target_ultrafiltration != "0" ? target_ultrafiltration : ""}}</span>
144 144
           
145
-          <span v-if="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 != 10395  && this.$store.getters.xt_user.template_info.template_id!=60  && this.$store.getters.xt_user.template_info.org_id != 10340  && 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"  class="unit">{{ target_ultrafiltration != "0" ? "L" : "" }}</span>
146
-          <span v-if="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 == 10395 || this.$store.getters.xt_user.template_info.template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10340 || 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" class="unit">{{ target_ultrafiltration != "0" ? "ml" : "" }}</span>
145
+          <span v-if="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 != 10395  && this.$store.getters.xt_user.template_info.template_id!=60  && this.$store.getters.xt_user.template_info.org_id != 10340  && 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 != 9829"  class="unit">{{ target_ultrafiltration != "0" ? "L" : "" }}</span>
146
+          <span v-if="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 == 10395 || this.$store.getters.xt_user.template_info.template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10340 || 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 == 9829" class="unit">{{ target_ultrafiltration != "0" ? "ml" : "" }}</span>
147 147
         </li>
148 148
 
149 149
          <li v-if="isShow('目标超滤量') && this.$store.getters.xt_user.template_info.org_id == 10290">

+ 3 - 0
src/xt_pages/dialysis/details/dialog/AssessmentAfterDislysis.vue ファイルの表示

@@ -1366,6 +1366,9 @@ export default {
1366 1366
 
1367 1367
     var date = this.$route.query && this.$route.query.date
1368 1368
     this.record_date = date ? uParseTime(date, '{y}-{m}-{d}') : parseTime(new Date(), '{y}-{m}-{d}')
1369
+    if(this.$store.getters.xt_user.template_info.org_id == 0 ||  this.$store.getters.xt_user.template_info.org_id==9829){
1370
+      this.AssessmentAfterDislysis.pulse_frequency = 80
1371
+    }
1369 1372
   },
1370 1373
   components: {
1371 1374
     MultiSelectBox

+ 29 - 0
src/xt_pages/dialysis/details/dialog/adviceDialog/AddGroupAdvice.vue ファイルの表示

@@ -1590,6 +1590,35 @@ export default {
1590 1590
           }
1591 1591
       }
1592 1592
 
1593
+      if( this.$store.getters.xt_user.org.id == 9829 ){
1594
+          var year = date.getFullYear()
1595
+          var month = date.getMonth() + 1
1596
+          var day = date.getDate()
1597
+
1598
+          var hours = date.getHours()
1599
+          var minites = date.getMinutes()
1600
+
1601
+          if (month < 10) {
1602
+            month = '0' + month
1603
+          }
1604
+          if (day < 10) {
1605
+            day = '0' + day
1606
+          }
1607
+          if (hours < 10) {
1608
+            hours = '0' + hours
1609
+          }
1610
+          if (minites < 10) {
1611
+            minites = '0' + minites
1612
+          }
1613
+          if (this.schedulePatient.schedule_type == 1) {
1614
+            this.groupForm.start_time = year + '-' + month + '-' + day + ' ' + '06:30'
1615
+          } else if (this.schedulePatient.schedule_type == 2) {
1616
+            this.groupForm.start_time= year + '-' + month + '-' + day + ' ' + '11:00'
1617
+          } else if (this.schedulePatient.schedule_type == 3) {
1618
+           this.groupForm.start_time = year + '-' + month + '-' + day + ' ' + '15:30'
1619
+          }
1620
+      }
1621
+
1593 1622
     },
1594 1623
     selectAllTemplateAdvice(selection) {
1595 1624
       console.log("params",selection)

+ 72 - 32
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue ファイルの表示

@@ -95,7 +95,7 @@
95 95
                     </el-col>
96 96
 
97 97
                     <el-col :span="8"
98
-                            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 || this.$store.getters.xt_user.template_info.org_id == 10395 ||this.$store.getters.xt_user.template_info.template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10340 || 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)">
98
+                            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 || this.$store.getters.xt_user.template_info.org_id == 10395 ||this.$store.getters.xt_user.template_info.template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10340 || 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 == 9829)">
99 99
                         <el-form-item label="目标超滤量(ml):">
100 100
                             <el-input
101 101
                                     type="number"
@@ -106,7 +106,7 @@
106 106
 
107 107
 
108 108
                     <el-col :span="8"
109
-                            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 &&  this.$store.getters.xt_user.template_info.org_id != 10395 &&  this.$store.getters.xt_user.template_info.template_id != 60 &&  this.$store.getters.xt_user.template_info.org_id != 10340 && 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">
109
+                            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 &&  this.$store.getters.xt_user.template_info.org_id != 10395 &&  this.$store.getters.xt_user.template_info.template_id != 60 &&  this.$store.getters.xt_user.template_info.org_id != 10340 && 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!=9829">
110 110
                         <el-form-item label="目标超滤量(L):">
111 111
                             <el-input
112 112
                                     type="number"
@@ -189,13 +189,14 @@
189 189
                     <el-row :gutter="20"> -->
190 190
 
191 191
                     <el-col :span="8" v-if="isShows('抗凝剂')">
192
+                     
192 193
                         <el-form-item label="抗凝剂:">
193 194
                             <el-select v-model="dialysisPrescription.anticoagulant" placeholder="请选择"
194 195
                                        style="width:100%;"
195 196
                                        @change="changeThisAnticoagulant">
196 197
                                 <el-option :key="0" label="请选择" :value="0"></el-option>
197
-                                <el-option v-if="dialysisPrescription.anticoagulant ==3" :key="3" label="低分子肝素"
198
-                                           :value="3"></el-option>
198
+                                <!-- <el-option v-if="dialysisPrescription.anticoagulant ==3" :key="3" label="低分子肝素"
199
+                                           :value="3"></el-option> -->
199 200
                                 <el-option v-for="(item, index) in anticoagulantsConfit" :label="item.name"
200 201
                                            :key="index + 'e'"
201 202
                                            :value="item.id"></el-option>
@@ -205,6 +206,7 @@
205 206
 
206 207
 
207 208
                     <el-col :span="8" v-if="isShows('抗凝剂商品名称')">
209
+                      
208 210
                         <el-form-item label="抗凝剂商品名称:">
209 211
                             <el-input
210 212
                                     v-model="dialysisPrescription.antioxidant_commodity_name"
@@ -245,7 +247,7 @@
245 247
                                           v-model="dialysisPrescription.add_amount"></el-input>
246 248
                             </el-form-item>
247 249
 
248
-                            <el-form-item v-else :label="'追加肝素量(' + anticoagulant.shouji_unit + ') : '">
250
+                            <el-form-item v-if="dialysisPrescription.anticoagulant != 2 && dialysisPrescription.anticoagulant != 1" :label="'追加肝素量(' + anticoagulant.shouji_unit + ') : '">
249 251
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
250 252
                                           v-model="dialysisPrescription.add_amount"></el-input>
251 253
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
@@ -262,7 +264,7 @@
262 264
                                           v-model="dialysisPrescription.reduce_amount"></el-input>
263 265
                             </el-form-item>
264 266
 
265
-                            <el-form-item v-else :label="'减肝素量(' + anticoagulant.shouji_unit + ') : '">
267
+                            <el-form-item v-if="dialysisPrescription.anticoagulant != 2 && dialysisPrescription.anticoagulant != 1" :label="'减肝素量(' + anticoagulant.shouji_unit + ') : '">
266 268
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
267 269
                                           v-model="dialysisPrescription.reduce_amount"></el-input>
268 270
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
@@ -270,11 +272,11 @@
270 272
                             </el-form-item>
271 273
                     </el-col>
272 274
 
273
-                    <el-col :span="8" v-if="anticoagulant.shouji != -1 && isShows('首剂')">
274
-                        <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157 && this.$store.getters.xt_user.template_info.template_id!=54  && this.$store.getters.xt_user.template_info.org_id != 10340 && this.$store.getters.xt_user.template_info.org_id != 10432">
275
+                    <el-col :span="8" v-if="anticoagulant!=undefined && anticoagulant.shouji != -1 && isShows('首剂')  && dialysisPrescription.anticoagulant!=1 && dialysisPrescription.anticoagulant!=12">
276
+                        <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157 && this.$store.getters.xt_user.template_info.template_id!=54  && 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 != 9829">
275 277
                           <div v-if="this.$store.getters.xt_user.template_info.org_id != 10101 && this.$store.getters.xt_user.template_info.template_id != 45 && this.$store.getters.xt_user.template_info.org_id != 10346 && this.$store.getters.xt_user.template_info.org_id != 10387">
276 278
                             <el-form-item
277
-                                    v-if='this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 38 && this.$store.getters.xt_user.template_info.org_id != 9987 && this.$store.getters.xt_user.template_info.org_id!=9990'
279
+                                    v-if='dialysisPrescription.anticoagulant != 1 &&this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 38 && this.$store.getters.xt_user.template_info.org_id != 9987 && this.$store.getters.xt_user.template_info.org_id!=9990'
278 280
                                     :label="'首剂(' + anticoagulant.shouji_unit + ') : '">
279 281
 
280 282
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
@@ -291,7 +293,7 @@
291 293
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
292 294
                                           v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
293 295
                             </el-form-item>
294
-                           <el-form-item v-if="this.$store.getters.xt_user.template_info.org_id == 9990 && dialysisPrescription.anticoagulant!=7" :label="'首剂(iu):'"> 
296
+                           <el-form-item v-if="this.$store.getters.xt_user.template_info.org_id == 9990 && dialysisPrescription.anticoagulant!=7 && this.$store.getters.xt_user.template_info.template_id!=6" :label="'首剂(iu):'"> 
295 297
                                <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
296 298
                                           v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
297 299
 
@@ -299,9 +301,11 @@
299 301
                                           v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
300 302
                             </el-form-item>
301 303
 
304
+                          
305
+
302 306
 
303 307
                             <el-form-item
304
-                                    v-if='dialysisPrescription.anticoagulant == 2 && this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 38 || this.$store.getters.xt_user.template_info.org_id == 9987 || this.$store.getters.xt_user.template_info.org_id == 10346 || this.$store.getters.xt_user.template_info.org_id == 10387 && dialysisPrescription.anticoagulant == 2'
308
+                                    v-if='dialysisPrescription.anticoagulant == 2 && this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 38 || this.$store.getters.xt_user.template_info.org_id == 9987 || this.$store.getters.xt_user.template_info.org_id == 10346 || this.$store.getters.xt_user.template_info.org_id == 10387'
305 309
                                     :label="'首剂(mg) : '">
306 310
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
307 311
                                           v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
@@ -330,6 +334,7 @@
330 334
                         </div>
331 335
 
332 336
                         <div v-else>
337
+                            
333 338
                             <el-form-item v-if="dialysisPrescription.anticoagulant == 2" :label="'首剂(mg) : '">
334 339
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
335 340
                                           v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
@@ -350,8 +355,8 @@
350 355
                     </el-col>
351 356
 
352 357
 
353
-                    <el-col :span="8" v-if="anticoagulant.weichi != -1 && isShows('维持')">
354
-                        <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157  && this.$store.getters.xt_user.template_info.org_id != 9990 && this.$store.getters.xt_user.template_info.org_id != 9671  && this.$store.getters.xt_user.template_info.org_id != 10340 && this.$store.getters.xt_user.template_info.org_id != 10432">
358
+                    <el-col :span="8" v-if="anticoagulant!=undefined &&anticoagulant.weichi != -1 && isShows('维持')  && dialysisPrescription.anticoagulant!=1&& dialysisPrescription.anticoagulant!=12">
359
+                        <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157  && this.$store.getters.xt_user.template_info.org_id != 9990 && this.$store.getters.xt_user.template_info.org_id != 9671  && 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 != 9829">
355 360
                           <div v-if="this.$store.getters.xt_user.template_info.org_id != 10101 && this.$store.getters.xt_user.template_info.template_id != 45 && this.$store.getters.xt_user.template_info.template_id != 54 && this.$store.getters.xt_user.template_info.org_id != 10346 && this.$store.getters.xt_user.template_info.org_id != 10387 ">
356 361
                             <el-form-item :label="'维持(' + anticoagulant.weichi_unit + ') : '"
357 362
                                           v-if="anticoagulant.weichi != -1 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 38 && this.$store.getters.xt_user.template_info.org_id != 9987  && this.$store.getters.xt_user.template_info.org_id != 54 && this.$store.getters.xt_user.template_info.org_id != 9990">
@@ -414,8 +419,8 @@
414 419
 
415 420
 
416 421
 
417
-                    <el-col :span="8" v-if="anticoagulant.zongliang != -1 && isShows('总量')">
418
-                        <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157 && this.$store.getters.xt_user.template_info.org_id != 9671 && this.$store.getters.xt_user.template_info.org_id != 9675 && this.$store.getters.xt_user.template_info.org_id != 10340 && this.$store.getters.xt_user.template_info.org_id != 10432">
422
+                    <el-col :span="8" v-if="anticoagulant!=undefined &&anticoagulant.zongliang != -1 && isShows('总量') && dialysisPrescription.anticoagulant!=1&& dialysisPrescription.anticoagulant!=12">
423
+                        <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157 && this.$store.getters.xt_user.template_info.org_id != 9671 && this.$store.getters.xt_user.template_info.org_id != 9675 && 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 != 9829">
419 424
                           <div v-if="this.$store.getters.xt_user.template_info.org_id != 10101 && this.$store.getters.xt_user.template_info.template_id != 45 && this.$store.getters.xt_user.template_info.template_id != 54 && this.$store.getters.xt_user.template_info.org_id != 10346 && this.$store.getters.xt_user.template_info.org_id != 10387">
420 425
                             <el-form-item
421 426
                                     v-if='this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 38  && this.$store.getters.xt_user.template_info.org_id != 9987 && this.$store.getters.xt_user.template_info.template_id != 54 && this.$store.getters.xt_user.template_info.org_id != 10346 && this.$store.getters.xt_user.template_info.org_id != 10387 && this.$store.getters.xt_user.template_info.org_id != 9990'
@@ -1610,7 +1615,7 @@
1610 1615
             this.InnerDialogProps.selected = this.dialysisPrescription.plasma_separator
1611 1616
             this.InnerDialogProps.isShowTextArea = false
1612 1617
             break
1613
-
1618
+mu
1614 1619
           case '10': // 胆红素吸附柱
1615 1620
 
1616 1621
             this.InnerDialogProps.values = this.bilirubinAdsorptionColumn
@@ -1716,7 +1721,8 @@
1716 1721
         )
1717 1722
         // this.anticoagulantsConfit = this.$store.getters.anticoagulants_confit
1718 1723
 
1719
-        var anticoagulantsConfitOne = this.$store.getters.anticoagulants_confit
1724
+        this.anticoagulantsConfit = this.$store.getters.anticoagulants_confit
1725
+        console.log("抗凝剂",this.anticoagulantsConfit)
1720 1726
 
1721 1727
         // for (let i = 0; i < anticoagulantsConfitOne.length; i++) {
1722 1728
         //   console.log('anticoagulantsConfitOne', anticoagulantsConfitOne[i].name)
@@ -1730,15 +1736,15 @@
1730 1736
         // var arrthree = {}
1731 1737
         // arrthree = { ...arr }
1732 1738
         // console.log('arrthree', arrthree)
1733
-        const arrFour = []
1734
-        Object.keys(anticoagulantsConfitOne).map((item, index) => {
1735
-          arrFour.push(anticoagulantsConfitOne[item])
1736
-          // if (index != 2) {
1737
-          //   arrFour.push(anticoagulantsConfitOne[item])
1738
-          // }
1739
-        })
1740
-
1741
-        this.anticoagulantsConfit = arrFour
1739
+        // const arrFour = []
1740
+        // Object.keys(anticoagulantsConfitOne).map((item, index) => {
1741
+        //   arrFour.push(anticoagulantsConfitOne[item])
1742
+        //   // if (index != 2) {
1743
+        //   //   arrFour.push(anticoagulantsConfitOne[item])
1744
+        //   // }
1745
+        // })
1746
+        // console.log("arrFour0-0000000000000wo",arrFour)
1747
+        // this.anticoagulantsConfit = arrFour
1742 1748
         this.dialysisList = this.devices
1743 1749
 
1744 1750
         this.body_fluid_option = this.$store.getters.body_fluid
@@ -2246,6 +2252,22 @@
2246 2252
             } else if (schedual.schedule_type == 3) {
2247 2253
               this.start_time = year + '-' + month + '-' + day + ' ' + '18:00'
2248 2254
             }
2255
+           }else if(this.$store.getters.xt_user.org.id == 10447){
2256
+              if (schedual.schedule_type == 1) {
2257
+              this.start_time = year + '-' + month + '-' + day + ' ' + '7:00'
2258
+            } else if (schedual.schedule_type == 2) {
2259
+              this.start_time = year + '-' + month + '-' + day + ' ' + '11:00'
2260
+            } else if (schedual.schedule_type == 3) {
2261
+              this.start_time = year + '-' + month + '-' + day + ' ' + '18:00'
2262
+            }
2263
+           }else if(this.$store.getters.xt_user.org.id == 9829){
2264
+              if (schedual.schedule_type == 1) {
2265
+              this.start_time = year + '-' + month + '-' + day + ' ' + '6:30'
2266
+            } else if (schedual.schedule_type == 2) {
2267
+              this.start_time = year + '-' + month + '-' + day + ' ' + '11:00'
2268
+            } else if (schedual.schedule_type == 3) {
2269
+              this.start_time = year + '-' + month + '-' + day + ' ' + '15:30'
2270
+            }
2249 2271
            } else {
2250 2272
             if (schedual.schedule_type == 1) {
2251 2273
               this.start_time = year + '-' + month + '-' + day + ' ' + '07:00'
@@ -2313,6 +2335,9 @@
2313 2335
               this.dialysisPrescription.bicarbonate = 31.1
2314 2336
               this.dialysisPrescription.dialysate_flow = 500
2315 2337
             }
2338
+            if(this.$store.getters.xt_user.org.id == 10447){
2339
+              this.dialysisPrescription.dialysate_flow = 500
2340
+            }
2316 2341
         }
2317 2342
         if (this.predialysis == null || this.predialysis.id == 0) {
2318 2343
           
@@ -2374,12 +2399,20 @@
2374 2399
         if (isNaN(thismode) || thismode <= 0) {
2375 2400
           return false
2376 2401
         }
2377
-        if (val <= 2) {
2378
-          this.anticoagulant = this.anticoagulantsConfit[thismode - 1]
2379
-        }
2380
-        if (val > 2) {
2381
-          this.anticoagulant = this.anticoagulantsConfit[thismode - 2]
2402
+        // if (val != 12 && val!=1) {
2403
+        //   this.anticoagulant = this.anticoagulantsConfit[thismode - 1]
2404
+        // }
2405
+        // if (val == 12 || val == 1) {
2406
+        //   this.anticoagulant = this.anticoagulantsConfit[thismode - 2]
2407
+        //   console.log("抗凝剂",this.anticoagulant)
2408
+        // }
2409
+       if (
2410
+          typeof this.anticoagulantsConfit[thismode] === 'undefined' ||
2411
+          this.anticoagulantsConfit[thismode] == null
2412
+        ) {
2413
+          return false
2382 2414
         }
2415
+        this.anticoagulant = this.anticoagulantsConfit[thismode]
2383 2416
         if ((this.$store.getters.xt_user.template_info.template_id == 13 || this.$store.getters.xt_user.template_info.template_id == 41 || this.$store.getters.xt_user.template_info.template_id == 6 || this.$store.getters.xt_user.template_info.template_id == 47) && val == 2) {
2384 2417
            if(val == 2){
2385 2418
              this.anticoagulant.shouji_unit = 'mg'
@@ -3524,6 +3557,7 @@
3524 3557
           this.dialysisPrescription.displace_liqui_value = ""
3525 3558
           this.dialysisPrescription.displace_liqui_part = ""
3526 3559
         }
3560
+        
3527 3561
         const ParamsQuery = {}
3528 3562
         ParamsQuery['patient_id'] = this.$route.query.patient_id
3529 3563
         ParamsQuery['mode_id'] = id
@@ -3658,6 +3692,12 @@
3658 3692
           this.zhiShow = true
3659 3693
           this.huShow = true
3660 3694
           this.totalShow = true
3695
+
3696
+          //针对新化博翔
3697
+          if(this.$store.getters.xt_user.template_info.org_id ==10447){
3698
+             this.dialysisPrescription.displace_liqui_part = 1
3699
+             this.dialysisPrescription.displace_liqui_value = 35
3700
+          }
3661 3701
         }
3662 3702
 
3663 3703
       },
@@ -4040,7 +4080,7 @@
4040 4080
               this.dialysisPrescription['dialysate_temperature'] = ''
4041 4081
             }
4042 4082
             if (this.prescription['anticoagulant_shouji'] == 0) {
4043
-              this.dialysisPrescription['anticoagulant_shouji'] = 0
4083
+              this.dialysisPrescription['anticoagulant_'] = 0
4044 4084
             }
4045 4085
             if (this.prescription['anticoagulant_weichi'] == 0) {
4046 4086
               this.dialysisPrescription['anticoagulant_weichi'] = 0

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyOne.vue ファイルの表示

@@ -1304,7 +1304,7 @@
1304 1304
                               </div>
1305 1305
                             </div>
1306 1306
                           </div>
1307
-                          <div
1307
+                          <!-- <div
1308 1308
                             class="row"
1309 1309
                             style="
1310 1310
                               padding: 2px 0;
@@ -1333,7 +1333,7 @@
1333 1333
                                 }}
1334 1334
                               </div>
1335 1335
                             </div>
1336
-                          </div>
1336
+                          </div> -->
1337 1337
                         </td>
1338 1338
                       </tr>
1339 1339
                     </tbody>

+ 139 - 22
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue ファイルの表示

@@ -59,7 +59,7 @@
59 59
           <div class="inline_block">
60 60
             病区:
61 61
             <div class="under_line" style="width: 50px; text-align: center">
62
-              <span v-if="org_id == 10121||org_id == 10138||org_id == 10414">{{
62
+              <span v-if="org_id == 10121||org_id == 10138||org_id == 10414 ||org_id == 10447">{{
63 63
                 patientInfo.DialysisSchedule.device_zone.name
64 64
                   ? patientInfo.DialysisSchedule.device_zone.name
65 65
                   : ""
@@ -70,7 +70,7 @@
70 70
           <div class="inline_block">
71 71
             床号:
72 72
             <div class="under_line" style="width: 50px; text-align: center">
73
-              <span v-if="org_id == 10121||org_id == 10414">{{
73
+              <span v-if="org_id == 10121||org_id == 10414 || org_id == 10447 || org_id == 9675">{{
74 74
                 dialysisOrder &&
75 75
                 dialysisOrder.DeviceNumber &&
76 76
                 dialysisOrder.DeviceNumber.number.length > 0
@@ -86,7 +86,7 @@
86 86
               {{ patientInfo.dialysis_no }}
87 87
             </div>
88 88
           </div>
89
-          <div class="inline_block" style="margin-left: 5px;">
89
+          <div class="inline_block" style="margin-left: 5px;" v-if="org_id!=9675 && org_id!=10447">
90 90
             住院号/门诊号:
91 91
             <div class="under_line" style="width: 70px;text-align: left" v-if="receiverTreatmentAccess.admission_number">
92 92
               {{ receiverTreatmentAccess.admission_number }}
@@ -369,7 +369,7 @@
369 369
                         {{ predialysis.blood_access_part_opera_name }}
370 370
                       </div>
371 371
                     </div>
372
-                    <div class="inline_block" style="margin-left: 10px">
372
+                    <div class="inline_block" style="margin-left: 10px" v-if="org_id!=9675 && org_id!=10447">
373 373
                       内瘘:
374 374
                       <div
375 375
                         class="under_line"
@@ -390,6 +390,7 @@
390 390
                     <div
391 391
                       class="inline_block"
392 392
                       style="margin-left: 10px; flex: 1.4"
393
+                      v-if="org_id!=9675 && org_id!=10447"
393 394
                     >
394 395
                       导管:
395 396
                       <div
@@ -891,7 +892,7 @@
891 892
                         class="under_line"
892 893
                         style="width: 100px; text-align: center"
893 894
                       >
894
-                        <span v-if="org_id == 10290 || org_id == 10318 || org_id== 10217 || org_id== 10188 || org_id== 9956">{{
895
+                        <span v-if="org_id == 10290 || org_id == 10318 || org_id== 10217 || org_id== 10188 || org_id== 9956 ">{{
895 896
                           lastafterdialysis.weight_after
896 897
                         }}</span>
897 898
                         <span v-if="org_id != 10290 && org_id != 10318  && org_id!= 10217 && org_id!=10188 && org_id!=9956">{{
@@ -909,7 +910,7 @@
909 910
                         class="under_line"
910 911
                         style="width: 70px; text-align: center"
911 912
                       >
912
-                        {{
913
+                      <span v-if="org_id !=10447 && org_id != 9675">{{
913 914
                           predialysis.weight_before
914 915
                             ? parseFloat(
915 916
                                 predialysis.weight_before -
@@ -917,6 +918,17 @@
917 918
                               ).toFixed(1)
918 919
                             : "/"
919 920
                         }}
921
+                      </span>
922
+                       <span v-if="org_id==10447 || org_id == 9675">
923
+                        {{
924
+                          predialysis.weight_before
925
+                            ? parseFloat(
926
+                                predialysis.weight_before -
927
+                                  predialysis.additional_weight
928
+                              ).toFixed(1)
929
+                            : "未称重"
930
+                        }}
931
+                       </span>
920 932
                       </div>
921 933
                       kg
922 934
                     </div>
@@ -932,8 +944,8 @@
932 944
                             : "/"
933 945
                         }}
934 946
                       </div>
935
-                      <span v-if="org_id == 10395">ml</span> 
936
-                      <span v-else>L</span>
947
+                      <span v-if="org_id == 10395 || org_id == 9829">ml</span> 
948
+                      <span v-if="org_id!=10395&&org_id!=9829">L</span>
937 949
                     </div>
938 950
                     <div class="inline_block" style="flex: 1">
939 951
                       干体重:
@@ -1039,10 +1051,28 @@
1039 1051
                             : "/"
1040 1052
                         }}
1041 1053
                       </div>
1054
+                     
1055
+                     <span v-if="org_id!=9675 && org_id!=10447 && org_id!=9829">
1042 1056
                       <span v-if="prescription.anticoagulant == 4">mg</span>
1043 1057
                       <span v-if="prescription.anticoagulant == 3">iu</span>
1044 1058
                       <span v-if="prescription.anticoagulant == 2">iu</span>
1045 1059
                       <span v-if="prescription.anticoagulant == 1">mg</span>
1060
+                    </span>
1061
+
1062
+                    <span v-if="org_id==9675 || org_id==10447 || org_id==9829">
1063
+                      <span v-if="prescription.anticoagulant == 4">iu</span>
1064
+                      <span v-if="prescription.anticoagulant == 3">iu</span>
1065
+                      <span v-if="prescription.anticoagulant == 2">mg</span>
1066
+                      <span v-if="prescription.anticoagulant == 5">ml</span>
1067
+                      <span v-if="prescription.anticoagulant == 6">iu</span>
1068
+                     <span v-if="prescription.anticoagulant == 7">iu</span>
1069
+                     <span v-if="prescription.anticoagulant == 8">iu</span>
1070
+                     <span v-if="prescription.anticoagulant == 9">iu</span>
1071
+                     <span v-if="prescription.anticoagulant == 10">iu</span>
1072
+                     <span v-if="prescription.anticoagulant == 11">iu</span>
1073
+                     <span v-if="prescription.anticoagulant == 13">iu</span>
1074
+                    
1075
+                    </span>
1046 1076
                     </div>
1047 1077
                     <div class="inline_block" style="margin-left: 20px">
1048 1078
                       维持:
@@ -1068,11 +1098,27 @@
1068 1098
                             : "0"
1069 1099
                         }}
1070 1100
                       </div>
1071
-                      <span v-if="prescription.anticoagulant == 5">ml/h</span>
1072
-                      <span v-if="prescription.anticoagulant == 4">mg/h</span>
1073
-                      <span v-if="prescription.anticoagulant == 3">iu/h</span>
1074
-                      <span v-if="prescription.anticoagulant == 2">iu/h</span>
1075
-                      <span v-if="prescription.anticoagulant == 1">mg/h</span>
1101
+                      <span v-if="org_id!=9675 && org_id!=10447 && org_id!=9829">
1102
+
1103
+                        <span v-if="prescription.anticoagulant == 5">ml/h</span>
1104
+                          <span v-if="prescription.anticoagulant == 4">mg/h</span>
1105
+                          <span v-if="prescription.anticoagulant == 3">iu/h</span>
1106
+                          <span v-if="prescription.anticoagulant == 2">iu/h</span>
1107
+                          <span v-if="prescription.anticoagulant == 1">mg/h</span>
1108
+                      </span>
1109
+                      <span v-if="org_id==9675 || org_id==10447 || org_id== 9829">
1110
+                        <span v-if="prescription.anticoagulant == 2">mg/h</span>
1111
+                          <span v-if="prescription.anticoagulant == 3">iu/h</span>
1112
+                          <span v-if="prescription.anticoagulant == 4">ml</span>
1113
+                          <span v-if="prescription.anticoagulant == 5">ml/h</span>
1114
+                          <span v-if="prescription.anticoagulant == 6">iu/h</span>
1115
+                          <span v-if="prescription.anticoagulant == 7">iu/h</span>
1116
+                          <span v-if="prescription.anticoagulant == 8">iu/h</span>
1117
+                          <span v-if="prescription.anticoagulant == 9">iu/h</span>
1118
+                          <span v-if="prescription.anticoagulant == 10">iu/h</span>
1119
+                          <span v-if="prescription.anticoagulant == 11">iu/h</span>
1120
+                          <span v-if="prescription.anticoagulant == 13">iu/h</span>
1121
+                      </span>
1076 1122
                     </div>
1077 1123
                     <div
1078 1124
                       class="inline_block"
@@ -1125,12 +1171,27 @@
1125 1171
                             : "/"
1126 1172
                         }}
1127 1173
                       </div>
1174
+                      <span v-if="org_id!=9675 && org_id!=10447 && org_id!=9829">
1128 1175
                       <span v-if="prescription.anticoagulant == 4">mg</span>
1129 1176
                       <span v-if="prescription.anticoagulant == 3">iu</span>
1130 1177
                       <span v-if="prescription.anticoagulant == 2">iu</span>
1131 1178
                       <span v-if="prescription.anticoagulant == 1">mg</span>
1179
+                     </span>
1180
+                    <span v-if="org_id==9675 || org_id==10447 || org_id == 9829">
1181
+                       <span v-if="prescription.anticoagulant == 2">mg</span>
1182
+                       <span v-if="prescription.anticoagulant == 3">iu</span>
1183
+                       <span v-if="prescription.anticoagulant == 4">ml</span>
1184
+                       <span v-if="prescription.anticoagulant == 5">ml</span>
1185
+                       <span v-if="prescription.anticoagulant == 6">iu</span>
1186
+                       <span v-if="prescription.anticoagulant == 7">iu</span>
1187
+                       <span v-if="prescription.anticoagulant == 8">iu</span>
1188
+                       <span v-if="prescription.anticoagulant == 9">iu</span>
1189
+                       <span v-if="prescription.anticoagulant == 10">iu</span>
1190
+                      <span v-if="prescription.anticoagulant == 11">iu</span>
1191
+                      <span v-if="prescription.anticoagulant == 13">iu</span>
1192
+                    </span>
1132 1193
                     </div>
1133
-                    <div class="inline_block" style="margin-left: 20px">
1194
+                    <div class="inline_block" style="margin-left: 20px" v-if="org_id!=9675 && org_id!=10447">
1134 1195
                       透析机号:
1135 1196
                       <div
1136 1197
                         class="under_line"
@@ -1154,6 +1215,7 @@
1154 1215
                     <div
1155 1216
                       class="inline_block"
1156 1217
                       style="flex: 1; display: inline-block"
1218
+                      v-if="org_id!=9675 && org_id!=10447"
1157 1219
                     >
1158 1220
                       备注:
1159 1221
                       <div
@@ -1645,7 +1707,7 @@
1645 1707
             <div class="inline_block">
1646 1708
               病区:
1647 1709
               <div class="under_line" style="width: 50px; text-align: center">
1648
-              <span v-if="org_id == 10121||org_id == 10138">{{
1710
+              <span v-if="org_id == 10121||org_id == 10138 || org_id == 9675 || org_id == 10447">{{
1649 1711
                 patientInfo.DialysisSchedule.device_zone.name
1650 1712
                   ? patientInfo.DialysisSchedule.device_zone.name
1651 1713
                   : ""
@@ -1656,7 +1718,7 @@
1656 1718
             <div class="inline_block">
1657 1719
               床号:
1658 1720
               <div class="under_line" style="width: 50px; text-align: center">
1659
-              <span v-if="org_id == 10121">{{
1721
+              <span v-if="org_id == 10121 || org_id == 9675 || org_id == 10447">{{
1660 1722
                 dialysisOrder &&
1661 1723
                 dialysisOrder.DeviceNumber &&
1662 1724
                 dialysisOrder.DeviceNumber.number.length > 0
@@ -1672,7 +1734,8 @@
1672 1734
                 {{ patientInfo.dialysis_no }}
1673 1735
               </div>
1674 1736
             </div>
1675
-            <div class="inline_block" style="margin-left: 5px">
1737
+            <div class="inline_block" style="margin-left: 5px"
1738
+            v-if="org_id!=9675 && org_id!=10447">
1676 1739
             住院号/门诊号:
1677 1740
             <div
1678 1741
               class="under_line"
@@ -2066,7 +2129,8 @@
2066 2129
                         {{ afterdialysis.cruor ? afterdialysis.cruor : "/" }}
2067 2130
                       </div>
2068 2131
                     </div>
2069
-                    <div class="inline_block" style="flex: 2">
2132
+                    <div class="inline_block" style="flex: 2"
2133
+                    v-if="org_id!=9675 && org_id!=10447">
2070 2134
                       内瘘:
2071 2135
                       <div
2072 2136
                         class="under_line"
@@ -2083,7 +2147,8 @@
2083 2147
                         }}
2084 2148
                       </div>
2085 2149
                     </div>
2086
-                    <div class="inline_block" style="flex: 4">
2150
+                    <div class="inline_block" style="flex: 4"
2151
+                    v-if="org_id!=9675 && org_id!=10447">
2087 2152
                       导管:
2088 2153
                       <div
2089 2154
                         class="under_line"
@@ -2106,6 +2171,7 @@
2106 2171
                         class="under_line"
2107 2172
                         style="width: 70px; text-align: center"
2108 2173
                       >
2174
+                      <span v-if="org_id!=9675&&org_id!=10447">
2109 2175
                         {{
2110 2176
                           afterdialysis.weight_after
2111 2177
                             ? parseFloat(
@@ -2114,6 +2180,18 @@
2114 2180
                               ).toFixed(1)
2115 2181
                             : "/"
2116 2182
                         }}
2183
+                      </span>
2184
+                      <span v-if="org_id ==9675 || org_id==10447">
2185
+                        {{
2186
+                          afterdialysis.weight_after
2187
+                            ? parseFloat(
2188
+                                afterdialysis.weight_after -
2189
+                                  afterdialysis.additional_weight
2190
+                              ).toFixed(1)
2191
+                            : "未称重"
2192
+                        }}
2193
+                      </span>
2194
+                       
2117 2195
                       </div>
2118 2196
                       kg
2119 2197
                     </div>
@@ -2164,7 +2242,8 @@
2164 2242
                             : "/"
2165 2243
                         }}
2166 2244
                       </div>
2167
-                      ml
2245
+                      <span v-if="org_id!=9675&&org_id!=10447"> ml</span>
2246
+                      <span v-if="org_id ==9675||org_id==10447">L</span>
2168 2247
                     </div>
2169 2248
                   </div>
2170 2249
                   <div
@@ -2303,11 +2382,12 @@
2303 2382
                   <div
2304 2383
                     class="row"
2305 2384
                     style="padding: 2px 0; line-height: 23px; display: flex"
2306
-                    v-if="org_id != 10223"
2385
+                    v-if="org_id != 10223&&org_id!=9538&&org_id!=9675"
2307 2386
                   >
2308 2387
                     <div
2309 2388
                       class="inline_block"
2310 2389
                       style="flex: 1; display: inline-block"
2390
+                      v-if="org_id!=9675 && org_id!=10447"
2311 2391
                     >
2312 2392
                       备注:
2313 2393
                       <div
@@ -2325,6 +2405,43 @@
2325 2405
                       </div>
2326 2406
                     </div>
2327 2407
                   </div>
2408
+                  <div
2409
+                    class="row"
2410
+                    style="padding: 2px 0; line-height: 23px; display: flex"
2411
+                    v-if="org_id == 9538||org_id == 9675"
2412
+                  >
2413
+                    <div
2414
+                      class="inline_block"
2415
+                      style="flex: 1; display: inline-block"
2416
+                    >
2417
+                      中心静脉导管封管:A端<div
2418
+                        class="under_line"
2419
+                        style="
2420
+                          width: 60px;
2421
+                          line-height: 25px;
2422
+                          text-align: center;
2423
+                          margin-left: 2px;
2424
+                          display: inline-block;
2425
+                          white-space: normal;
2426
+                        "
2427
+                      >
2428
+                        {{ lastafterdialysis.cvc_a ? lastafterdialysis.cvc_a : "/" }}
2429
+                      </div>ml,V端<div
2430
+                        class="under_line"
2431
+                        style="
2432
+                          width: 60px;
2433
+                          line-height: 25px;
2434
+                          text-align: center;
2435
+                          margin-left: 2px;
2436
+                          display: inline-block;
2437
+                          white-space: normal;
2438
+                        "
2439
+                      >
2440
+                        {{ lastafterdialysis.cvc_v ? lastafterdialysis.cvc_v : "/" }}
2441
+                      </div>ml
2442
+                      
2443
+                    </div>
2444
+                  </div>
2328 2445
                 </td>
2329 2446
               </tr>
2330 2447
               <tr>
@@ -3594,7 +3711,7 @@ export default {
3594 3711
       "vascular_access_desc"
3595 3712
     );
3596 3713
     this.org_id = this.$store.getters.xt_user.org.id;
3597
-
3714
+    console.log("org_id-----------------------------------------",this.org_id)
3598 3715
     // this.bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
3599 3716
 
3600 3717
     var bloodAccessParOpera = getDataConfig(

+ 2 - 2
src/xt_pages/workforce/schedulePrint.vue ファイルの表示

@@ -62,9 +62,9 @@
62 62
             size="small"
63 63
             @click="searchPatientAction"
64 64
           >搜索</el-button>
65
-        <el-button style="float:right;" type="primary" @click="printAction">打印</el-button>
65
+        <!-- <el-button style="float:right;" type="primary" @click="printAction">打印</el-button> -->
66 66
 
67
-<!--        <el-button type="primary" size="small" style="margin-right" @click="toPrint">打印</el-button>-->
67
+       <el-button type="primary" size="small" style="margin-right" @click="toPrint">打印</el-button>
68 68
       </div>
69 69
 
70 70
       <el-table