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");