XMLWAN 3 年之前
父節點
當前提交
a70e4eb7ec

+ 8 - 0
src/api/config.js 查看文件

@@ -176,3 +176,11 @@ export function getOrderConfig(params){
176 176
   })
177 177
 }
178 178
 
179
+export function changeFuncPrint(params){
180
+  
181
+  return request({
182
+    url:"/api/order/changefuncprint",
183
+    method:"get",
184
+    params:params
185
+  })
186
+}

+ 19 - 2
src/xt_pages/data/basicConfig.vue 查看文件

@@ -15,7 +15,7 @@
15 15
             <p style="font-size:18px;font-weight:bold">门诊打印</p>
16 16
             <p style="font-size:14px;margin-top:5px;color:#333;">开启直接打印后,门诊病历、处方、治疗单、处置单、收费清单等打印时跳过打印预览,直接连接打印机打印。</p>
17 17
             <p style="margin-top:20px;">直接打印:
18
-                <el-switch v-model="value"></el-switch>
18
+                <el-switch v-model="is_open_print" @change="changeFuncPrint"></el-switch>
19 19
             </p>
20 20
         </div>
21 21
         <div class="configBox">
@@ -78,7 +78,7 @@
78 78
 
79 79
 <script>
80 80
 import BreadCrumb from "@/xt_pages/components/bread-crumb";
81
-import { getAllIsOpenInit,postXtHisIsOpen,postMonitorIsOpen} from '@/api/config'
81
+import { getAllIsOpenInit,postXtHisIsOpen,postMonitorIsOpen,changeFuncPrint} from '@/api/config'
82 82
 
83 83
 export default {
84 84
   name: "printTemplate",
@@ -94,6 +94,7 @@ export default {
94 94
       is_open_xt_his:false,
95 95
       is_open_monitor:false,
96 96
       is_open_order:false,
97
+      is_open_print:false,
97 98
     };
98 99
   },
99 100
   methods: {
@@ -213,6 +214,22 @@ export default {
213 214
            }
214 215
         }
215 216
       })
217
+    },
218
+
219
+    changeFuncPrint(val){
220
+      var is_open  = ""
221
+      if(val == true){
222
+         is_open = 1
223
+      }
224
+      if(val == false){
225
+        is_open = 0
226
+      } 
227
+      var params = {
228
+        is_open:is_open,
229
+      }
230
+      changeFuncPrint(params).then(response=>{
231
+        
232
+      })
216 233
     }
217 234
 
218 235
   },

+ 3 - 3
src/xt_pages/dialysis/batch_print/batch_print_order_six.vue 查看文件

@@ -81,9 +81,9 @@
81 81
               <div
82 82
                 class="under_line"
83 83
                 style="width: 70px;text-align: left"
84
-                v-if="record.patient.admission_number"
84
+                v-if="record.receive_assessment.admission_number"
85 85
               >
86
-                {{ record.patient.admission_number }}
86
+                {{ record.receive_assessment.admission_number }}
87 87
               </div>
88 88
               <div
89 89
                 class="under_line"
@@ -1034,7 +1034,7 @@
1034 1034
                           </td>
1035 1035
                           <td>
1036 1036
                             {{
1037
-                              monitor_record.ultrafiltration_volume? monitor_record.ultrafiltration_volume: ""}}
1037
+                              monitor_record.ultrafiltration_volume? monitor_record.ultrafiltration_volume: "0"}}
1038 1038
                           </td>
1039 1039
                           <td v-if=" record.prescription.mode_id == 2 || record.prescription.mode_id == 5 ||(record.prescription.mode_id == 12 &&monitor_record.operate_time >record.dialysis_order.end_time) " style="width:50px">
1040 1040
                             {{

+ 6 - 4
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue 查看文件

@@ -64,8 +64,8 @@
64 64
         </div>
65 65
         <div class="inline_block" style="margin-left: 5px;">
66 66
           住院号/门诊号:
67
-          <div class="under_line" style="width: 70px;text-align: left" v-if="patientInfo.admission_number">
68
-            {{ patientInfo.admission_number }}
67
+          <div class="under_line" style="width: 70px;text-align: left" v-if="receiverTreatmentAccess.admission_number">
68
+            {{ receiverTreatmentAccess.admission_number }}
69 69
           </div>
70 70
           <div class="under_line" style="width: 70px;text-align: left" v-else>
71 71
             {{ "/" }}
@@ -366,7 +366,8 @@
366 366
                   <div class="inline_block" style="flex:1;">
367 367
                     上次透后体重:
368 368
                     <div class="under_line" style="width: 100px;text-align: center">
369
-                      {{ lastafterdialysis.weight_after_last_transparency ? parseFloat(lastafterdialysis.weight_after - lastafterdialysis.additional_weight).toFixed(1) : "未称重" }}
369
+                      {{predialysis.weight_after_last_transparency?predialysis.weight_after_last_transparency:'未称重'}}
370
+                      <!-- {{ predialysis.weight_after_last_transparency ? parseFloat(lastafterdialysis.weight_after - lastafterdialysis.additional_weight).toFixed(1) : "未称重" }} -->
370 371
                     </div>
371 372
                     kg
372 373
                   </div>
@@ -562,7 +563,7 @@
562 563
                         {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}
563 564
                       </td>
564 565
                       <td v-if="(dialysisOrder && monitor.operate_time <= dialysisOrder.end_time) && ( dialysisOrder && monitor.operate_time >= dialysisOrder.start_time)">
565
-                        {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}
566
+                        {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "0" }}
566 567
                       </td>
567 568
                       <td v-if="(prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12) && ((dialysisOrder && monitor.operate_time <= dialysisOrder.end_time) && (dialysisOrder && monitor.operate_time >= dialysisOrder.start_time))" style="width:50px">
568 569
                         {{ monitor.displacement_quantity ? monitor.displacement_quantity : 0 }}
@@ -1351,6 +1352,7 @@ export default {
1351 1352
         this.check = response.data.data.check
1352 1353
         this.xtdate = response.data.data.xtdate
1353 1354
         this.predialysis = response.data.data.PredialysisEvaluation
1355
+        console.log("透前评估",this.predialysis)
1354 1356
         this.predialysis.blood_access_part_opera_name = this.bloodAccessParOperaName(
1355 1357
           this.predialysis.blood_access_part_opera_id
1356 1358
         )