huangyw 2 years ago
parent
commit
84e3932e0d

+ 20 - 4
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyThree.vue View File

@@ -41,12 +41,12 @@
41 41
                   <tr class="list_table_1">
42 42
                     <td colspan="11" style="padding-left: 10px">
43 43
                       <div style="display: flex">
44
-                        <div style="width: 400px">
44
+                        <div style="width: 250px">
45 45
                           病情评估:&nbsp;<span>{{
46 46
                             sick_condition ? sick_condition : ""
47 47
                           }}</span>
48 48
                         </div>
49
-                        <div style="width: 400px">
49
+                        <div style="width: 250px">
50 50
                           入科方式:&nbsp;<span
51 51
                             v-for="(item, index) in way_arr"
52 52
                             :key="index"
@@ -56,6 +56,14 @@
56 56
                             >{{ item.name }}
57 57
                           </span>
58 58
                         </div>
59
+                        <div style="width: 250px">
60
+                          透析次数:&nbsp;<span>
61
+                            {{
62
+                              patientInfo.total_dialysis +
63
+                              patientInfo.user_sys_before_count
64
+                            }}次
65
+                          </span>
66
+                        </div>
59 67
                       </div>
60 68
                     </td>
61 69
                   </tr>
@@ -762,9 +770,12 @@
762 770
                   <td style="height: 20px" width="50">
763 771
                     <p style="height: 20px; line-height: 20px">时间</p>
764 772
                   </td>
765
-                  <td style="height: 20px" width="490">
773
+                  <td style="height: 20px" width="420">
766 774
                     <p style="height: 20px; line-height: 20px">医嘱执行记录</p>
767 775
                   </td>
776
+                  <td style="height: 20px" width="100">
777
+                    <p style="height: 20px; line-height: 20px">执行时间</p>
778
+                  </td>
768 779
                   <td style="height: 20px" width="85">
769 780
                     <p style="height: 20px; line-height: 20px">执行</p>
770 781
                   </td>
@@ -798,7 +809,7 @@
798 809
                   <td width="50">
799 810
                     {{ getTime(advice.start_time, "{h}:{i}") }}
800 811
                   </td>
801
-                  <td style="text-align: left; padding-left: 5px" width="485">
812
+                  <td style="text-align: left; padding-left: 5px" width="415">
802 813
                     <span v-if="advice.parent_id > 0">---></span>
803 814
                     <span>{{ advice.advice_name }}</span>
804 815
                     <span v-if="advice && advice.advice_desc"
@@ -822,6 +833,11 @@
822 833
                     }}</span>
823 834
                     <span>{{ advice.remark }}</span>
824 835
                   </td>
836
+                  <td style="line-height: 30px" width="100">
837
+                    <span v-if="advice.execution_time">{{
838
+                      getTime(advice.execution_time, "{h}:{i}")
839
+                    }}</span>
840
+                  </td>
825 841
                   <td style="line-height: 30px" width="85">
826 842
                     <span v-if="setAdminUserES(advice.execution_staff) == ''">{{
827 843
                       getAdminUser(advice.execution_staff)

File diff suppressed because it is too large
+ 1543 - 1588
src/xt_pages/dialysis/template/DialysisPrintOrderFortyThree.vue


+ 32 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue View File

@@ -2055,6 +2055,38 @@
2055 2055
                       min
2056 2056
                     </div>
2057 2057
                   </div>
2058
+                  <div
2059
+                    class="row"
2060
+                    style="padding: 2px 0; line-height: 23px; display: flex"
2061
+                    v-if="org_id==9538 || org_id==9675"
2062
+                  >
2063
+                  <div class="inline_block" style="flex: 2.5">
2064
+                      KT/V:
2065
+                      <div
2066
+                        class="under_line"
2067
+                        style="
2068
+                          width: 170px;
2069
+                          text-align: center;
2070
+                          white-space: normal;
2071
+                        "
2072
+                      >
2073
+                        {{ afterdialysis.ktv ? afterdialysis.ktv : "/" }}
2074
+                      </div>
2075
+                    </div>
2076
+                     <div class="inline_block" style="flex: 2.5">
2077
+                      累积血容量:
2078
+                      <div
2079
+                        class="under_line"
2080
+                        style="
2081
+                          width: 170px;
2082
+                          text-align: center;
2083
+                          white-space: normal;
2084
+                        "
2085
+                      >
2086
+                        <!-- {{ afterdialysis.cruor ? afterdialysis.cruor : "/" }} -->
2087
+                      </div>
2088
+                    </div>
2089
+                  </div>
2058 2090
                   <div
2059 2091
                     class="row"
2060 2092
                     style="padding: 2px 0; line-height: 23px; display: flex"

+ 1 - 1
src/xt_pages/user/components/PatientDetail.vue View File

@@ -1277,7 +1277,7 @@ export default {
1277 1277
       this.print_time = uParseTime(ptime, "{y}年{m}月{d}日");
1278 1278
 
1279 1279
       const style =
1280
-        "@media print { .print_main_content { background-color: white; width:960px; margin:0 auto; padding: 0 0 20px 0; } .print_main_content .order_title { text-align: center; font-size: 23px; line-height: 50px; font-weight: 500; } .print_main_content table { width: 100%; border: 1px solid; border-collapse: collapse; padding: 2px; } .print_main_content table tbody tr td { border: 1px solid; text-align: center; padding: 10px 8px; } .td_proj_title { font-size: 18px; line-height: 25px; font-weight: 500; } .td_proj_content { font-size: 18px; line-height: 25px; } .td_align_left { text-align: left; } .print_footnote_panel { font-size: 17px; line-height: 40px; } .print_footnote_panel .proj { display: inline-block; width: 49%; } .print_footnote_panel .proj .proj_title { font-weight: 500;} }";
1280
+        "@media print { .print_main_content { background-color: white; width:960px; margin:0 auto; padding: 0 0 20px 0; } .print_main_content .order_title { text-align: center; font-size: 23px; line-height: 50px; font-weight: 500; } .print_main_content table { width: 100%; border-collapse: collapse; padding: 2px;border:none; }  .print_main_content table tbody tr{page-break-inside:avoid;} .print_main_content table tbody tr td { border: 1px solid; text-align: center; padding: 10px 8px; } .td_proj_title { font-size: 18px; line-height: 25px; font-weight: 500; } .td_proj_content { font-size: 18px; line-height: 25px; } .td_align_left { text-align: left; } .print_footnote_panel { font-size: 17px; line-height: 40px; } .print_footnote_panel .proj { display: inline-block; width: 49%; } .print_footnote_panel .proj .proj_title { font-weight: 500;} }";
1281 1281
 
1282 1282
       setTimeout(() => {
1283 1283
         printJS({