Просмотр исходного кода

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

XMLWAN 2 лет назад
Родитель
Сommit
5105c03106

+ 1 - 1
src/xt_pages/dialysis/details/dialog/computer_dialog.vue Просмотреть файл

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

+ 8 - 4
src/xt_pages/dialysis/signPrint.vue Просмотреть файл

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

+ 105 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue Просмотреть файл

907
                         class="under_line"
907
                         class="under_line"
908
                         style="width: 100px; text-align: center"
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
                           lastafterdialysis.weight_after
911
                           lastafterdialysis.weight_after
912
                         }}</span>
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
                           predialysis.weight_after_last_transparency
914
                           predialysis.weight_after_last_transparency
915
                             ? predialysis.weight_after_last_transparency
915
                             ? predialysis.weight_after_last_transparency
916
                             : "未称重"
916
                             : "未称重"
2567
                     class="row"
2567
                     class="row"
2568
                     style="padding: 2px 0; line-height: 23px; display: flex"
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
                     <div class="inline_block" style="flex: 1">
2617
                     <div class="inline_block" style="flex: 1">
2571
                       穿刺护士:
2618
                       穿刺护士:
2572
                       <div
2619
                       <div
2606
                         />
2653
                         />
2607
                       </div>
2654
                       </div>
2608
                     </div>
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
                     <div class="inline_block" style="flex: 1">
2708
                     <div class="inline_block" style="flex: 1">
2610
                       <span v-if="org_id==10414">责任护士:</span> 
2709
                       <span v-if="org_id==10414">责任护士:</span> 
2611
                       <span v-else>治疗护士:</span> 
2710
                       <span v-else>治疗护士:</span> 
2647
                         />
2746
                         />
2648
                       </div>
2747
                       </div>
2649
                     </div>
2748
                     </div>
2749
+                  </div>
2750
+                  
2751
+
2752
+
2650
                     <div class="inline_block" style="flex: 1">
2753
                     <div class="inline_block" style="flex: 1">
2651
                       <span v-if="org_id==10387" >核对护士:</span> 
2754
                       <span v-if="org_id==10387" >核对护士:</span> 
2652
                       <span v-else >核对人员:</span> 
2755
                       <span v-else >核对人员:</span>