From 81c76ca9e4741b71747b16eec61d0a00bec9f1f3 Mon Sep 17 00:00:00 2001
From: xiaoyi <908147524@qq.com>
Date: 星期四, 29 十月 2026 11:14:19 +0800
Subject: [PATCH] fix(safety): 特种作业证持证人改为关联员工档案,不再手填姓名
---
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/safety/SafetyLedgerExportService.java | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/safety/SafetyLedgerExportService.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/safety/SafetyLedgerExportService.java
index 88e9553..ba65069 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/safety/SafetyLedgerExportService.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/safety/SafetyLedgerExportService.java
@@ -105,8 +105,10 @@
var pageReqVO = new cn.iocoder.yudao.module.mes.controller.admin.safety.vo.cert.SafetyCertificatePageReqVO();
pageReqVO.setPageNo(1);
pageReqVO.setPageSize(50_000);
- List<List<Object>> rows = certificateService.getCertificatePage(pageReqVO)
- .getList().stream()
+ var certs = certificateService.getCertificatePage(pageReqVO).getList();
+ // 瀵煎嚭鏃剁敤鍛樺伐妗f鐨勬渶鏂板鍚�/宸ュ彿/閮ㄩ棬
+ certificateService.fillEmployeeInfo(certs);
+ List<List<Object>> rows = certs.stream()
.map(c -> Arrays.<Object>asList(
str(c.getEmployeeName()), str(c.getEmployeeNo()), str(c.getDeptName()),
SafetyCertificateTypeEnum.getNameByType(c.getCertType()), str(c.getCertNo()),
--
Gitblit v1.9.3