diff --git a/src/main/java/org/hlrj/duobao_demo/controller/RecommendationController.java b/src/main/java/org/hlrj/duobao_demo/controller/RecommendationController.java
index 4d27053..1b93612 100644
--- a/src/main/java/org/hlrj/duobao_demo/controller/RecommendationController.java
+++ b/src/main/java/org/hlrj/duobao_demo/controller/RecommendationController.java
@@ -113,8 +113,6 @@ public class RecommendationController {
public Result addLike( @PathVariable Integer id){
log.info("点赞操作:{}");
recommendationService.isLiked(id);
-
-
return Result.success();
}
diff --git a/src/main/java/org/hlrj/duobao_demo/entity/SpecialTopic.java b/src/main/java/org/hlrj/duobao_demo/entity/SpecialTopic.java
index 52e7caa..ea853b2 100644
--- a/src/main/java/org/hlrj/duobao_demo/entity/SpecialTopic.java
+++ b/src/main/java/org/hlrj/duobao_demo/entity/SpecialTopic.java
@@ -61,4 +61,7 @@ public class SpecialTopic implements Serializable {
@ApiModelProperty(value = "头像")
private String head;
+
+ @ApiModelProperty(value = "是否点赞")
+ private Integer isLiked;
}
diff --git a/src/main/resources/mapper/SpecialTopicMapper.xml b/src/main/resources/mapper/SpecialTopicMapper.xml
index 9d1a35b..840aa59 100644
--- a/src/main/resources/mapper/SpecialTopicMapper.xml
+++ b/src/main/resources/mapper/SpecialTopicMapper.xml
@@ -14,6 +14,7 @@
+
UPDATE Special_topic
@@ -22,9 +23,9 @@
WHEN is_liked = 0 THEN 1
ELSE 0
END,
- likes = CASE
- WHEN is_liked = 0 THEN likes + 1
- ELSE likes - 1
+ like_count = CASE
+ WHEN is_liked = 0 THEN like_count + 1
+ ELSE like_count - 1
END
WHERE id = #{id}