ChengYuXuan 5 лет назад
Родитель
Сommit
e75e660f04

+ 4 - 0
src/main/java/cn/seecoder/courselearning/serviceimpl/course/CourseServiceImpl.java

@@ -138,6 +138,10 @@ public class CourseServiceImpl implements CourseService {
                 if(order != null)
                     vo.setBought(order.getStatus().equals(Constant.ORDER_STATUS_SUCCESS));
                 vo.setManageable(uid.equals(vo.getTeacherId()));
+                int liked = courseLikesMapper.count(vo.getId(),uid);
+                if(liked>0){
+                    vo.setLiked(true);
+                }
             }
         }
         return result;

+ 2 - 0
src/main/java/cn/seecoder/courselearning/vo/course/CourseVO.java

@@ -32,6 +32,8 @@ public class CourseVO {
 
     // 课程点赞数
     private Integer likes;
+    // 是否点过赞
+    private boolean liked;
 
     // 标记当前用户(学生)是否已购买解锁
     private boolean bought;