Procházet zdrojové kódy

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

XMLWAN před 2 roky
rodič
revize
5105c03106

+ 1 - 1
src/xt_pages/dialysis/details/dialog/computer_dialog.vue Zobrazit soubor

@@ -70,7 +70,7 @@
70 70
           label="穿刺者"
71 71
           v-if="isShowFiled('穿刺者')"
72 72
           prop="puncture_nurse_id"
73
-          :rules="isCheckmust('穿刺者')"
73
+         
74 74
         >
75 75
           <el-select
76 76
             v-model="form.puncture_nurse_id"

+ 8 - 4
src/xt_pages/dialysis/signPrint.vue Zobrazit soubor

@@ -15,12 +15,13 @@
15 15
                         <div>分区/床位号:{{item.device_number.zone.name}}/{{item.device_number.number}}</div>  
16 16
                         <div>姓名:{{item.patient.name}}</div>  
17 17
                         <div>医嘱内容:{{ it.advice_name }} 
18
-                           <span v-if="it.prescribing_number>0">
18
+                           <span v-if="it.prescribing_number>0 && org_id !=0 && org_id!=10440">
19 19
                             {{it.prescribing_number}}{{ it.prescribing_number_unit }}
20 20
                           </span> 
21 21
                         </div>  
22
-                        <div>给药途径:{{it.execution_frequency}}</div>  
23
-                        <div>执行频率:{{it.delivery_way}}</div>  
22
+                        <div v-if=" org_id ==0 || org_id==10440">单次用量:{{it.single_dose}}{{it.single_dose_unit }}</div>  
23
+                        <div>执行频率:{{it.execution_frequency}}</div>  
24
+                        <div>给药途径:{{it.delivery_way}}</div>  
24 25
                         <div>打印时间:{{time}}</div>   
25 26
                     </div>  
26 27
                 </div>
@@ -34,8 +35,9 @@
34 35
                         <div>分区/床位号:{{item.device_number.zone.name}}/{{item.device_number.number}}</div>  
35 36
                         <div>姓名:{{item.patient.name}}</div>  
36 37
                         <div>医嘱内容:{{getAdvice(item.doctor_advice)}} 
37
-                           <span v-if="it.prescribing_number >0"> {{it.prescribing_number}}{{ it.prescribing_number_unit }}</span>
38
+                           <span v-if="it.prescribing_number >0&& org_id !=0 && org_id!=10440"> {{it.prescribing_number}}{{ it.prescribing_number_unit }}</span>
38 39
                         </div>  
40
+                        <div v-if=" org_id ==0 || org_id==10440">单次用量:{{it.single_dose}}&nbsp;{{it.single_dose_unit }}</div>
39 41
                         <div>给药途径:{{item.doctor_advice[0].execution_frequency}}</div>  
40 42
                         <div>执行频率:{{item.doctor_advice[0].delivery_way}}</div>  
41 43
                         <div>打印时间:{{time}}</div>   
@@ -76,6 +78,7 @@ export default {
76 78
             delivery_way:"",
77 79
             list:[],
78 80
             execution_frequency:"",
81
+            org_id:0,
79 82
         }
80 83
     },
81 84
     methods:{
@@ -642,6 +645,7 @@ export default {
642 645
     created(){
643 646
       var time = this.$route.query.time
644 647
       var delivery_way = this.$route.query.delivery_way
648
+      this.org_id = this.$store.getters.xt_user.org.id
645 649
       console.log("delivery_Way",delivery_way)
646 650
       this.delivery_way = delivery_way
647 651
       var execution_frequency = this.$route.query.execution_frequency

+ 105 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue Zobrazit soubor

@@ -907,10 +907,10 @@
907 907
                         class="under_line"
908 908
                         style="width: 100px; text-align: center"
909 909
                       >
910
-                        <span v-if="org_id == 10290 || org_id == 10318 || org_id== 10217 || org_id== 10188 || org_id== 9956 ">{{
910
+                        <span v-if="org_id == 10290 || org_id == 10318 || org_id== 10217 || org_id== 10188 || org_id== 9956 || org_id == 10440 ">{{
911 911
                           lastafterdialysis.weight_after
912 912
                         }}</span>
913
-                        <span v-if="org_id != 10290 && org_id != 10318  && org_id!= 10217 && org_id!=10188 && org_id!=9956">{{
913
+                        <span v-if="org_id != 10290 && org_id != 10318  && org_id!= 10217 && org_id!=10188 && org_id!=9956 && org_id != 10440">{{
914 914
                           predialysis.weight_after_last_transparency
915 915
                             ? predialysis.weight_after_last_transparency
916 916
                             : "未称重"
@@ -2567,6 +2567,53 @@
2567 2567
                     class="row"
2568 2568
                     style="padding: 2px 0; line-height: 23px; display: flex"
2569 2569
                   >
2570
+                   <div v-if="org_id == 0 || org_id == 10440">
2571
+                    
2572
+                  
2573
+
2574
+                    <div class="inline_block" style="flex: 1">
2575
+                      上机护士:
2576
+                      <div
2577
+                        class="under_line"
2578
+                        style="width: 80px; text-align: center"
2579
+                      >
2580
+                        <span
2581
+                          style="height: 30px; display: inline-block"
2582
+                          v-if="
2583
+                            setAdminUserES(
2584
+                              dialysisOrder == null
2585
+                                ? 0
2586
+                                : dialysisOrder.start_nurse
2587
+                            ) == ''
2588
+                          "
2589
+                        >
2590
+                          {{
2591
+                            getAdminUser(
2592
+                              dialysisOrder == null
2593
+                                ? 0
2594
+                                : dialysisOrder.start_nurse
2595
+                            )
2596
+                          }}</span
2597
+                        >
2598
+                        <img
2599
+                          style="height: 30px"
2600
+                          :src="
2601
+                            setAdminUserES(
2602
+                              dialysisOrder == null
2603
+                                ? 0
2604
+                                : dialysisOrder.start_nurse
2605
+                            )
2606
+                          "
2607
+                          alt=""
2608
+                          srcset=""
2609
+                          v-else
2610
+                        />
2611
+                      </div>
2612
+                    </div>
2613
+                  
2614
+                  
2615
+                  </div>
2616
+                  <div v-if="org_id!=0 && org_id!=10440">
2570 2617
                     <div class="inline_block" style="flex: 1">
2571 2618
                       穿刺护士:
2572 2619
                       <div
@@ -2606,6 +2653,58 @@
2606 2653
                         />
2607 2654
                       </div>
2608 2655
                     </div>
2656
+                  </div>
2657
+                   
2658
+                  <div v-if="org_id==0||org_id==10440">
2659
+                    
2660
+                    <div class="inline_block" style="flex: 1">                 
2661
+                     <div>
2662
+                      <span>责任护士:</span> 
2663
+                      <div
2664
+                        class="under_line"
2665
+                        style="width: 80px; text-align: center"
2666
+                       
2667
+                      >
2668
+                    
2669
+                        <span
2670
+                          style="height: 30px; display: inline-block"
2671
+                          v-if="
2672
+                            setAdminUserES(
2673
+                              dialysisOrder == null
2674
+                                ? 0
2675
+                                : dialysisOrder.start_nurse
2676
+                            ) == ''
2677
+                          "
2678
+                        >
2679
+                          {{
2680
+                            getAdminUser(
2681
+                              dialysisOrder == null
2682
+                                ? 0
2683
+                                : dialysisOrder.start_nurse
2684
+                            )
2685
+                          }}</span
2686
+                        >
2687
+                        <img
2688
+                          style="height: 30px"
2689
+                          :src="
2690
+                            setAdminUserES(
2691
+                              dialysisOrder == null
2692
+                                ? 0
2693
+                                : dialysisOrder.start_nurse
2694
+                            )
2695
+                          "
2696
+                          alt=""
2697
+                          srcset=""
2698
+                          v-else
2699
+                        />
2700
+                      </div>
2701
+                    </div>
2702
+
2703
+                    </div>
2704
+
2705
+                  </div>
2706
+
2707
+                  <div v-if="org_id!=0&&org_id!=10440">
2609 2708
                     <div class="inline_block" style="flex: 1">
2610 2709
                       <span v-if="org_id==10414">责任护士:</span> 
2611 2710
                       <span v-else>治疗护士:</span> 
@@ -2647,6 +2746,10 @@
2647 2746
                         />
2648 2747
                       </div>
2649 2748
                     </div>
2749
+                  </div>
2750
+                  
2751
+
2752
+
2650 2753
                     <div class="inline_block" style="flex: 1">
2651 2754
                       <span v-if="org_id==10387" >核对护士:</span> 
2652 2755
                       <span v-else >核对人员:</span>