BUGFIX:aida;

This commit is contained in:
shahaibo
2024-07-08 16:17:13 +08:00
parent 9ca0cd7c43
commit 42f1d47f82
7 changed files with 37 additions and 29 deletions

View File

@@ -39,4 +39,6 @@ public interface PortfolioService extends IService<Portfolio> {
Boolean commentDelete(CommentDTO commentDTO);
Boolean delete(Long id);
Portfolio getByIdAll(Long originalPortfolioId);
}

View File

@@ -492,7 +492,16 @@ public class PortfolioServiceImpl extends ServiceImpl<PortfolioMapper, Portfolio
vo.setUserName(accountMapper.selectById(vo.getAccountId()).getUserName());
if (vo.getOriginal() == 0) {
vo.setOriginalUserName(accountMapper.selectById(vo.getOriginalAccountId()).getUserName());
vo.setOriginalPortfolioName(portfolioMapper.selectById(vo.getOriginalPortfolioId()).getPortfolioName());
Portfolio byId = portfolioMapper.getByIdAll(vo.getOriginalPortfolioId());
if (Objects.nonNull(byId)) {
String portfolioName = byId.getPortfolioName();
vo.setOriginalPortfolioName(portfolioName);
if (byId.getIsDeleted() == 0) {
vo.setJumpable(1);
}else {
vo.setJumpable(0);
}
}
}
if (userHolder == null) {
vo.setIsMine(0);
@@ -882,6 +891,11 @@ public class PortfolioServiceImpl extends ServiceImpl<PortfolioMapper, Portfolio
return Boolean.TRUE;
}
@Override
public Portfolio getByIdAll(Long originalPortfolioId) {
return portfolioMapper.getByIdAll(originalPortfolioId);
}
private List<CommentVO> getChildCommentVOList(Long id) {
QueryWrapper<Comment> qw = new QueryWrapper<>();
qw.lambda().eq(Comment::getParentLevel1Id, id);