From b672ddb2a2ec05bd0394299a1e4bd40dbc3386af Mon Sep 17 00:00:00 2001 From: liangzai <2440983361@qq.com> Date: Wed, 18 Mar 2026 01:01:59 +0800 Subject: [PATCH] f --- app/main/api/internal/service/reportpdfservice.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/main/api/internal/service/reportpdfservice.go b/app/main/api/internal/service/reportpdfservice.go index 93a4929..6753d25 100644 --- a/app/main/api/internal/service/reportpdfservice.go +++ b/app/main/api/internal/service/reportpdfservice.go @@ -46,10 +46,8 @@ func (s *ReportPDFService) GenerateReportPDF(ctx context.Context, orderId, order var pdfBuf []byte err := chromedp.Run(ctxt, chromedp.Navigate(reportURL), - // 等待报告根节点渲染完成 - chromedp.WaitVisible(`.pc-report-page`, chromedp.ByQuery), - // 再等待一小段时间以便异步数据加载 - chromedp.Sleep(500*time.Millisecond), + // 等待报告主体区域渲染完成(数据加载并成功渲染后才会出现) + chromedp.WaitVisible(`.pc-report-body`, chromedp.ByQuery), chromedp.ActionFunc(func(ctx context.Context) error { buf, _, pdfErr := page.PrintToPDF(). WithPrintBackground(true).