From 61b0c76aa2d0b1c8dfd48c28361d3f72645ade2d Mon Sep 17 00:00:00 2001 From: zhanglei Date: Thu, 6 Aug 2026 15:52:28 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BA=BF=E4=B8=8A:=20bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/orchestrator/QualFilingOrchestrator.java | 8 +++++++- .../infrastructure/utils/ComplianceCheckUtil.java | 6 ++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/orchestrator/QualFilingOrchestrator.java b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/orchestrator/QualFilingOrchestrator.java index e2be0cd..2931267 100644 --- a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/orchestrator/QualFilingOrchestrator.java +++ b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/orchestrator/QualFilingOrchestrator.java @@ -295,7 +295,13 @@ public class QualFilingOrchestrator { PageResult pageResult = qualFilingGateway.page(domainQuery); Map reviewMap = loadReviewMap(pageResult.getRecords()); List records = pageResult.getRecords().stream() - .map(entity -> toListCO(entity, reviewMap)) + .map(entity -> { + QualFilingCO listCO = toListCO(entity, reviewMap); + if (listCO != null) { + listCO.setFilingNo(String.valueOf(entity.getId())); + } + return listCO; + }) .collect(Collectors.toList()); return PageResult.of(records, pageResult.getTotal(), pageResult.getPageNum(), pageResult.getPageSize()); } diff --git a/safety-eval-infrastructure/src/main/java/org/qinan/safetyeval/infrastructure/utils/ComplianceCheckUtil.java b/safety-eval-infrastructure/src/main/java/org/qinan/safetyeval/infrastructure/utils/ComplianceCheckUtil.java index 59e5e64..956a2cd 100644 --- a/safety-eval-infrastructure/src/main/java/org/qinan/safetyeval/infrastructure/utils/ComplianceCheckUtil.java +++ b/safety-eval-infrastructure/src/main/java/org/qinan/safetyeval/infrastructure/utils/ComplianceCheckUtil.java @@ -327,6 +327,12 @@ public class ComplianceCheckUtil { if (currentValue.length() > 0) { currentValue.append(";"); } + IndustryEnum industryEnum = IndustryEnum.ofCode(scope); + if (industryEnum != null) { + scope = industryEnum.getValue(); + } else { + scope = "未知行业范围"; + } currentValue.append("业务[").append(scope).append("] 技术负责人 ") .append(technicalDirectorCount).append("/1,过程控制负责人 ") .append(processControlLeaderCount).append("/1");