From 7e9fea768cf8ef436c6378bf29170523721bfc77 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期三, 25 六月 2025 20:04:26 +0800
Subject: [PATCH] bug修改

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TTestMethodConfirmSheetController.java |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TTestMethodConfirmSheetController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TTestMethodConfirmSheetController.java
index 5a18d8e..a079a3d 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TTestMethodConfirmSheetController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TTestMethodConfirmSheetController.java
@@ -215,11 +215,22 @@
         if(Objects.nonNull(experimentDispatch)){
             testMethodConfirmSheetVO.setExperimentName(experimentDispatch.getExperimentName());
             testMethodConfirmSheetVO.setExperimentCode(experimentDispatch.getExperimentCode());
+            testMethodConfirmSheetVO.setExperimentStartTime(experimentDispatch.getExperimentStartTime());
+            testMethodConfirmSheetVO.setExperimentEndTime(experimentDispatch.getExperimentEndTime());
+            testMethodConfirmSheetVO.setExperimentDate(experimentDispatch.getExperimentDate());
             // 查询项目课题方案
             TProjectProposal projectProposal = projectProposalService.getById(experimentDispatch.getProposalId());
             if(Objects.nonNull(projectProposal)){
                 testMethodConfirmSheetVO.setProjectName(projectProposal.getProjectName());
             }
+            // 查询参与人员
+            List<TExperimentDispatchParticipants> tExperimentDispatchParticipants = experimentDispatchParticipantsService.list(Wrappers.lambdaQuery(TExperimentDispatchParticipants.class)
+                    .eq(TExperimentDispatchParticipants::getDispatchId, experimentDispatch.getId()));
+            List<Long> userIds = tExperimentDispatchParticipants.stream().map(TExperimentDispatchParticipants::getUserId).distinct().collect(Collectors.toList());
+            List<SysUser> sysUsers = sysUserMapper.selectUserByIds(userIds);
+            String participantsName = sysUsers.stream().map(SysUser::getNickName).collect(Collectors.joining(";"));
+            testMethodConfirmSheetVO.setParticipantsName(participantsName);
+            testMethodConfirmSheetVO.setStatus(experimentDispatch.getStatus());
         }
 
         // 查询审核人姓名

--
Gitblit v1.7.1