From 0a23c31baef81d149563da16486f3f7d8d9f33e8 Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期二, 16 四月 2024 17:30:25 +0800 Subject: [PATCH] 4.16 --- common-buiness/src/main/java/cn/stylefeng/guns/modular/business/service/impl/CourseOrderServiceImpl.java | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/common-buiness/src/main/java/cn/stylefeng/guns/modular/business/service/impl/CourseOrderServiceImpl.java b/common-buiness/src/main/java/cn/stylefeng/guns/modular/business/service/impl/CourseOrderServiceImpl.java index edf48e3..d0c5ec9 100644 --- a/common-buiness/src/main/java/cn/stylefeng/guns/modular/business/service/impl/CourseOrderServiceImpl.java +++ b/common-buiness/src/main/java/cn/stylefeng/guns/modular/business/service/impl/CourseOrderServiceImpl.java @@ -73,7 +73,8 @@ @Override public CourseOrderResponseDTO getCourseChapterInfoByOrderId(Long orderId) { - CourseOrderResponseDTO courseOrderResponseDTO = BeanUtil.copyProperties(this.getById(orderId),CourseOrderResponseDTO.class); + CourseOrder byId = this.getById(orderId); + CourseOrderResponseDTO courseOrderResponseDTO = BeanUtil.copyProperties(byId,CourseOrderResponseDTO.class); //查询章节信息 List<CourseChapter> courseChapterList = this.courseChapterService.getAllByCourseId(courseOrderResponseDTO.getCourseId()); //查询章节学习进度 @@ -92,6 +93,21 @@ List<CourseResponseDTO.CourseChapterResponseDTO> courseChapterResponseDTOList = new ArrayList<>(); courseChapterResponseDTOList = turnChapterResponseDTO(courseChapterResponseDTOList,courseChapterList,learnMap); courseOrderResponseDTO.setCourseChapterResponseDTOList(courseChapterResponseDTOList); + + if (byId.getUserId()!=null) { + Customer byId1 = customerService.getById(byId.getUserId()); + courseOrderResponseDTO.setUserName(byId1.getNickName()); + } + if (byId.getCourseUserId()!=null) { + Customer byId1 = customerService.getById(byId.getCourseUserId()); + courseOrderResponseDTO.setCourseName(byId1.getNickName()); + } + if (byId.getTutoringUserId()!=null) { + Customer byId1 = customerService.getById(byId.getTutoringUserId()); + courseOrderResponseDTO.setTutoringUserName(byId1.getNickName()); + } + + return courseOrderResponseDTO; } -- Gitblit v1.7.1