From 55867ae12d5a5148cc78dc044b37a856eb9ed4aa Mon Sep 17 00:00:00 2001 From: iqudoo Date: Sun, 14 Jun 2026 10:37:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.tsx | 11 ----------- src/components/ExportSidebar.tsx | 3 --- src/components/MobileExportView.tsx | 3 --- src/components/PrintModule.tsx | 6 ------ 4 files changed, 23 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 94b65ab..b3b5d3a 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -952,15 +952,6 @@ export default function App() { } }; - const printBlockedReason = - !appliedExportData - ? '请先应用数据' - : appliedLayoutResult.selectedCount === 0 - ? '当前数据范围内无标签' - : previewLayoutStale - ? '排版已变更,请重新绘制预览' - : null; - const isDarkWorkspace = workflowStep === 'template-design' || workflowStep === 'print-view'; const isMobileDarkShell = isMobile && isDarkWorkspace; @@ -1478,7 +1469,6 @@ export default function App() { pdfGenerating || imagesZipGenerating } - printDisabledReason={printBlockedReason} onExportImages={exportLabelsImagesZip} imagesExporting={imagesZipGenerating} onChangeExportImageFileNamePattern={handleExportImageFileNamePatternChange} @@ -1599,7 +1589,6 @@ export default function App() { pdfGenerating || imagesZipGenerating } - printDisabledReason={printBlockedReason} /> diff --git a/src/components/ExportSidebar.tsx b/src/components/ExportSidebar.tsx index dfb7a10..36f31a7 100644 --- a/src/components/ExportSidebar.tsx +++ b/src/components/ExportSidebar.tsx @@ -45,7 +45,6 @@ interface ExportSidebarProps { onChangeExportImageFilterMode?: (mode: ElementVisibilityMode) => void; onChangeExportImageFilterRules?: (rules: VisibilityRule[]) => void; printDisabled: boolean; - printDisabledReason?: string | null; /** 移动端精简:仅数据、映射、数据范围 */ compact?: boolean; } @@ -86,7 +85,6 @@ export const ExportSidebar: React.FC = ({ onChangeExportImageFilterMode, onChangeExportImageFilterRules, printDisabled, - printDisabledReason = null, compact = false, }) => { type ExportPanelKey = 'data' | 'layout' | 'print'; @@ -323,7 +321,6 @@ export const ExportSidebar: React.FC = ({ > void; onChangeExportImageFilterRules?: (rules: VisibilityRule[]) => void; printDisabled: boolean; - printDisabledReason?: string | null; imagesExporting?: boolean; } @@ -120,7 +119,6 @@ export const MobileExportView: React.FC = ({ onExportPdf, onPrint, printDisabled, - printDisabledReason = null, onExportImages, imagesExporting = false, onChangeExportImageFileNamePattern, @@ -293,7 +291,6 @@ export const MobileExportView: React.FC = ({ void; imagesExporting?: boolean; @@ -33,7 +32,6 @@ interface PrintModuleProps { export const PrintModule: React.FC = ({ disabled, - disabledReason, printing, onPrint, imagesExporting = false, @@ -163,10 +161,6 @@ export const PrintModule: React.FC = ({ : '当前浏览器不支持枚举打印机;打印时将打开系统对话框,请在对话框中选择对应打印机。已保存的名称便于下次快速识别。'}

- {disabledReason && disabled && ( -

{disabledReason}

- )} -