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