Browse Source

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

28169 7 months ago
parent
commit
5de4cbe3f9
1 changed files with 41 additions and 39 deletions
  1. 41 39
      src/xt_pages/user/components/PatientDetail.vue

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

992
         </el-form-item>
992
         </el-form-item>
993
       </el-col>
993
       </el-col>
994
     </el-form>
994
     </el-form>
995
-    <!-- 打印预览 -->
995
+    <!-- 打印预览 style="display: none"-->
996
     <div style="display: none">
996
     <div style="display: none">
997
       <div id="print-info-box" v-if="org_id !=10206&&org_id !=0">
997
       <div id="print-info-box" v-if="org_id !=10206&&org_id !=0">
998
         <div class="print_main_content" style="margin-top: 70px;">
998
         <div class="print_main_content" style="margin-top: 70px;">
1269
       </div>
1269
       </div>
1270
       <div id="print-info-box" v-else>
1270
       <div id="print-info-box" v-else>
1271
         <div class="print_main_content" style="font-family:SimSun;">
1271
         <div class="print_main_content" style="font-family:SimSun;">
1272
-          <div class="order_title" style="font-size: 30px;font-weight: 600;">{{ orgname }}</div>
1273
-          <div class="order_title" style="font-size: 30px;font-weight: 600;margin-bottom: 10px;">血液净化治疗患者首次门诊病历</div>
1272
+          <div class="order_title" style="font-size: 40px;font-weight: 600;text-align: center;">{{ orgname }}</div>
1273
+          <div class="order_title" style="font-size: 40px;font-weight: 600;margin-bottom: 10px;text-align: center;">血液净化治疗患者首次门诊病历</div>
1274
           <div >
1274
           <div >
1275
-            <table style="font-size: 18px;">
1275
+            <table border="1" style="border-collapse: collapse;text-align: center;">
1276
               <tbody>
1276
               <tbody>
1277
                 <tr>
1277
                 <tr>
1278
-                  <td style="width:8%;padding: 3px 0px;font-size: 17px;font-weight: 500;">
1278
+                  <td style="width:8%;padding: 5px 0px;font-size: 25px;font-weight: 500;">
1279
                     姓名
1279
                     姓名
1280
                   </td>
1280
                   </td>
1281
-                  <td style="padding: 3px 0px;font-size: 17px;width:15%;">
1281
+                  <td style="padding: 5px 0px;font-size: 25px;width:15%;">
1282
                     {{ patientPrint.name }}
1282
                     {{ patientPrint.name }}
1283
                   </td>
1283
                   </td>
1284
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;width:5%;">
1284
+                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;width:7%;">
1285
                     性别
1285
                     性别
1286
                   </td>
1286
                   </td>
1287
-                  <td style="padding: 3px 0px;font-size: 17px;width:5%;">
1287
+                  <td style="padding: 5px 0px;font-size: 25px;width:5%;">
1288
                     {{ patientPrint.gender }}
1288
                     {{ patientPrint.gender }}
1289
                   </td>
1289
                   </td>
1290
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;width:8%;">
1290
+                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;width:8%;">
1291
                     年龄
1291
                     年龄
1292
                   </td>
1292
                   </td>
1293
-                  <td style="padding: 3px 0px;font-size: 17px;width:10%;">
1293
+                  <td style="padding: 5px 0px;font-size: 25px;width:10%;">
1294
                     {{ patientPrint.age }}岁
1294
                     {{ patientPrint.age }}岁
1295
                   </td>
1295
                   </td>
1296
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;width:10%;">
1296
+                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;width:12%;">
1297
                     报销方式
1297
                     报销方式
1298
                   </td>
1298
                   </td>
1299
-                  <td style="padding: 3px 0px;font-size: 17px;width: 15%;">
1299
+                  <td style="padding: 5px 0px;font-size: 25px;width: 15%;">
1300
                     {{patientPrint.reimbursement_way_id }}
1300
                     {{patientPrint.reimbursement_way_id }}
1301
                   </td>
1301
                   </td>
1302
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;width:10%;">
1302
+                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;width:10%;">
1303
                     透析号
1303
                     透析号
1304
                   </td>
1304
                   </td>
1305
-                  <td style="padding: 3px 0px;font-size: 17px;width:15%;">
1305
+                  <td style="padding: 5px 0px;font-size: 25px;width:10%;">
1306
                     {{patientPrint.dialysis_no}}
1306
                     {{patientPrint.dialysis_no}}
1307
                   </td>
1307
                   </td>
1308
                 </tr>
1308
                 </tr>
1309
                 <tr>
1309
                 <tr>
1310
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1310
+                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1311
                     电话
1311
                     电话
1312
                   </td>
1312
                   </td>
1313
-                  <td style="padding: 3px 0px;font-size: 17px;">
1313
+                  <td style="padding: 5px 0px;font-size: 25px;">
1314
                     {{ patientPrint.phone }}
1314
                     {{ patientPrint.phone }}
1315
                   </td>
1315
                   </td>
1316
-                  <td  style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1316
+                  <td  style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1317
                     民族
1317
                     民族
1318
                   </td>
1318
                   </td>
1319
-                  <td colspan="3" style="padding: 3px 0px;font-size: 17px;">
1319
+                  <td colspan="3" style="padding: 5px 0px;font-size: 25px;">
1320
                     {{ patientPrint.nation }}
1320
                     {{ patientPrint.nation }}
1321
                   </td>
1321
                   </td>
1322
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1322
+                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1323
                     身份证号
1323
                     身份证号
1324
                   </td>
1324
                   </td>
1325
-                  <td colspan="3" style="padding: 3px 0px;font-size: 17px;">
1325
+                  <td colspan="3" style="padding: 5px 0px;font-size: 25px;">
1326
                     {{ patientPrint.id_card_no }}
1326
                     {{ patientPrint.id_card_no }}
1327
                   </td>
1327
                   </td>
1328
                 </tr>
1328
                 </tr>
1329
                  <tr>
1329
                  <tr>
1330
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1330
+                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1331
                     联系人
1331
                     联系人
1332
                   </td>
1332
                   </td>
1333
-                  <td style="padding: 3px 0px;font-size: 17px;">
1333
+                  <td style="padding: 5px 0px;font-size: 25px;">
1334
                     {{ patientPrint.contact_name }}
1334
                     {{ patientPrint.contact_name }}
1335
                   </td>
1335
                   </td>
1336
-                  <td  style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1336
+                  <td  style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1337
                     电话
1337
                     电话
1338
                   </td>
1338
                   </td>
1339
-                  <td colspan="3" style="padding: 3px 0px;font-size: 17px;">
1339
+                  <td colspan="3" style="padding: 5px 0px;font-size: 25px;">
1340
                     {{ patientPrint.home_telephone }}
1340
                     {{ patientPrint.home_telephone }}
1341
                   </td>
1341
                   </td>
1342
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1342
+                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1343
                     联系地址
1343
                     联系地址
1344
                   </td>
1344
                   </td>
1345
-                  <td colspan="3" style="padding: 3px 0px;font-size: 17px;">
1345
+                  <td colspan="3" style="padding: 5px 0px;font-size: 25px;">
1346
                     {{ patientPrint.home_address }}
1346
                     {{ patientPrint.home_address }}
1347
                   </td>
1347
                   </td>
1348
                 </tr>
1348
                 </tr>
1349
                 <tr>
1349
                 <tr>
1350
-                  <td colspan="2" style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1350
+                  <td colspan="2" style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1351
                     首次透析时间
1351
                     首次透析时间
1352
                   </td>
1352
                   </td>
1353
-                  <td colspan="4" style="padding: 3px 0px;font-size: 17px;">
1353
+                  <td colspan="4" style="padding: 5px 0px;font-size: 25px;">
1354
                     {{ patientPrint.first_dialysis_date }}
1354
                     {{ patientPrint.first_dialysis_date }}
1355
                   </td>
1355
                   </td>
1356
-                  <td style="padding: 3px 0px;font-size: 17px;font-weight: 500;">
1356
+                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1357
                     血管通路
1357
                     血管通路
1358
                   </td>
1358
                   </td>
1359
-                  <td colspan="3" style="padding: 3px 0px;font-size: 17px;">
1360
-                     {{ patientVascularAccessOne.blood_access_part_id }} {{ patientVascularAccessOne.blood_access_part_opera_id }}
1359
+                  <td colspan="3" style="padding: 5px 0px;font-size: 25px;">
1360
+                     <!-- {{ patientVascularAccessOne.blood_access_part_id }} {{ patientVascularAccessOne.blood_access_part_opera_id }} -->
1361
                   </td>
1361
                   </td>
1362
                 </tr>
1362
                 </tr>
1363
 
1363
 
1364
                 <tr>
1364
                 <tr>
1365
-                  <td style="padding: 3px 0px;font-size: 17px; font-weight: 500;">
1365
+                  <td style="padding: 5px 0px;font-size: 25px; font-weight: 500;">
1366
                     主诉
1366
                     主诉
1367
                   </td>
1367
                   </td>
1368
-                  <td colspan="9" style="text-align: left; padding:0px 5px ;font-size: 17px;">
1368
+                  <td colspan="9" style="text-align: left; padding:0px 5px ;font-size: 25px;">
1369
                     {{ patientPrint.patient_complains }}
1369
                     {{ patientPrint.patient_complains }}
1370
                   </td>
1370
                   </td>
1371
                 </tr>
1371
                 </tr>
1372
                 <tr>
1372
                 <tr>
1373
                   <td>
1373
                   <td>
1374
-                    <div class="td_proj_title">现<br />病<br />史</div>
1374
+                    <div  class="td_proj_title">现<br />病<br />史</div>
1375
                   </td>
1375
                   </td>
1376
                   <td colspan="9">
1376
                   <td colspan="9">
1377
                     <div
1377
                     <div
1418
                       T:
1418
                       T:
1419
                       {{
1419
                       {{
1420
                         patientPrint.temperature
1420
                         patientPrint.temperature
1421
-                      }}℃&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P:
1421
+                      }}℃&nbsp;&nbsp;&nbsp; P:
1422
                       {{
1422
                       {{
1423
                         patientPrint.pulse
1423
                         patientPrint.pulse
1424
-                      }}次/分&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; R:
1424
+                      }}次/分&nbsp;&nbsp;&nbsp; R:
1425
                       {{
1425
                       {{
1426
                         patientPrint.respiratory
1426
                         patientPrint.respiratory
1427
-                      }}次/分&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BP:
1427
+                      }}次/分&nbsp;&nbsp;&nbsp; BP:
1428
                       {{ patientPrint.sbp }}/{{ patientPrint.dbp }} mmHg
1428
                       {{ patientPrint.sbp }}/{{ patientPrint.dbp }} mmHg
1429
                     </div>
1429
                     </div>
1430
                   </td>
1430
                   </td>
1438
                   </td>
1438
                   </td>
1439
                 </tr>
1439
                 </tr>
1440
                 <tr>
1440
                 <tr>
1441
-                  <td style="width: 10%;">
1441
+                  <td style="width: 15%;">
1442
                     <div class="td_proj_title">辅助检查</div>
1442
                     <div class="td_proj_title">辅助检查</div>
1443
                   </td>
1443
                   </td>
1444
                   <td colspan="9">
1444
                   <td colspan="9">
1801
       const style =
1801
       const style =
1802
         "@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;} }";
1802
         "@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;} }";
1803
       const style1 =
1803
       const style1 =
1804
-        "@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: 30px; 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;} }";
1804
+        "@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: 25px; line-height: 25px; font-weight: 500; } .td_proj_content { font-size: 25px; line-height: 25px; } .td_align_left { text-align: left; } .print_footnote_panel { font-size: 25px; line-height: 40px; } .print_footnote_panel .proj { display: inline-block; width: 49%; } .print_footnote_panel .proj .proj_title { font-weight: 500;} }";
1805
       if(this.org_id != 10206 && this.org_id !=0){
1805
       if(this.org_id != 10206 && this.org_id !=0){
1806
+        console.log('1111111');
1807
+        
1806
         setTimeout(() => {
1808
         setTimeout(() => {
1807
           printJS({
1809
           printJS({
1808
             printable: "print-info-box",
1810
             printable: "print-info-box",