xiangpei
2024-03-15 71bc21abbfd1cf7665593fe8efff8965811373ad
src/main/java/com/mindskip/xzs/controller/admin/ExamTemplatesUserCountController.java
@@ -27,6 +27,7 @@
import javax.servlet.http.HttpServletResponse;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import java.util.stream.Collectors;
@RestController("AdminExamTemplatesUserCountController")
@@ -62,8 +63,14 @@
        }
        PageInfo<ExamTemplatesUserCountVO> info = examTemplatesUserCountService.list(model);
        info.setList(info.getList().stream().map(e -> {
            e.setName(examTemplatesMapper.getById(e.getId()).getName());
            e.setUserName(userService.getUserById(e.getUserId()).getRealName());
            ExamTemplates byId = examTemplatesMapper.getById(e.getId());
            if (Objects.nonNull(byId)) {
                e.setName(byId.getName());
            }
            User userById = userService.getUserById(e.getUserId());
            if (Objects.nonNull(userById)) {
                e.setUserName(userById.getRealName());
            }
            return e;
        }).collect(Collectors.toList()));
        return RestResponse.ok(info);