Browse Source

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

28169 5 months ago
parent
commit
d4b7faa204

+ 15 - 5
src/xt_pages/dialysis/batch_print/batch_print_order_seventythree.vue View File

@@ -1118,7 +1118,6 @@
1118 1118
                         </tr>
1119 1119
 
1120 1120
                         <tr v-for="(monitor_record, j) in record.monitor_records" :key="j">
1121
-        
1122 1121
                           <td>
1123 1122
                             {{
1124 1123
                               getTime(monitor_record.operate_time, "{h}:{i}")
@@ -1180,8 +1179,8 @@
1180 1179
                                   v-if=" record.dialysis_order && monitor_record.operate_time == 
1181 1180
                                     record.dialysis_order.start_time
1182 1181
                                   "
1183
-                                  >【开始透析】引血 {{ record.dialysis_order.blood_drawing }} ml/min</template
1184
-                                >
1182
+                                  >【开始透析】引血 {{ record.dialysis_order.blood_drawing }} ml/min
1183
+                                </template>
1185 1184
                                 {{ monitor_record.dispose }} {{ monitor_record.end }}
1186 1185
                                  &nbsp;
1187 1186
                                 &nbsp;
@@ -1429,8 +1428,7 @@
1429 1428
                 </tr>
1430 1429
                 <tr>
1431 1430
                   <td>
1432
-                    <div
1433
-                      class="row"
1431
+                    <div class="row"
1434 1432
                       style="padding: 2px 0; line-height: 23px; display: flex"
1435 1433
                     >
1436 1434
                       <div class="inline_block" style="flex: 1">
@@ -1851,7 +1849,19 @@
1851 1849
                 </tr>
1852 1850
               </tbody>
1853 1851
             </table>
1852
+            <div style="text-align: right;margin-top: 10px;">
1853
+              患者签名:
1854
+              <div class="under_line" style="width: 120px;">
1855
+                <img v-if="record.dialysis_order.url!=''"
1856
+                  style="height: 30px"
1857
+                  :src="record.dialysis_order == null? 0: record.dialysis_order.url"
1858
+                  alt=""
1859
+                  srcset=""
1860
+                />
1861
+              </div>
1862
+            </div>
1854 1863
           </div>
1864
+          
1855 1865
         </div>
1856 1866
       </div>
1857 1867
     </div>

+ 2 - 2
src/xt_pages/dialysis/batch_print/option_check_box.vue View File

@@ -47,8 +47,8 @@ export default {
47 47
 }
48 48
 .check_box_panel .did_checked::after {
49 49
     content: "√";
50
-    font-size: 10px;
51
-    margin-left: 2px;
50
+    font-size: 15px;
51
+    margin-left: -5px;
52 52
     position: absolute;
53 53
 }
54 54
 </style>

+ 12 - 6
src/xt_pages/dialysis/template/DialysisPrintOrderSeventythree.vue View File

@@ -1086,7 +1086,7 @@
1086 1086
                                 "
1087 1087
                                 >【开始透析】引血{{ dialysisOrder.blood_drawing }} ml/min
1088 1088
                                 </template>
1089
-                              
1089
+                
1090 1090
                                 {{ monitor.dispose }} {{ monitor.end }}  &nbsp;
1091 1091
                               &nbsp;
1092 1092
                             </span>
@@ -1356,8 +1356,7 @@
1356 1356
               </tr>
1357 1357
               <tr>
1358 1358
                 <td colspan="7">
1359
-                  <div
1360
-                    class="row"
1359
+                  <div class="row"
1361 1360
                     style="padding: 2px 0; line-height: 23px; display: flex"
1362 1361
                   >
1363 1362
                     <div >
@@ -1641,11 +1640,18 @@
1641 1640
                   </div>
1642 1641
                 </td>
1643 1642
               </tr>
1644
-
1645
-
1646 1643
             </tbody>
1647 1644
           </table>
1648
-          <!-- <div  class="print-yema">1</div> -->
1645
+          <div style="text-align: right;margin-top: 10px;">
1646
+            患者签名:
1647
+            <div class="under_line" style="width: 120px;">
1648
+              <img v-if="dialysisOrder.url!=''&&dialysisOrder !=null"
1649
+                style="height: 30px"
1650
+                :src="dialysisOrder == null? 0: dialysisOrder.url"
1651
+                alt="" srcset=""
1652
+              />
1653
+            </div>
1654
+          </div>
1649 1655
         </div>
1650 1656
       </div>
1651 1657
     </div>

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

@@ -1269,103 +1269,105 @@
1269 1269
       </div>
1270 1270
       <div id="print-info-box" v-else>
1271 1271
         <div class="print_main_content" style="font-family:SimSun;">
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>
1272
+          <div style="font-size: 35px;font-weight: 600;text-align: center;margin-top: 30px;">
1273
+            海拉尔普爱{{ orgname }}
1274
+          </div>
1275
+          <div style="font-size: 35px;font-weight: 600;margin-bottom: 10px;text-align: center;">血液净化治疗患者首次门诊病历</div>
1274 1276
           <div >
1275 1277
             <table border="1" style="border-collapse: collapse;text-align: center;">
1276 1278
               <tbody>
1277 1279
                 <tr>
1278
-                  <td style="width:8%;padding: 5px 0px;font-size: 25px;font-weight: 500;">
1280
+                  <td style="width:8%;padding: 5px 0px;font-size: 22px;font-weight: 500;">
1279 1281
                     姓名
1280 1282
                   </td>
1281
-                  <td style="padding: 5px 0px;font-size: 25px;width:15%;">
1283
+                  <td style="padding: 5px 0px;font-size: 22px;width:15%;">
1282 1284
                     {{ patientPrint.name }}
1283 1285
                   </td>
1284
-                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;width:7%;">
1286
+                  <td style="padding: 5px 0px;font-size: 22px;font-weight: 500;width:7%;">
1285 1287
                     性别
1286 1288
                   </td>
1287
-                  <td style="padding: 5px 0px;font-size: 25px;width:5%;">
1289
+                  <td style="padding: 5px 0px;font-size: 22px;width:5%;">
1288 1290
                     {{ patientPrint.gender }}
1289 1291
                   </td>
1290
-                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;width:8%;">
1292
+                  <td style="padding: 5px 0px;font-size: 22px;font-weight: 500;width:8%;">
1291 1293
                     年龄
1292 1294
                   </td>
1293
-                  <td style="padding: 5px 0px;font-size: 25px;width:10%;">
1295
+                  <td style="padding: 5px 0px;font-size: 22px;width:10%;">
1294 1296
                     {{ patientPrint.age }}岁
1295 1297
                   </td>
1296
-                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;width:12%;">
1298
+                  <td style="padding: 5px 0px;font-size: 22px;font-weight: 500;width:12%;">
1297 1299
                     报销方式
1298 1300
                   </td>
1299
-                  <td style="padding: 5px 0px;font-size: 25px;width: 15%;">
1301
+                  <td style="padding: 5px 0px;font-size: 22px;width: 15%;">
1300 1302
                     {{patientPrint.reimbursement_way_id }}
1301 1303
                   </td>
1302
-                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;width:10%;">
1304
+                  <td style="padding: 5px 0px;font-size: 22px;font-weight: 500;width:10%;">
1303 1305
                     透析号
1304 1306
                   </td>
1305
-                  <td style="padding: 5px 0px;font-size: 25px;width:10%;">
1307
+                  <td style="padding: 5px 0px;font-size: 22px;width:10%;">
1306 1308
                     {{patientPrint.dialysis_no}}
1307 1309
                   </td>
1308 1310
                 </tr>
1309 1311
                 <tr>
1310
-                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1312
+                  <td style="padding: 5px 0px;font-size: 22px;font-weight: 500;">
1311 1313
                     电话
1312 1314
                   </td>
1313
-                  <td style="padding: 5px 0px;font-size: 25px;">
1315
+                  <td style="padding: 5px 0px;font-size: 22px;">
1314 1316
                     {{ patientPrint.phone }}
1315 1317
                   </td>
1316
-                  <td  style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1318
+                  <td  style="padding: 5px 0px;font-size: 22px;font-weight: 500;">
1317 1319
                     民族
1318 1320
                   </td>
1319
-                  <td colspan="3" style="padding: 5px 0px;font-size: 25px;">
1321
+                  <td colspan="3" style="padding: 5px 0px;font-size: 22px;">
1320 1322
                     {{ patientPrint.nation }}
1321 1323
                   </td>
1322
-                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1324
+                  <td style="padding: 5px 0px;font-size: 22px;font-weight: 500;">
1323 1325
                     身份证号
1324 1326
                   </td>
1325
-                  <td colspan="3" style="padding: 5px 0px;font-size: 25px;">
1327
+                  <td colspan="3" style="padding: 5px 0px;font-size: 22px;">
1326 1328
                     {{ patientPrint.id_card_no }}
1327 1329
                   </td>
1328 1330
                 </tr>
1329 1331
                  <tr>
1330
-                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1332
+                  <td style="padding: 5px 0px;font-size: 22px;font-weight: 500;">
1331 1333
                     联系人
1332 1334
                   </td>
1333
-                  <td style="padding: 5px 0px;font-size: 25px;">
1335
+                  <td style="padding: 5px 0px;font-size: 22px;">
1334 1336
                     {{ patientPrint.contact_name }}
1335 1337
                   </td>
1336
-                  <td  style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1338
+                  <td  style="padding: 5px 0px;font-size: 22px;font-weight: 500;">
1337 1339
                     电话
1338 1340
                   </td>
1339
-                  <td colspan="3" style="padding: 5px 0px;font-size: 25px;">
1341
+                  <td colspan="3" style="padding: 5px 0px;font-size: 22px;">
1340 1342
                     {{ patientPrint.home_telephone }}
1341 1343
                   </td>
1342
-                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1344
+                  <td style="padding: 5px 0px;font-size: 22px;font-weight: 500;">
1343 1345
                     联系地址
1344 1346
                   </td>
1345
-                  <td colspan="3" style="padding: 5px 0px;font-size: 25px;">
1347
+                  <td colspan="3" style="padding: 5px 0px;font-size: 22px;">
1346 1348
                     {{ patientPrint.home_address }}
1347 1349
                   </td>
1348 1350
                 </tr>
1349 1351
                 <tr>
1350
-                  <td colspan="2" style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1352
+                  <td colspan="2" style="padding: 5px 0px;font-size: 22px;font-weight: 500;">
1351 1353
                     首次透析时间
1352 1354
                   </td>
1353
-                  <td colspan="4" style="padding: 5px 0px;font-size: 25px;">
1355
+                  <td colspan="4" style="padding: 5px 0px;font-size: 22px;">
1354 1356
                     {{ patientPrint.first_dialysis_date }}
1355 1357
                   </td>
1356
-                  <td style="padding: 5px 0px;font-size: 25px;font-weight: 500;">
1358
+                  <td style="padding: 5px 0px;font-size: 22px;font-weight: 500;">
1357 1359
                     血管通路
1358 1360
                   </td>
1359
-                  <td colspan="3" style="padding: 5px 0px;font-size: 25px;">
1361
+                  <td colspan="3" style="padding: 5px 0px;font-size: 22px;">
1360 1362
                      <!-- {{ patientVascularAccessOne.blood_access_part_id }} {{ patientVascularAccessOne.blood_access_part_opera_id }} -->
1361 1363
                   </td>
1362 1364
                 </tr>
1363 1365
 
1364 1366
                 <tr>
1365
-                  <td style="padding: 5px 0px;font-size: 25px; font-weight: 500;">
1367
+                  <td style="padding: 5px 0px;font-size: 22px; font-weight: 500;">
1366 1368
                     主诉
1367 1369
                   </td>
1368
-                  <td colspan="9" style="text-align: left; padding:0px 5px ;font-size: 25px;">
1370
+                  <td colspan="9" style="text-align: left; padding:0px 5px ;font-size: 22px;">
1369 1371
                     {{ patientPrint.patient_complains }}
1370 1372
                   </td>
1371 1373
                 </tr>
@@ -1473,7 +1475,7 @@
1473 1475
               </tbody>
1474 1476
             </table>
1475 1477
             <div class="print_footnote_panel">
1476
-              <div class="proj" style="text-align: center;">
1478
+              <div class="proj" style="">
1477 1479
                  <span class="proj_title">医生签名:
1478 1480
                     <span v-if="patientPrint!=undefined&&getDcotorName(patientPrint.doctor) == ''">{{getDcotorNameOne(patientPrint.doctor)}}</span>
1479 1481
                     <span v-else>
@@ -1801,7 +1803,7 @@ export default {
1801 1803
       const style =
1802 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: 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 1805
       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 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;} }";
1806
+        "@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;} }";
1805 1807
       if(this.org_id != 10206 && this.org_id !=0){
1806 1808
         console.log('1111111');
1807 1809
         

+ 3 - 4
src/xt_pages/user/coursePrint.vue View File

@@ -48,7 +48,7 @@
48 48
 
49 49
             </div>
50 50
           </div>
51
-          <div class="row" style="border-bottom:1px solid #000; display: flex;padding-bottom: 10px;padding-top: 12px;" 
51
+          <div class="row" style="border-bottom:1px solid #000; display:flex;padding-bottom: 10px;padding-top: 12px;font-family: SimSun;" 
52 52
            v-else>
53 53
             <div  style="flex:1;text-align: center;">
54 54
               姓名:
@@ -69,8 +69,7 @@
69 69
               </div>
70 70
             </div>
71 71
 
72
-
73
-            <div style="flex:1;text-align: left;" >
72
+            <div style="flex:1.5;text-align: left;" >
74 73
               日期:
75 74
               <div style="text-align: left;display:inline-block;" >
76 75
                 <!-- {{getTime(record[0].record_time,'{y}-{m}-{d} {h}:{i}')}} -->
@@ -82,7 +81,7 @@
82 81
             <div class="inline_block" style="display: inline-block;" v-if="org_id !=10206 && org_id !=0">
83 82
               <div>{{getTime(item.record_time,'{y}-{m}-{d} {h}:{i}')}}</div>
84 83
             </div>
85
-            <div class="inline_block" style="margin-left: 30px;display: inline-block;">
84
+            <div class="inline_block" style="margin-left: 30px;display: inline-block;" v-if="org_id !=10206 && org_id !=0">
86 85
               <div>{{item.title}}</div>
87 86
             </div>
88 87
             <div class="inline_block" style="width:100%; word-wrap: break-word; word-break: break-all;">