diff --git a/src/main/java/com/peanut/modules/common/controller/CourseGuestbookController.java b/src/main/java/com/peanut/modules/common/controller/CourseGuestbookController.java index edcca70f..1fa1b429 100644 --- a/src/main/java/com/peanut/modules/common/controller/CourseGuestbookController.java +++ b/src/main/java/com/peanut/modules/common/controller/CourseGuestbookController.java @@ -5,6 +5,7 @@ import com.peanut.common.utils.R; import com.peanut.modules.common.entity.CourseGuestbook; import com.peanut.modules.common.entity.CourseGuestbookSupport; import com.peanut.modules.common.service.CourseGuestbookService; +import com.peanut.modules.common.service.MyUserService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestBody; @@ -20,6 +21,8 @@ public class CourseGuestbookController { @Autowired private CourseGuestbookService service; + @Autowired + private MyUserService userService; @RequestMapping("/getCourseGuestbookList") public R getCourseGuestbookList(@RequestBody Map map){ @@ -30,7 +33,9 @@ public class CourseGuestbookController { @RequestMapping("/addCourseGuestbook") public R addCourseGuestbook(@RequestBody CourseGuestbook courseGuestbook){ service.save(courseGuestbook); - return R.ok().put("courseGuestbook",service.getById(courseGuestbook.getId())); + CourseGuestbook res = service.getById(courseGuestbook.getId()); + res.setUser(userService.getById(res.getUserId())); + return R.ok().put("courseGuestbook",res); } @RequestMapping("/addCourseGuestbookSupport") diff --git a/src/main/java/com/peanut/modules/common/service/impl/CourseGuestbookServiceImpl.java b/src/main/java/com/peanut/modules/common/service/impl/CourseGuestbookServiceImpl.java index 2722eb65..1cc4b58b 100644 --- a/src/main/java/com/peanut/modules/common/service/impl/CourseGuestbookServiceImpl.java +++ b/src/main/java/com/peanut/modules/common/service/impl/CourseGuestbookServiceImpl.java @@ -41,14 +41,14 @@ public class CourseGuestbookServiceImpl extends ServiceImpl courseGuestbookPage = this.getBaseMapper().selectPage(new Page<>(page, limit), wrapper); if (courseGuestbookPage != null&&courseGuestbookPage.getRecords().size() > 0){ for (CourseGuestbook courseGuestbook : courseGuestbookPage.getRecords()) { courseGuestbook.setUser(userDao.selectById(courseGuestbook.getUserId())); MPJLambdaWrapper w = new MPJLambdaWrapper(); w.eq(CourseGuestbook::getPid,courseGuestbook.getId()); - w.orderByAsc(CourseGuestbook::getCreateTime); + w.orderByDesc(CourseGuestbook::getCreateTime); List list = this.getBaseMapper().selectList(w); if (list.size() > 0) { for (CourseGuestbook c : list){