From 5bea8c0f7b92afa947b4de6ecf4cb94741afedb5 Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期五, 17 四月 2026 15:27:54 +0800
Subject: [PATCH] 打印样式重构
---
src/views/salesManagement/salesLedger/index.vue | 36 +++++++++++++++++++-----------------
1 files changed, 19 insertions(+), 17 deletions(-)
diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index 552ca44..7457117 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -1528,8 +1528,12 @@
// 鍒涘缓涓�涓柊鐨勬墦鍗扮獥鍙�
const printWindow = window.open('', '_blank', 'width=800,height=600');
- // 鑾峰彇鎵撳嵃棰勮鍐呭
- const previewContent = document.querySelector('.print-preview-content').innerHTML;
+ // 鑾峰彇鎵撳嵃棰勮鍐呭锛屽彧鎻愬彇瀹為檯鐨勬墦鍗伴〉闈�
+ const printPages = document.querySelectorAll('.print-page');
+ let previewContent = '';
+ printPages.forEach(page => {
+ previewContent += page.outerHTML;
+ });
// 鏋勫缓鎵撳嵃鍐呭
let printContent = `
@@ -1548,8 +1552,7 @@
.print-page {
width: 241mm;
height: 75mm;
- padding: 10mm;
- padding-left: 20mm;
+ padding: 0mm 10mm;
background: white;
box-sizing: border-box;
page-break-after: always;
@@ -1572,12 +1575,12 @@
margin-bottom: 8px;
}
.company-name {
- font-size: 18px;
+ font-size: 28px;
font-weight: bold;
margin-bottom: 4px;
}
.document-title {
- font-size: 16px;
+ font-size: 25px;
font-weight: bold;
letter-spacing: 10px;
}
@@ -2182,17 +2185,16 @@
text-align: center;
margin-bottom: 8px;
- .company-name {
- font-size: 18px;
- font-weight: bold;
- margin-bottom: 4px;
- }
-
- .document-title {
- font-size: 16px;
- font-weight: bold;
- letter-spacing: 10px;
- }
+ .company-name {
+ font-size: 28px;
+ font-weight: bold;
+ margin-bottom: 4px;
+ }
+ .document-title {
+ font-size: 25px;
+ font-weight: bold;
+ letter-spacing: 10px;
+ }
}
.info-section {
--
Gitblit v1.9.3