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

This commit is contained in:
landaiqing
2024-07-23 16:30:12 +08:00
10 changed files with 31 additions and 6 deletions

View File

@@ -29,7 +29,12 @@ public class CommentLikesConsumer implements RocketMQListener<SchisandraUserLike
String id = message.getCommentId();
Boolean likes = message.getLike();
schisandraShareCommentReplyDomainService.updateCommentsLikes(id, likes);
schisandraUserLikesCommentDomainService.add(message);
if (likes) {
schisandraUserLikesCommentDomainService.add(message);
}else {
schisandraUserLikesCommentDomainService.deleteReal(message);
}
}

View File

@@ -27,6 +27,11 @@ public class DetailLikesConsumer implements RocketMQListener<SchisandraUserLikes
String id = message.getDetailId();
Boolean likes = message.getLike();
schisandraShareDetailDomainService.updateDetailLikes(id, likes);
schisandraUserLikesDetailDomainService.add(message);
if (likes) {
schisandraUserLikesDetailDomainService.add(message);
}else {
schisandraUserLikesDetailDomainService.deleteReal(message);
}
}
}

View File

@@ -25,4 +25,6 @@ public interface SchisandraUserLikesCommentDomainService {
*/
Boolean delete(SchisandraUserLikesCommentBO schisandraUserLikesCommentBO);
Boolean deleteReal(SchisandraUserLikesCommentBO schisandraUserLikesCommentBO);
}

View File

@@ -25,4 +25,6 @@ public interface SchisandraUserLikesDetailDomainService {
*/
Boolean delete(SchisandraUserLikesDetailBO schisandraUserLikesDetailBO);
Boolean deleteReal(SchisandraUserLikesDetailBO schisandraUserLikesDetailBO);
}

View File

@@ -45,4 +45,10 @@ public class SchisandraUserLikesCommentDomainServiceImpl implements SchisandraUs
return schisandraUserLikesCommentService.update(schisandraUserLikesComment) > 0;
}
@Override
public Boolean deleteReal(SchisandraUserLikesCommentBO schisandraUserLikesCommentBO) {
return schisandraUserLikesCommentService.deleteById(schisandraUserLikesCommentBO.getId());
}
}

View File

@@ -45,4 +45,9 @@ public class SchisandraUserLikesDetailDomainServiceImpl implements SchisandraUse
return schisandraUserLikesDetailService.update(schisandraUserLikesDetail) > 0;
}
@Override
public Boolean deleteReal(SchisandraUserLikesDetailBO schisandraUserLikesDetailBO) {
return schisandraUserLikesDetailService.deleteById(schisandraUserLikesDetailBO.getId());
}
}

View File

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

View File

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

View File

@@ -61,7 +61,7 @@ public class SchisandraUserLikesCommentServiceImpl implements SchisandraUserLike
* @return 是否成功
*/
@Override
public boolean deleteById(Long id) {
public boolean deleteById(String id) {
return this.schisandraUserLikesCommentDao.deleteById(id) > 0;
}

View File

@@ -61,7 +61,7 @@ public class SchisandraUserLikesDetailServiceImpl implements SchisandraUserLikes
* @return 是否成功
*/
@Override
public boolean deleteById(Long id) {
public boolean deleteById(String id) {
return this.schisandraUserLikesDetailDao.deleteById(id) > 0;
}