Merge remote-tracking branch 'refs/remotes/origin/dev'

This commit is contained in:
landaiqing
2024-07-23 16:43:33 +08:00
7 changed files with 14 additions and 20 deletions

View File

@@ -27,6 +27,7 @@ public class CommentLikesConsumer implements RocketMQListener<SchisandraUserLike
public void onMessage(SchisandraUserLikesCommentBO message) {
log.info("收到消息:{}", message);
String id = message.getCommentId();
String userId=message.getUserId();
Boolean likes = message.getLike();
schisandraShareCommentReplyDomainService.updateCommentsLikes(id, likes);
if (likes) {

View File

@@ -47,7 +47,7 @@ public class SchisandraUserLikesCommentDomainServiceImpl implements SchisandraUs
@Override
public Boolean deleteReal(SchisandraUserLikesCommentBO schisandraUserLikesCommentBO) {
return schisandraUserLikesCommentService.deleteById(schisandraUserLikesCommentBO.getId());
return schisandraUserLikesCommentService.deleteById(schisandraUserLikesCommentBO.getUserId(),schisandraUserLikesCommentBO.getCommentId());
}

View File

@@ -47,7 +47,7 @@ public class SchisandraUserLikesDetailDomainServiceImpl implements SchisandraUse
@Override
public Boolean deleteReal(SchisandraUserLikesDetailBO schisandraUserLikesDetailBO) {
return schisandraUserLikesDetailService.deleteById(schisandraUserLikesDetailBO.getId());
return schisandraUserLikesDetailService.deleteById(schisandraUserLikesDetailBO.getUserId(),schisandraUserLikesDetailBO.getDetailId());
}
}

View File

@@ -40,7 +40,7 @@ public interface SchisandraUserLikesCommentService {
* @param id 主键
* @return 是否成功
*/
boolean deleteById(String id);
boolean deleteById(String userId,String commentId);
SchisandraUserLikesComment queryByuserIdAndCommentId(String commentId, String userId);
}

View File

@@ -40,7 +40,7 @@ public interface SchisandraUserLikesDetailService {
* @param id 主键
* @return 是否成功
*/
boolean deleteById(String id);
boolean deleteById(String userId,String detailId);
SchisandraUserLikesDetail selectLike(String Id,String userId);

View File

@@ -54,15 +54,12 @@ public class SchisandraUserLikesCommentServiceImpl implements SchisandraUserLike
return this.schisandraUserLikesCommentDao.update(schisandraUserLikesComment,true);
}
/**
* 通过主键删除数据
*
* @param id 主键
* @return 是否成功
*/
@Override
public boolean deleteById(String id) {
return this.schisandraUserLikesCommentDao.deleteById(id) > 0;
public boolean deleteById(String userId,String commentId) {
return this.schisandraUserLikesCommentDao.deleteByCondition(
SchisandraUserLikesCommentTableDef.SCHISANDRA_USER_LIKES_COMMENT.COMMENT_ID.eq(commentId)
.and(SchisandraUserLikesCommentTableDef.SCHISANDRA_USER_LIKES_COMMENT.USER_ID.eq(userId))) > 0;
}
@Override

View File

@@ -54,15 +54,11 @@ public class SchisandraUserLikesDetailServiceImpl implements SchisandraUserLikes
return this.schisandraUserLikesDetailDao.update(schisandraUserLikesDetail,true);
}
/**
* 通过主键删除数据
*
* @param id 主键
* @return 是否成功
*/
@Override
public boolean deleteById(String id) {
return this.schisandraUserLikesDetailDao.deleteById(id) > 0;
public boolean deleteById(String userId,String detailId) {
return this.schisandraUserLikesDetailDao.deleteByCondition(SchisandraUserLikesDetailTableDef.SCHISANDRA_USER_LIKES_DETAIL.USER_ID.eq(userId)
.and(SchisandraUserLikesDetailTableDef.SCHISANDRA_USER_LIKES_DETAIL.DETAIL_ID.eq(detailId))) > 0;
}
@Override