评论修改

This commit is contained in:
2025-07-30 17:00:28 +08:00
parent 511ae5c374
commit 2e5a06f825
6 changed files with 81 additions and 4 deletions
@@ -318,9 +318,19 @@ public class CaseClinicalVideoController {
// 处理返回值
for (UserCommentClinicalVideoDto dto : resultPage.getRecords()) {
// 查询医生
LambdaQueryWrapper<CaseClinicalDoctorModel> doctorQueryWrapper = new LambdaQueryWrapper<>();
doctorQueryWrapper.eq(CaseClinicalDoctorModel::getDoctorIden, dto.getUserIden());
CaseClinicalDoctorModel caseClinicalDoctor = caseClinicalDoctorDao.selectOne(doctorQueryWrapper);
if (caseClinicalDoctor != null) {
dto.setDoctorId(String.valueOf(caseClinicalDoctor.getDoctorId()));
}
// 去除用户唯一标识
dto.setUserIden(null);
dto.setAvatar(Replace.addOssDomain(dto.getAvatar()));
// 图片
dto.setCommentImage(Replace.addOssDomain(dto.getCommentImage()));
@@ -333,6 +343,18 @@ public class CaseClinicalVideoController {
5
);
for (UserCommentClinicalVideoDto subComment : subComments) {
// 查询医生
doctorQueryWrapper = new LambdaQueryWrapper<>();
doctorQueryWrapper.eq(CaseClinicalDoctorModel::getDoctorIden, subComment.getUserIden());
caseClinicalDoctor = caseClinicalDoctorDao.selectOne(doctorQueryWrapper);
if (caseClinicalDoctor != null) {
subComment.setDoctorId(String.valueOf(caseClinicalDoctor.getDoctorId()));
}
subComment.setAvatar(Replace.addOssDomain(subComment.getAvatar()));
}
dto.setSubComment(subComments);
}
}