Kaynağa Gözat

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

XMLWAN 3 yıl önce
ebeveyn
işleme
bc0b5148fc

+ 46 - 25
src/xt_pages/dialysis/batch_print/batch_print_order_fortyOne.vue Dosyayı Görüntüle

@@ -439,33 +439,53 @@
439 439
                                 L
440 440
                             </div>
441 441
                             </div>
442
-                            <div class="row" style="padding: 2px 0;line-height:23px;display:flex;">
443
-                            <div class="inline_block" style="flex:1.4">
442
+                            <div class="row" style="padding: 2px 0;line-height:23px;display:flex;" v-if="org_id == 10233">
443
+                              <div class="inline_block" style="flex:1">
444 444
                                 血管通路:
445
-                                <div class="under_line" style="width: 300px;text-align: center;">
446
-                                <!-- {{record.prescription.blood_access_part_opera_name}} -->
447
-                                {{ QueryPartById(record.prescription && record.prescription.blood_access ? record.prescription.blood_access : 0) }}
445
+                                <div class="under_line" style="width: 260px;text-align: center;">
446
+                                  {{ QueryPartById(record.assessment_before_dislysis && record.assessment_before_dislysis.blood_access_part_opera_id ? record.assessment_before_dislysis.blood_access_part_opera_id : 0)}}
448 447
                                 </div>
449
-                            </div>
450
-                            <div class="inline_block" style="flex:1">
451
-                                透析机型:
452
-                                <div class="under_line" style="width: 150px;text-align: center;">
453
-                                {{ record.assessment_before_dislysis.machine_type ? record.assessment_before_dislysis.machine_type : '' }}
454
-                                </div>
455
-                            </div>
456
-                            <div class="inline_block" style="flex:1">
457
-                                机号:
458
-                                <div class="under_line" style="width: 60px;text-align: center;">
459
-                                {{
460
-                                    record.dialysis_order &&
461
-                                    record.dialysis_order.device_number &&
462
-                                    record.dialysis_order.device_number.number.length >
463
-                                    0
464
-                                    ? record.dialysis_order.device_number.number
465
-                                    : record.device_number.number
466
-                                }}
448
+                              </div>
449
+                              <div class="inline_block" style="flex:1">
450
+                                血管通路部位:
451
+                                <div class="under_line" style="width: 160px;text-align: center;">
452
+                                  {{record.assessment_before_dislysis.blood_access_part_id}}
467 453
                                 </div>
454
+                              </div>
468 455
                             </div>
456
+                            <div class="row" style="padding: 2px 0;line-height:23px;display:flex;">
457
+                              <div class="inline_block" style="flex:1" v-if="org_id != 10233">
458
+                                  血管通路:
459
+                                  <div class="under_line" style="width: 260px;text-align: center;">
460
+                                  <!-- {{record.prescription.blood_access_part_opera_name}} -->
461
+                                  {{ QueryPartById(record.prescription && record.prescription.blood_access ? record.prescription.blood_access : 0) }}
462
+                                  </div>
463
+                              </div>
464
+                              <div class="inline_block" style="flex:1">
465
+                                  透析机型:
466
+                                  <div class="under_line" style="width: 150px;text-align: center;">
467
+                                  {{ record.assessment_before_dislysis.machine_type ? record.assessment_before_dislysis.machine_type : '' }}
468
+                                  </div>
469
+                              </div>
470
+                              <div class="inline_block" style="flex:1">
471
+                                  机号:
472
+                                  <div class="under_line" style="width: 60px;text-align: center;">
473
+                                  {{
474
+                                      record.dialysis_order &&
475
+                                      record.dialysis_order.device_number &&
476
+                                      record.dialysis_order.device_number.number.length >
477
+                                      0
478
+                                      ? record.dialysis_order.device_number.number
479
+                                      : record.device_number.number
480
+                                  }}
481
+                                  </div>
482
+                              </div>
483
+                              <div v-if="org_id == 10233" class="inline_block" style="flex:1;margin-left:10px;">
484
+                                透析器/灌流器:
485
+                                <div class="under_line" style="width: 120px;text-align: center;">
486
+                                  {{ record.prescription.dialyzer_perfusion_apparatus ? record.prescription.dialyzer_perfusion_apparatus : "" }}
487
+                                </div>
488
+                              </div>
469 489
                             </div>
470 490
                             <div class="row" style="padding: 2px 0;line-height:23px;display:flex;">
471 491
                             <div class="inline_block" style="flex:1;">
@@ -695,8 +715,8 @@
695 715
                                 <td style="line-height:16px;padding:0px;">
696 716
                                     <div style="min-height:20px;line-height:20px; overflow:hidden;">
697 717
                                     <span v-if="getTime(monitor.operate_time, '{h}:{i}')" style="word-break: break-all;margin:0;line-height:16px;-webkit-line-clamp:3;overflow:visible;display:inline-block;vertical-align:middle;height:auto;">
698
-                                        <template v-if="(record.dialysis_order && monitor.operate_time == record.dialysis_order.start_time)">【开始透析】引血100ml/min</template>
699
-                                        <span v-if="record.dialysis_order && monitor.operate_time == record.dialysis_order.end_time">【结束透析】回血100ml/min</span> 
718
+                                        <template v-if="(record.dialysis_order && monitor.operate_time == record.dialysis_order.start_time)">【开始透析】<span v-if="org_id != 10233"> 引血100ml/min</span></template>
719
+                                        <span v-if="record.dialysis_order && monitor.operate_time == record.dialysis_order.end_time">【结束透析】<span v-if="org_id != 10233"> 回血100ml/min</span></span> 
700 720
                                         {{ monitor.symptom }} &nbsp;{{ monitor.dispose }} &nbsp;{{ monitor.result }}
701 721
                                     </span>
702 722
                                     </div>
@@ -894,6 +914,7 @@ export default {
894 914
     var xtuser = this.$store.getters.xt_user
895 915
     // console.log('xtuser', xtuser)
896 916
     this.orgname = xtuser.org.org_name
917
+    this.org_id = this.$store.getters.xt_user.org.id
897 918
     //   this.orgname = "遂溪方济医院";
898 919
     this.modeOptions = this.$store.getters.treatment_mode
899 920
     //   this.replacementWays = this.$store.getters.replacement_ways;

+ 12 - 10
src/xt_pages/dialysis/template/DialysisPrintOrderFortyOne.vue Dosyayı Görüntüle

@@ -416,25 +416,27 @@
416 416
                     L
417 417
                   </div>
418 418
                 </div>
419
-                <div class="row" style="padding: 2px 0;line-height:23px;display:flex;">
420
-                  <div class="inline_block" style="flex:1.5" v-if="org_id != 10233">
419
+                <div class="row" style="padding: 2px 0;line-height:23px;display:flex;" v-if="org_id == 10233">
420
+                  <div class="inline_block" style="flex:1">
421 421
                     血管通路:
422 422
                     <div class="under_line" style="width: 260px;text-align: center;">
423
-                      {{prescription.blood_access_part_opera_name}}
424
-                    </div>
425
-                  </div>
426
-                  <div class="inline_block" style="flex:1" v-else>
427
-                    血管通路:
428
-                    <div class="under_line" style="width: 200px;text-align: center;">
429 423
                       {{predialysis.blood_access_part_opera_name}}
430 424
                     </div>
431 425
                   </div>
432
-                  <div class="inline_block" style="flex:1" v-if="org_id == 10233">
426
+                  <div class="inline_block" style="flex:1" v-if="org_id == 0">
433 427
                     血管通路部位:
434
-                    <div class="under_line" style="width: 100px;text-align: center;">
428
+                    <div class="under_line" style="width: 120px;text-align: center;">
435 429
                       {{predialysis.blood_access_part_id}}
436 430
                     </div>
437 431
                   </div>
432
+                </div>
433
+                <div class="row" style="padding: 2px 0;line-height:23px;display:flex;">
434
+                  <div class="inline_block" style="flex:1.5" v-if="org_id != 10233">
435
+                    血管通路:
436
+                    <div class="under_line" style="width: 260px;text-align: center;">
437
+                      {{prescription.blood_access_part_opera_name}}
438
+                    </div>
439
+                  </div>
438 440
                   <div class="inline_block" style="flex:1">
439 441
                     透析机型:
440 442
                     <div class="under_line" style="width: 150px;text-align: center;">

+ 1 - 1
src/xt_pages/outpatientTool/components/detail.vue Dosyayı Görüntüle

@@ -316,7 +316,7 @@
316 316
               // console.log(111,tempPatientsTwo[i].total)
317 317
               if(tempPatientsTwo[i].new_order_info.length > 0){
318 318
 
319
-              
319
+
320 320
               for (let b = 0; b < tempPatientsTwo[i].new_order_info.length; b++) {
321 321
                 let new_name = tempPatientsTwo[i].new_order_info[b].item_name
322 322
                 new_name=new_name.replace("( ","");