From 058e355d77b7d5bf7c349f63fe5c161a730739b5 Mon Sep 17 00:00:00 2001 From: liangzai <2440983361@qq.com> Date: Wed, 11 Mar 2026 15:31:36 +0800 Subject: [PATCH] f --- resources/qiye.html | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/resources/qiye.html b/resources/qiye.html index d5ea195..bd839c6 100644 --- a/resources/qiye.html +++ b/resources/qiye.html @@ -2207,13 +2207,19 @@ try { // 从当前 URL 中解析报告编号,路径形如 /reports/qygl/:id var path = window.location.pathname || ""; - var match = path.match(/\\/reports\\/qygl\\/([^/]+)/); - if (!match || !match[1]) { + var segments = path.split("/"); + var reportId = null; + for (var i = 0; i < segments.length; i++) { + if (segments[i] === "qygl" && i + 1 < segments.length && segments[i + 1]) { + reportId = segments[i + 1]; + break; + } + } + if (!reportId) { console.error("无法从当前 URL 解析报告编号,路径为", path); restoreBtn(); return; } - var reportId = match[1]; var pdfUrl = "/reports/qygl/" + encodeURIComponent(reportId) + "/pdf"; // 通过 fetch 获取 PDF 二进制并触发下载