diff --git a/inventory-web/src/views/outbound/Selection.vue b/inventory-web/src/views/outbound/Selection.vue index 80ebdef..a621bb3 100644 --- a/inventory-web/src/views/outbound/Selection.vue +++ b/inventory-web/src/views/outbound/Selection.vue @@ -871,6 +871,31 @@ const confirmExport = () => { .signature-item { display: flex; flex-direction: column; align-items: center; width: 30%; } .sig-label { font-size: 14px; margin-bottom: 40px; text-align: left; width: 100%; } .sig-line { border-bottom: 1px solid #000; width: 100%; height: 1px; display: block; } + + /* ★★★ 修复预览弹窗中 el-table 打印分页截断问题 ★★★ */ + .print-preview-content { + height: auto !important; + max-height: none !important; + overflow: visible !important; + } + .print-preview-content .el-table, + .print-preview-content .el-table__inner-wrapper, + .print-preview-content .el-table__body-wrapper, + .print-preview-content .el-table__body { + height: auto !important; + max-height: none !important; + overflow: visible !important; + } + .print-preview-content .el-scrollbar__wrap { + overflow: visible !important; + } + .print-preview-content .el-table tr { + page-break-inside: avoid !important; + break-inside: avoid !important; + } + .print-preview-content .el-table__body-wrapper is-scrollable-none { + overflow: visible !important; + } } :deep(.bulk-clickable-row) {