XMLWAN 3 years ago
parent
commit
a70e4eb7ec

+ 8 - 0
src/api/config.js View File

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 View File

15
             <p style="font-size:18px;font-weight:bold">门诊打印</p>
15
             <p style="font-size:18px;font-weight:bold">门诊打印</p>
16
             <p style="font-size:14px;margin-top:5px;color:#333;">开启直接打印后,门诊病历、处方、治疗单、处置单、收费清单等打印时跳过打印预览,直接连接打印机打印。</p>
16
             <p style="font-size:14px;margin-top:5px;color:#333;">开启直接打印后,门诊病历、处方、治疗单、处置单、收费清单等打印时跳过打印预览,直接连接打印机打印。</p>
17
             <p style="margin-top:20px;">直接打印:
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
             </p>
19
             </p>
20
         </div>
20
         </div>
21
         <div class="configBox">
21
         <div class="configBox">
78
 
78
 
79
 <script>
79
 <script>
80
 import BreadCrumb from "@/xt_pages/components/bread-crumb";
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
 export default {
83
 export default {
84
   name: "printTemplate",
84
   name: "printTemplate",
94
       is_open_xt_his:false,
94
       is_open_xt_his:false,
95
       is_open_monitor:false,
95
       is_open_monitor:false,
96
       is_open_order:false,
96
       is_open_order:false,
97
+      is_open_print:false,
97
     };
98
     };
98
   },
99
   },
99
   methods: {
100
   methods: {
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 View File

81
               <div
81
               <div
82
                 class="under_line"
82
                 class="under_line"
83
                 style="width: 70px;text-align: left"
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
               </div>
87
               </div>
88
               <div
88
               <div
89
                 class="under_line"
89
                 class="under_line"
1034
                           </td>
1034
                           </td>
1035
                           <td>
1035
                           <td>
1036
                             {{
1036
                             {{
1037
-                              monitor_record.ultrafiltration_volume? monitor_record.ultrafiltration_volume: ""}}
1037
+                              monitor_record.ultrafiltration_volume? monitor_record.ultrafiltration_volume: "0"}}
1038
                           </td>
1038
                           </td>
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">
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 View File

64
         </div>
64
         </div>
65
         <div class="inline_block" style="margin-left: 5px;">
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
           </div>
69
           </div>
70
           <div class="under_line" style="width: 70px;text-align: left" v-else>
70
           <div class="under_line" style="width: 70px;text-align: left" v-else>
71
             {{ "/" }}
71
             {{ "/" }}
366
                   <div class="inline_block" style="flex:1;">
366
                   <div class="inline_block" style="flex:1;">
367
                     上次透后体重:
367
                     上次透后体重:
368
                     <div class="under_line" style="width: 100px;text-align: center">
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
                     </div>
371
                     </div>
371
                     kg
372
                     kg
372
                   </div>
373
                   </div>
562
                         {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}
563
                         {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}
563
                       </td>
564
                       </td>
564
                       <td v-if="(dialysisOrder && monitor.operate_time <= dialysisOrder.end_time) && ( dialysisOrder && monitor.operate_time >= dialysisOrder.start_time)">
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
                       </td>
567
                       </td>
567
                       <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
                       <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
                         {{ monitor.displacement_quantity ? monitor.displacement_quantity : 0 }}
569
                         {{ monitor.displacement_quantity ? monitor.displacement_quantity : 0 }}
1351
         this.check = response.data.data.check
1352
         this.check = response.data.data.check
1352
         this.xtdate = response.data.data.xtdate
1353
         this.xtdate = response.data.data.xtdate
1353
         this.predialysis = response.data.data.PredialysisEvaluation
1354
         this.predialysis = response.data.data.PredialysisEvaluation
1355
+        console.log("透前评估",this.predialysis)
1354
         this.predialysis.blood_access_part_opera_name = this.bloodAccessParOperaName(
1356
         this.predialysis.blood_access_part_opera_name = this.bloodAccessParOperaName(
1355
           this.predialysis.blood_access_part_opera_id
1357
           this.predialysis.blood_access_part_opera_id
1356
         )
1358
         )