huangyw 2 years ago
parent
commit
84e3932e0d

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

41
                   <tr class="list_table_1">
41
                   <tr class="list_table_1">
42
                     <td colspan="11" style="padding-left: 10px">
42
                     <td colspan="11" style="padding-left: 10px">
43
                       <div style="display: flex">
43
                       <div style="display: flex">
44
-                        <div style="width: 400px">
44
+                        <div style="width: 250px">
45
                           病情评估:&nbsp;<span>{{
45
                           病情评估:&nbsp;<span>{{
46
                             sick_condition ? sick_condition : ""
46
                             sick_condition ? sick_condition : ""
47
                           }}</span>
47
                           }}</span>
48
                         </div>
48
                         </div>
49
-                        <div style="width: 400px">
49
+                        <div style="width: 250px">
50
                           入科方式:&nbsp;<span
50
                           入科方式:&nbsp;<span
51
                             v-for="(item, index) in way_arr"
51
                             v-for="(item, index) in way_arr"
52
                             :key="index"
52
                             :key="index"
56
                             >{{ item.name }}
56
                             >{{ item.name }}
57
                           </span>
57
                           </span>
58
                         </div>
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
                       </div>
67
                       </div>
60
                     </td>
68
                     </td>
61
                   </tr>
69
                   </tr>
762
                   <td style="height: 20px" width="50">
770
                   <td style="height: 20px" width="50">
763
                     <p style="height: 20px; line-height: 20px">时间</p>
771
                     <p style="height: 20px; line-height: 20px">时间</p>
764
                   </td>
772
                   </td>
765
-                  <td style="height: 20px" width="490">
773
+                  <td style="height: 20px" width="420">
766
                     <p style="height: 20px; line-height: 20px">医嘱执行记录</p>
774
                     <p style="height: 20px; line-height: 20px">医嘱执行记录</p>
767
                   </td>
775
                   </td>
776
+                  <td style="height: 20px" width="100">
777
+                    <p style="height: 20px; line-height: 20px">执行时间</p>
778
+                  </td>
768
                   <td style="height: 20px" width="85">
779
                   <td style="height: 20px" width="85">
769
                     <p style="height: 20px; line-height: 20px">执行</p>
780
                     <p style="height: 20px; line-height: 20px">执行</p>
770
                   </td>
781
                   </td>
798
                   <td width="50">
809
                   <td width="50">
799
                     {{ getTime(advice.start_time, "{h}:{i}") }}
810
                     {{ getTime(advice.start_time, "{h}:{i}") }}
800
                   </td>
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
                     <span v-if="advice.parent_id > 0">---></span>
813
                     <span v-if="advice.parent_id > 0">---></span>
803
                     <span>{{ advice.advice_name }}</span>
814
                     <span>{{ advice.advice_name }}</span>
804
                     <span v-if="advice && advice.advice_desc"
815
                     <span v-if="advice && advice.advice_desc"
822
                     }}</span>
833
                     }}</span>
823
                     <span>{{ advice.remark }}</span>
834
                     <span>{{ advice.remark }}</span>
824
                   </td>
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
                   <td style="line-height: 30px" width="85">
841
                   <td style="line-height: 30px" width="85">
826
                     <span v-if="setAdminUserES(advice.execution_staff) == ''">{{
842
                     <span v-if="setAdminUserES(advice.execution_staff) == ''">{{
827
                       getAdminUser(advice.execution_staff)
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
                       min
2055
                       min
2056
                     </div>
2056
                     </div>
2057
                   </div>
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
                   <div
2090
                   <div
2059
                     class="row"
2091
                     class="row"
2060
                     style="padding: 2px 0; line-height: 23px; display: flex"
2092
                     style="padding: 2px 0; line-height: 23px; display: flex"

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

1277
       this.print_time = uParseTime(ptime, "{y}年{m}月{d}日");
1277
       this.print_time = uParseTime(ptime, "{y}年{m}月{d}日");
1278
 
1278
 
1279
       const style =
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
       setTimeout(() => {
1282
       setTimeout(() => {
1283
         printJS({
1283
         printJS({