From d5a62c975afbaff26d17b61fa7b9fde7e2cb035d Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期六, 27 七月 2024 11:44:03 +0800
Subject: [PATCH] 修改bug
---
ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/service/impl/MemberLikeServiceImpl.java | 13 +++----------
1 files changed, 3 insertions(+), 10 deletions(-)
diff --git a/ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/service/impl/MemberLikeServiceImpl.java b/ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/service/impl/MemberLikeServiceImpl.java
index da9f9e8..da666cb 100644
--- a/ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/service/impl/MemberLikeServiceImpl.java
+++ b/ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/service/impl/MemberLikeServiceImpl.java
@@ -2,16 +2,14 @@
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.article.domain.Article;
import com.ruoyi.article.domain.ArticleComments;
import com.ruoyi.article.domain.MemberLike;
-import com.ruoyi.article.dto.MemberLikeDTO;
+import com.ruoyi.article.controller.forepart.dto.MemberLikeDTO;
import com.ruoyi.article.mapper.ArticleMapper;
import com.ruoyi.article.mapper.MemberLikeMapper;
import com.ruoyi.article.service.IArticleCommentsService;
-import com.ruoyi.article.service.IArticleService;
import com.ruoyi.article.service.IMemberLikeService;
import com.ruoyi.common.core.exception.ServiceException;
import org.springframework.stereotype.Service;
@@ -39,10 +37,10 @@
@Override
public void saveMemberLike(MemberLikeDTO memberLikeDTO) {
- if (memberLikeDTO.getMemberId()!=null) {
+ if (memberLikeDTO.getMemberId()==null) {
throw new ServiceException("用户ID不能为空");
}
- if (memberLikeDTO.getState()!=null) {
+ if (memberLikeDTO.getState()==null) {
throw new ServiceException("类型不能为空");
}
LambdaQueryWrapper< MemberLike> wrapper= Wrappers.lambdaQuery();
@@ -63,11 +61,6 @@
articleMapper.updateById(byId);
}
if (memberLikeDTO.getType()==2){
- ArticleComments byId = articleCommentsService.getById(memberLikeDTO.getArticleId());
- byId.setLikeCount(byId.getLikeCount()+1);
- articleCommentsService.saveOrUpdate(byId);
- }
- if (memberLikeDTO.getType()==3){
ArticleComments byId = articleCommentsService.getById(memberLikeDTO.getArticleId());
byId.setLikeCount(byId.getLikeCount()+1);
articleCommentsService.saveOrUpdate(byId);
--
Gitblit v1.7.1