Przeglądaj źródła

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

28169 7 miesięcy temu
rodzic
commit
d4b7faa204

+ 15 - 5
src/xt_pages/dialysis/batch_print/batch_print_order_seventythree.vue Wyświetl plik

1118
                         </tr>
1118
                         </tr>
1119
 
1119
 
1120
                         <tr v-for="(monitor_record, j) in record.monitor_records" :key="j">
1120
                         <tr v-for="(monitor_record, j) in record.monitor_records" :key="j">
1121
-        
1122
                           <td>
1121
                           <td>
1123
                             {{
1122
                             {{
1124
                               getTime(monitor_record.operate_time, "{h}:{i}")
1123
                               getTime(monitor_record.operate_time, "{h}:{i}")
1180
                                   v-if=" record.dialysis_order && monitor_record.operate_time == 
1179
                                   v-if=" record.dialysis_order && monitor_record.operate_time == 
1181
                                     record.dialysis_order.start_time
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
                                 {{ monitor_record.dispose }} {{ monitor_record.end }}
1184
                                 {{ monitor_record.dispose }} {{ monitor_record.end }}
1186
                                  &nbsp;
1185
                                  &nbsp;
1187
                                 &nbsp;
1186
                                 &nbsp;
1429
                 </tr>
1428
                 </tr>
1430
                 <tr>
1429
                 <tr>
1431
                   <td>
1430
                   <td>
1432
-                    <div
1433
-                      class="row"
1431
+                    <div class="row"
1434
                       style="padding: 2px 0; line-height: 23px; display: flex"
1432
                       style="padding: 2px 0; line-height: 23px; display: flex"
1435
                     >
1433
                     >
1436
                       <div class="inline_block" style="flex: 1">
1434
                       <div class="inline_block" style="flex: 1">
1851
                 </tr>
1849
                 </tr>
1852
               </tbody>
1850
               </tbody>
1853
             </table>
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
           </div>
1863
           </div>
1864
+          
1855
         </div>
1865
         </div>
1856
       </div>
1866
       </div>
1857
     </div>
1867
     </div>

+ 2 - 2
src/xt_pages/dialysis/batch_print/option_check_box.vue Wyświetl plik

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

+ 12 - 6
src/xt_pages/dialysis/template/DialysisPrintOrderSeventythree.vue Wyświetl plik

1086
                                 "
1086
                                 "
1087
                                 >【开始透析】引血{{ dialysisOrder.blood_drawing }} ml/min
1087
                                 >【开始透析】引血{{ dialysisOrder.blood_drawing }} ml/min
1088
                                 </template>
1088
                                 </template>
1089
-                              
1089
+                
1090
                                 {{ monitor.dispose }} {{ monitor.end }}  &nbsp;
1090
                                 {{ monitor.dispose }} {{ monitor.end }}  &nbsp;
1091
                               &nbsp;
1091
                               &nbsp;
1092
                             </span>
1092
                             </span>
1356
               </tr>
1356
               </tr>
1357
               <tr>
1357
               <tr>
1358
                 <td colspan="7">
1358
                 <td colspan="7">
1359
-                  <div
1360
-                    class="row"
1359
+                  <div class="row"
1361
                     style="padding: 2px 0; line-height: 23px; display: flex"
1360
                     style="padding: 2px 0; line-height: 23px; display: flex"
1362
                   >
1361
                   >
1363
                     <div >
1362
                     <div >
1641
                   </div>
1640
                   </div>
1642
                 </td>
1641
                 </td>
1643
               </tr>
1642
               </tr>
1644
-
1645
-
1646
             </tbody>
1643
             </tbody>
1647
           </table>
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
         </div>
1655
         </div>
1650
       </div>
1656
       </div>
1651
     </div>
1657
     </div>

+ 34 - 32
src/xt_pages/user/components/PatientDetail.vue Wyświetl plik

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: 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
           <div >
1276
           <div >
1275
             <table border="1" style="border-collapse: collapse;text-align: center;">
1277
             <table border="1" style="border-collapse: collapse;text-align: center;">
1276
               <tbody>
1278
               <tbody>
1277
                 <tr>
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
                   </td>
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
                     {{ patientPrint.name }}
1284
                     {{ patientPrint.name }}
1283
                   </td>
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
                   </td>
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
                     {{ patientPrint.gender }}
1290
                     {{ patientPrint.gender }}
1289
                   </td>
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
                   </td>
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
                     {{ patientPrint.age }}岁
1296
                     {{ patientPrint.age }}岁
1295
                   </td>
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
                   </td>
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
                     {{patientPrint.reimbursement_way_id }}
1302
                     {{patientPrint.reimbursement_way_id }}
1301
                   </td>
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
                   </td>
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
                     {{patientPrint.dialysis_no}}
1308
                     {{patientPrint.dialysis_no}}
1307
                   </td>
1309
                   </td>
1308
                 </tr>
1310
                 </tr>
1309
                 <tr>
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
                   </td>
1314
                   </td>
1313
-                  <td style="padding: 5px 0px;font-size: 25px;">
1315
+                  <td style="padding: 5px 0px;font-size: 22px;">
1314
                     {{ patientPrint.phone }}
1316
                     {{ patientPrint.phone }}
1315
                   </td>
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
                   </td>
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
                     {{ patientPrint.nation }}
1322
                     {{ patientPrint.nation }}
1321
                   </td>
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
                   </td>
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
                     {{ patientPrint.id_card_no }}
1328
                     {{ patientPrint.id_card_no }}
1327
                   </td>
1329
                   </td>
1328
                 </tr>
1330
                 </tr>
1329
                  <tr>
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
                   </td>
1334
                   </td>
1333
-                  <td style="padding: 5px 0px;font-size: 25px;">
1335
+                  <td style="padding: 5px 0px;font-size: 22px;">
1334
                     {{ patientPrint.contact_name }}
1336
                     {{ patientPrint.contact_name }}
1335
                   </td>
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
                   </td>
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
                     {{ patientPrint.home_telephone }}
1342
                     {{ patientPrint.home_telephone }}
1341
                   </td>
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
                   </td>
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
                     {{ patientPrint.home_address }}
1348
                     {{ patientPrint.home_address }}
1347
                   </td>
1349
                   </td>
1348
                 </tr>
1350
                 </tr>
1349
                 <tr>
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
                   </td>
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
                     {{ patientPrint.first_dialysis_date }}
1356
                     {{ patientPrint.first_dialysis_date }}
1355
                   </td>
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
                   </td>
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
                      <!-- {{ patientVascularAccessOne.blood_access_part_id }} {{ patientVascularAccessOne.blood_access_part_opera_id }} -->
1362
                      <!-- {{ patientVascularAccessOne.blood_access_part_id }} {{ patientVascularAccessOne.blood_access_part_opera_id }} -->
1361
                   </td>
1363
                   </td>
1362
                 </tr>
1364
                 </tr>
1363
 
1365
 
1364
                 <tr>
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
                   </td>
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
                     {{ patientPrint.patient_complains }}
1371
                     {{ patientPrint.patient_complains }}
1370
                   </td>
1372
                   </td>
1371
                 </tr>
1373
                 </tr>
1473
               </tbody>
1475
               </tbody>
1474
             </table>
1476
             </table>
1475
             <div class="print_footnote_panel">
1477
             <div class="print_footnote_panel">
1476
-              <div class="proj" style="text-align: center;">
1478
+              <div class="proj" style="">
1477
                  <span class="proj_title">医生签名:
1479
                  <span class="proj_title">医生签名:
1478
                     <span v-if="patientPrint!=undefined&&getDcotorName(patientPrint.doctor) == ''">{{getDcotorNameOne(patientPrint.doctor)}}</span>
1480
                     <span v-if="patientPrint!=undefined&&getDcotorName(patientPrint.doctor) == ''">{{getDcotorNameOne(patientPrint.doctor)}}</span>
1479
                     <span v-else>
1481
                     <span v-else>
1801
       const style =
1803
       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;} }";
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
       const style1 =
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
       if(this.org_id != 10206 && this.org_id !=0){
1807
       if(this.org_id != 10206 && this.org_id !=0){
1806
         console.log('1111111');
1808
         console.log('1111111');
1807
         
1809
         

+ 3 - 4
src/xt_pages/user/coursePrint.vue Wyświetl plik

48
 
48
 
49
             </div>
49
             </div>
50
           </div>
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
            v-else>
52
            v-else>
53
             <div  style="flex:1;text-align: center;">
53
             <div  style="flex:1;text-align: center;">
54
               姓名:
54
               姓名:
69
               </div>
69
               </div>
70
             </div>
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
               <div style="text-align: left;display:inline-block;" >
74
               <div style="text-align: left;display:inline-block;" >
76
                 <!-- {{getTime(record[0].record_time,'{y}-{m}-{d} {h}:{i}')}} -->
75
                 <!-- {{getTime(record[0].record_time,'{y}-{m}-{d} {h}:{i}')}} -->
82
             <div class="inline_block" style="display: inline-block;" v-if="org_id !=10206 && org_id !=0">
81
             <div class="inline_block" style="display: inline-block;" v-if="org_id !=10206 && org_id !=0">
83
               <div>{{getTime(item.record_time,'{y}-{m}-{d} {h}:{i}')}}</div>
82
               <div>{{getTime(item.record_time,'{y}-{m}-{d} {h}:{i}')}}</div>
84
             </div>
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
               <div>{{item.title}}</div>
85
               <div>{{item.title}}</div>
87
             </div>
86
             </div>
88
             <div class="inline_block" style="width:100%; word-wrap: break-word; word-break: break-all;">
87
             <div class="inline_block" style="width:100%; word-wrap: break-word; word-break: break-all;">