Browse Source

12月4 打印单

yq1 4 months ago
parent
commit
e16ae9aa1a
1 changed files with 38 additions and 35 deletions
  1. 38 35
      src/xt_pages/user/components/PatientDetail.vue

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

@@ -1034,11 +1034,19 @@
1034 1034
     <!-- 打印预览 style="display: none"-->
1035 1035
     <div style="display: none">
1036 1036
       <div id="print-info-box" v-if="org_id !=10206">
1037
-        <div class="print_main_content" style="margin-top: 70px;">
1038
-          <div class="order_title" v-if="org_id!=10210">{{ orgname }} 血液透析门诊病历</div>
1039
-          <div class="order_title" v-if="org_id==10210">{{ orgname }} 血液透析住院病历</div>
1037
+        <div class="print_main_content" style="">
1038
+          <!-- <div class="order_title" v-if="org_id!=10210">{{ orgname }} 血液透析门诊病历</div>
1039
+          <div class="order_title" v-if="org_id==10210">{{ orgname }} 血液透析住院病历</div> -->
1040 1040
           <div >
1041 1041
             <table style="border-collapse: collapse;">
1042
+              <thead>
1043
+                <tr>
1044
+                  <th colspan="8">
1045
+                    <div class="order_title" v-if="org_id!=10210">{{ orgname }} 血液透析门诊病历</div>
1046
+                    <div class="order_title" v-if="org_id==10210">{{ orgname }} 血液透析住院病历</div>
1047
+                  </th>
1048
+                </tr>
1049
+              </thead>
1042 1050
               <!-- 用 thead 规定好宽度 -->
1043 1051
               <!-- <thead>
1044 1052
                 <tr v-show="false">
@@ -1055,35 +1063,35 @@
1055 1063
               <tbody>
1056 1064
                 <tr>
1057 1065
                   <!--  -->
1058
-                  <td style="width:8%;padding: 3px 0px;font-size: 17px;font-weight: 500;">
1066
+                  <td style="width:8%;padding: 3px 0px;font-size: 16px;font-weight: 500;">
1059 1067
                     姓名
1060 1068
                     <!-- <div class="td_proj_title">姓名</div> -->
1061 1069
                   </td>
1062
-                  <td style="padding: 3px 0px;font-size: 17px;">
1070
+                  <td style="padding: 3px 0px;font-size: 16px;">
1063 1071
                     {{ patientPrint.name }}
1064 1072
                     <!-- <div class="td_proj_content">{{ patientPrint.name }}</div> -->
1065 1073
                   </td>
1066
-                  <td style="padding: 3px 0px;font-size: 17px;">
1074
+                  <td style="padding: 3px 0px;font-size: 16px;">
1067 1075
                     性别
1068 1076
                     <!-- <div class="td_proj_title">性别</div> -->
1069 1077
                   </td>
1070
-                  <td style="padding: 3px 0px;font-size: 17px;">
1078
+                  <td style="padding: 3px 0px;font-size: 16px;">
1071 1079
                     {{ patientPrint.gender }}
1072 1080
                     <!-- <div class="td_proj_content">{{ patientPrint.gender }}</div> -->
1073 1081
                   </td>
1074
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1082
+                  <td style="padding: 3px 0px;font-size: 16px;font-weight: 500;">
1075 1083
                     年龄
1076 1084
                     <!-- <div class="td_proj_title">年龄</div> -->
1077 1085
                   </td>
1078
-                  <td style="padding: 3px 0px;font-size: 17px;">
1086
+                  <td style="padding: 3px 0px;font-size: 16px;">
1079 1087
                     {{ patientPrint.age }}岁
1080 1088
                     <!-- <div class="td_proj_content">{{ patientPrint.age }}岁</div> -->
1081 1089
                   </td>
1082
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1090
+                  <td style="padding: 3px 0px;font-size: 16px;font-weight: 500;">
1083 1091
                     籍贯
1084 1092
                     <!-- <div class="td_proj_title">籍贯</div> -->
1085 1093
                   </td>
1086
-                  <td style="padding: 3px 0px;font-size: 17px;">
1094
+                  <td style="padding: 3px 0px;font-size: 16px;">
1087 1095
                     {{ patientPrint.native_place }}
1088 1096
                     <!-- <div class="td_proj_content td_align_left">
1089 1097
                       {{ patientPrint.native_place }}
@@ -1091,41 +1099,41 @@
1091 1099
                   </td>
1092 1100
                 </tr>
1093 1101
                 <tr>
1094
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1102
+                  <td style="padding: 3px 0px;font-size: 16px;font-weight: 500;">
1095 1103
                     职业
1096 1104
                     <!-- <div class="td_proj_title">职业</div> -->
1097 1105
                   </td>
1098
-                  <td style="padding: 3px 0px;font-size: 17px;">
1106
+                  <td style="padding: 3px 0px;font-size: 16px;">
1099 1107
                     {{ patientPrint.profession }}
1100 1108
                     <!-- <div class="td_proj_content">
1101 1109
                       {{ patientPrint.profession }}
1102 1110
                     </div> -->
1103 1111
                   </td>
1104
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1112
+                  <td style="padding: 3px 0px;font-size: 16px;font-weight: 500;">
1105 1113
                     婚姻
1106 1114
                     <!-- <div class="td_proj_title">婚姻</div> -->
1107 1115
                   </td>
1108
-                  <td style="padding: 3px 0px;font-size: 17px;">
1116
+                  <td style="padding: 3px 0px;font-size: 16px;">
1109 1117
                     {{ patientPrint.marital_status }}
1110 1118
                     <!-- <div class="td_proj_content">
1111 1119
                       {{ patientPrint.marital_status }}
1112 1120
                     </div> -->
1113 1121
                   </td>
1114
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1122
+                  <td style="padding: 3px 0px;font-size: 16px;font-weight: 500;">
1115 1123
                     透析号
1116 1124
                     <!-- <div class="td_proj_title">透析号</div> -->
1117 1125
                   </td>
1118
-                  <td style="padding: 3px 0px;font-size: 17px;">
1126
+                  <td style="padding: 3px 0px;font-size: 16px;">
1119 1127
                     {{ patientPrint.dialysis_no }}
1120 1128
                     <!-- <div class="td_proj_content">
1121 1129
                       {{ patientPrint.dialysis_no }}
1122 1130
                     </div> -->
1123 1131
                   </td>
1124
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1132
+                  <td style="padding: 3px 0px;font-size: 16px;font-weight: 500;">
1125 1133
                     身份证号
1126 1134
                     <!-- <div class="td_proj_title">身份证号</div> -->
1127 1135
                   </td>
1128
-                  <td style="padding: 3px 0px;font-size: 17px;">
1136
+                  <td style="padding: 3px 0px;font-size: 16px;">
1129 1137
                     {{ patientPrint.id_card_no }}
1130 1138
                     <!-- <div class="td_proj_content td_align_left">
1131 1139
                       {{ patientPrint.id_card_no }}
@@ -1133,29 +1141,29 @@
1133 1141
                   </td>
1134 1142
                 </tr>
1135 1143
                 <tr>
1136
-                  <td  style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1144
+                  <td  style="padding: 3px 0px;font-size: 16px;font-weight: 500;">
1137 1145
                     民族
1138 1146
                     <!-- <div class="td_proj_title">民族</div>  valign="top" -->
1139 1147
                   </td>
1140
-                  <td style="padding: 3px 0px;font-size: 17px;">
1148
+                  <td style="padding: 3px 0px;font-size: 16px;">
1141 1149
                     {{ patientPrint.nation }}
1142 1150
                     <!-- <div class="td_proj_content">{{ patientPrint.nation }}</div> -->
1143 1151
                   </td>
1144
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1152
+                  <td style="padding: 3px 0px;font-size: 16px;font-weight: 500;">
1145 1153
                     电话
1146 1154
                     <!-- <div class="td_proj_title">电话</div> -->
1147 1155
                   </td>
1148
-                  <td  colspan="3" style="padding: 3px 0px;font-size: 17px;">
1156
+                  <td  colspan="3" style="padding: 3px 0px;font-size: 16px;">
1149 1157
                     {{ patientPrint.phone }}
1150 1158
                     <!-- <div class="td_proj_content td_align_left">
1151 1159
                       {{ patientPrint.phone }}
1152 1160
                     </div> -->
1153 1161
                    </td>
1154
-                 <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1162
+                 <td style="padding: 3px 0px;font-size: 16px;font-weight: 500;">
1155 1163
                     家属电话
1156 1164
                     <!-- <div class="td_proj_title">家属电话</div> -->
1157 1165
                   </td>
1158
-                  <td style="padding: 3px 0px;font-size: 17px;">
1166
+                  <td style="padding: 3px 0px;font-size: 16px;">
1159 1167
                     {{ patientPrint.home_telephone }}
1160 1168
                     <!-- <div class="td_proj_content td_align_left">
1161 1169
                       {{ patientPrint.home_telephone }}
@@ -1163,8 +1171,8 @@
1163 1171
                   </td>
1164 1172
                 </tr>
1165 1173
                 <tr>
1166
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">地址</td>
1167
-                  <td colspan="7" style="text-align: left; padding:0px 5px;font-size: 17px;">
1174
+                  <td style="padding: 3px 0px;font-size: 16px;font-weight: 500;">地址</td>
1175
+                  <td colspan="7" style="text-align: left; padding:0px 5px;font-size: 16px;">
1168 1176
                     <!-- class="td_proj_content td_align_left" -->
1169 1177
                     <!-- <div > -->
1170 1178
                       {{ patientPrint.home_address }}
@@ -1172,12 +1180,12 @@
1172 1180
                   </td>
1173 1181
                 </tr>
1174 1182
                 <tr>
1175
-                  <td style="padding: 3px 0px;font-size: 17px; font-weight: 500;">
1183
+                  <td style="padding: 3px 0px;font-size: 16px; font-weight: 500;">
1176 1184
                     主诉
1177 1185
                     <!-- <div class="td_proj_title">主诉</div> -->
1178 1186
                   </td>
1179 1187
                   <!-- class="td_proj_content td_align_left" -->
1180
-                  <td colspan="7" style="text-align: left; padding:0px 5px ;font-size: 17px;">
1188
+                  <td colspan="7" style="text-align: left; padding:0px 5px ;font-size: 16px;">
1181 1189
                     {{ patientPrint.patient_complains }}
1182 1190
                     <!-- <div style="padding: 0px 0px;"
1183 1191
                       v-html="patientPrint.patient_complains"
@@ -1282,7 +1290,6 @@
1282 1290
             <div class="print_footnote_panel">
1283 1291
               <div class="proj">
1284 1292
                 <span class="proj_title">日期:</span>
1285
-
1286 1293
                 <span v-if="patientPrint.print_date>0">{{getTime(patientPrint.print_date)}}</span>
1287 1294
                 <span v-if="patientPrint.print_date<=0">{{getTime(patientPrint.created_time)}}</span>
1288 1295
 
@@ -1881,9 +1888,7 @@ export default {
1881 1888
         "@page {margin-top:10px;}@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; }  .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;} }";
1882 1889
       const style1 =
1883 1890
         "@page {margin-top:10px;}@media print { .print_main_content { background-color: white; width:960px; margin:0 auto; padding: 0 0 20px 0; } .print_main_content table { width: 100%; padding: 2px; }  .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: 22px; line-height: 25px; font-weight: 500; } .td_proj_content { font-size: 22px; line-height: 25px; } .td_align_left { text-align: left; } .print_footnote_panel { font-size: 22px; line-height: 40px; } .print_footnote_panel .proj { display: inline-block; width: 49%; } .print_footnote_panel .proj .proj_title { font-weight: 500;} .wrapper {white-space: pre-wrap;} }";
1884
-      if(this.org_id != 10206 && this.org_id !=0){
1885
-        console.log('1111111');
1886
-
1891
+      if(this.org_id != 10206 ){
1887 1892
         setTimeout(() => {
1888 1893
           printJS({
1889 1894
             printable: "print-info-box",
@@ -1893,8 +1898,6 @@ export default {
1893 1898
           });
1894 1899
         }, 1);
1895 1900
       }else{
1896
-        console.log('121212','10206');
1897
-
1898 1901
         setTimeout(() => {
1899 1902
           printJS({
1900 1903
             printable: "print-info-box",