Browse Source

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

XMLWAN 3 years ago
parent
commit
dfda129db1

+ 12 - 0
src/router/modules/dialysis.js View File

@@ -411,6 +411,18 @@ export default {
411 411
         noCache: true
412 412
       }
413 413
     },
414
+    {
415
+      path: '/dialysis/print/batch/thirtyEight',
416
+      component: () =>
417
+        import('@/xt_pages/dialysis/batch_print/batch_print_order_thirtyEight'),
418
+      hidden: true,
419
+      is_menu: false,
420
+      name: 'batch_print_order_thirtyEight',
421
+      meta: {
422
+        title: '批量打印',
423
+        noCache: true
424
+      }
425
+    },
414 426
     {
415 427
       path: '/dialysis/print/batch/thirtyNine',
416 428
       component: () =>

File diff suppressed because it is too large
+ 1491 - 0
src/xt_pages/dialysis/batch_print/batch_print_order_thirtyEight.vue


+ 12 - 0
src/xt_pages/dialysis/bloodPresssWatch.vue View File

@@ -259,6 +259,16 @@
259 259
           >批量打印</el-button
260 260
         >
261 261
       </template>
262
+      <template v-if="this.template_id == 38">
263
+        <el-button
264
+          size="small"
265
+          icon="el-icon-printer"
266
+          :disabled="selecting_schs.length == 0"
267
+          @click="batchPrintAction"
268
+          type="primary"
269
+          >批量打印</el-button
270
+        >
271
+      </template>
262 272
       <template v-if="this.template_id == 39">
263 273
         <el-button
264 274
           size="small"
@@ -880,6 +890,8 @@ export default {
880 890
         this.$router.push({ path: "/dialysis/print/batch/thirtyThree" });
881 891
       } else if (this.template_id == 37) {
882 892
         this.$router.push({ path: "/dialysis/print/batch/thirtySeven" });
893
+      } else if (this.template_id == 38) {
894
+        this.$router.push({ path: "/dialysis/print/batch/thirtyEight" });
883 895
       } else if (this.template_id == 39) {
884 896
         this.$router.push({ path: "/dialysis/print/batch/thirtyNine" });
885 897
       } else if (this.template_id == 40) {

+ 2 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderThirtyEight.vue View File

@@ -118,7 +118,7 @@
118 118
         </div>
119 119
         <div class="lineHeight">治疗方案:</div>
120 120
         <div class="lineHeight">
121
-            <div class="widthLength25">病情:{{ prescription.illness ? prescription.illness : '' }}</div>
121
+            <div class="widthLength25">病情:<span v-for="item in illnessList" v-if="prescription.illness == item.id">{{ item.name }}</span></div>
122 122
             <div class="widthLength25">治疗模式:
123 123
               <span v-if="prescription.mode_id == 1">HD</span>
124 124
               <span v-if="prescription.mode_id == 2">HDF</span>
@@ -1499,6 +1499,7 @@ export default {
1499 1499
     // this.bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
1500 1500
     this.complicationList = getDataConfig('hemodialysis','complication')
1501 1501
     this.bloodPressureMmonitoringSite = getDataConfig('hemodialysis','blood_pressure_monitoring_site');
1502
+    this.illnessList = getDataConfig('hemodialysis', 'illness')
1502 1503
 
1503 1504
     var bloodAccessParOpera = getDataConfig(
1504 1505
       "hemodialysis",