浏览代码

新分支

28169 6 个月前
父节点
当前提交
91df1e3f0d
共有 2 个文件被更改,包括 76 次插入69 次删除
  1. 63 56
      src/xt_pages/dialysis/template/DialysisPrintOrderTwenty.vue
  2. 13 13
      src/xt_permission.js

+ 63 - 56
src/xt_pages/dialysis/template/DialysisPrintOrderTwenty.vue 查看文件

@@ -604,59 +604,6 @@
604 604
           </tbody>
605 605
         </table>
606 606
 
607
-        <table class="print-table" border="1">
608
-          <tr>
609
-            <td>时间</td>
610
-            <td width='430'>临时医嘱</td>
611
-            <td>医生签名</td>
612
-            <td>执行护士</td>
613
-            <td>执行时间</td>
614
-            <td>核对护士</td>
615
-          </tr>
616
-          <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
617
-            <td style="height:30px;line-height:30px">{{ getTime(advice.start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
618
-            <td class="parent" style="text-align:left;padding-left: 20px !important;">
619
-              <span v-if="advice.parent_id > 0">&nbsp;&nbsp;&nbsp;</span>
620
-              <span>{{ advice.advice_name }}</span>
621
-              <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
622
-              <span v-if="advice.prescribing_number">
623
-                &nbsp;&nbsp; {{ advice.prescribing_number }}{{ advice.prescribing_number_unit }}
624
-              </span>
625
-              <span v-if="advice.single_dose != 0">{{ advice.single_dose }}{{ advice.single_dose_unit }}</span>
626
-              <span v-if="advice.parent_id == 0">{{ advice.delivery_way }}</span>
627
-              <span v-if="advice.parent_id == 0">
628
-                {{ advice.execution_frequency }}
629
-              </span>
630
-              <span v-if="advice.parent_id == 0 && advice.remark.length > 0">({{ advice.remark }})</span>
631
-            </td>
632
-            <td>
633
-              <span v-if="setAdminUserES(advice.advice_doctor) == ''">
634
-                {{ getAdminUser(advice.advice_doctor) }}
635
-              </span>
636
-              <span v-else style="display:flex;align-items:center;justify-content:space-around;height:36px;">
637
-                <img style="height:30px;" :src="setAdminUserES(advice.advice_doctor)" alt srcset />
638
-              </span>
639
-            </td>
640
-            <td>
641
-              <span v-if="setAdminUserES(advice.execution_staff) == ''">
642
-                {{ getAdminUser(advice.execution_staff) }}
643
-              </span>
644
-              <span v-else style="display:flex;align-items:center;justify-content:space-around;height:36px;">
645
-                <img style="height:30px;" :src="setAdminUserES(advice.execution_staff)" alt srcset />
646
-              </span>
647
-            </td>
648
-            <td>{{ getTime(advice.execution_time, "{y}-{m}-{d} {h}:{i}") }}</td>
649
-            <td>
650
-              <span v-if="setAdminUserES(advice.checker) == ''">
651
-                {{ getAdminUser(advice.checker) }}
652
-              </span>
653
-              <span v-else style="display:flex;align-items:center;justify-content:space-around;height:36px;">
654
-                <img style="height:30px;" :src="setAdminUserES(advice.checker)" alt srcset />
655
-              </span>
656
-            </td>
657
-          </tr>
658
-        </table>
659
-
660 607
         <table class="print-table" border="1">
661 608
           <tbody>
662 609
             <tr>
@@ -738,6 +685,61 @@
738 685
           </tbody>
739 686
         </table>
740 687
 
688
+        <table class="print-table" border="1">
689
+          <tr>
690
+            <td>时间</td>
691
+            <td width='430'>临时医嘱</td>
692
+            <td>医生签名</td>
693
+            <td>执行护士</td>
694
+            <td>执行时间</td>
695
+            <td>核对护士</td>
696
+          </tr>
697
+          <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
698
+            <td style="height:30px;line-height:30px">{{ getTime(advice.start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
699
+            <td class="parent" style="text-align:left;padding-left: 20px !important;">
700
+              <span v-if="advice.parent_id > 0">&nbsp;&nbsp;&nbsp;</span>
701
+              <span>{{ advice.advice_name }}</span>
702
+              <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
703
+              <span v-if="advice.prescribing_number">
704
+                &nbsp;&nbsp; {{ advice.prescribing_number }}{{ advice.prescribing_number_unit }}
705
+              </span>
706
+              <span v-if="advice.single_dose != 0">{{ advice.single_dose }}{{ advice.single_dose_unit }}</span>
707
+              <span v-if="advice.parent_id == 0">{{ advice.delivery_way }}</span>
708
+              <span v-if="advice.parent_id == 0">
709
+                {{ advice.execution_frequency }}
710
+              </span>
711
+              <span v-if="advice.parent_id == 0 && advice.remark.length > 0">({{ advice.remark }})</span>
712
+            </td>
713
+            <td>
714
+              <span v-if="setAdminUserES(advice.advice_doctor) == ''">
715
+                {{ getAdminUser(advice.advice_doctor) }}
716
+              </span>
717
+              <span v-else style="display:flex;align-items:center;justify-content:space-around;height:36px;">
718
+                <img style="height:30px;" :src="setAdminUserES(advice.advice_doctor)" alt srcset />
719
+              </span>
720
+            </td>
721
+            <td>
722
+              <span v-if="setAdminUserES(advice.execution_staff) == ''">
723
+                {{ getAdminUser(advice.execution_staff) }}
724
+              </span>
725
+              <span v-else style="display:flex;align-items:center;justify-content:space-around;height:36px;">
726
+                <img style="height:30px;" :src="setAdminUserES(advice.execution_staff)" alt srcset />
727
+              </span>
728
+            </td>
729
+            <td>{{ getTime(advice.execution_time, "{y}-{m}-{d} {h}:{i}") }}</td>
730
+            <td>
731
+              <span v-if="setAdminUserES(advice.checker) == ''">
732
+                {{ getAdminUser(advice.checker) }}
733
+              </span>
734
+              <span v-else style="display:flex;align-items:center;justify-content:space-around;height:36px;">
735
+                <img style="height:30px;" :src="setAdminUserES(advice.checker)" alt srcset />
736
+              </span>
737
+            </td>
738
+          </tr>
739
+        </table>
740
+
741
+     
742
+
741 743
         <table class="print-table" border="1">
742 744
           <tbody>
743 745
             <tr>
@@ -902,11 +904,16 @@
902 904
                         <label-box :isChecked="afterdialysis.patient_gose == 3 ? true : false" showValue="住院"></label-box>
903 905
                       </td>
904 906
                       <td width="10">(</td>
905
-                      <td width="35">科室</td>
906
-                      <td width="100">
907
+                      <td width="35">医生签名:</td>
908
+                      <td width="120">
907 909
                         <div class="under-line">
908 910
                           &nbsp;
909
-                          <span v-if="afterdialysis.patient_gose == 3">{{ afterdialysis.inpatient_department }}</span>
911
+                          <!-- <span v-if="afterdialysis.patient_gose == 3">
912
+                            {{ afterdialysis.inpatient_department }}
913
+                          </span> -->
914
+                          <span v-if="setAdminUserES(dialysisPrescription == null ? 0 : dialysisPrescription.creater) == ''">
915
+                            {{ getAdminUser(dialysisPrescription == null ? 0 : dialysisPrescription.creater) }}</span>
916
+                          <img class="es-img" style="height:30px" :src="setAdminUserES(dialysisPrescription == null ? 0 : dialysisPrescription.creater)" alt="" srcset="" v-else />
910 917
                         </div>
911 918
                       </td>
912 919
                       <td width="70">护士签名:</td>

+ 13 - 13
src/xt_permission.js 查看文件

@@ -12,19 +12,19 @@ const permissionWhiteList = loginWhiteList.concat(['/']) // 权限验证白名
12 12
 
13 13
 router.beforeEach((to, from, next) => {
14 14
   // 线上注释
15
-  // if (!store.getters.configlist || store.getters.configlist === undefined || store.getters.configlist.length <= 0) {
16
-  //   store.dispatch('VerifyConfigList', []).then(() => {
17
-  //     next()
18
-  //   })
19
-  // }
20
-  // if (store.getters.permission_routers === undefined) {
21
-  //   store.dispatch('xt_GenerateRoutes', []).then(() => {
22
-  //     next()
23
-  //   })
24
-  // } else {
25
-  //   next()
26
-  // }
27
-  // return
15
+  if (!store.getters.configlist || store.getters.configlist === undefined || store.getters.configlist.length <= 0) {
16
+    store.dispatch('VerifyConfigList', []).then(() => {
17
+      next()
18
+    })
19
+  }
20
+  if (store.getters.permission_routers === undefined) {
21
+    store.dispatch('xt_GenerateRoutes', []).then(() => {
22
+      next()
23
+    })
24
+  } else {
25
+    next()
26
+  }
27
+  return
28 28
   // 线上注释
29 29
   NProgress.start()
30 30
   // console.log(store.getters.current_role_urls.indexOf(to.path))