评论修改
This commit is contained in:
parent
511ae5c374
commit
2e5a06f825
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
@ -12,6 +12,7 @@ import com.example.caseData.dto.caseExchangeVote.CaseExchangeVoteDto;
|
||||
import com.example.caseData.dto.caseExchangeVoteOption.CaseExchangeVoteOptionDto;
|
||||
import com.example.caseData.dto.userCommentCaseExchange.GetUserCaseExchangeCommentPageDto;
|
||||
import com.example.caseData.dto.userCommentCaseExchange.UserCommentCaseExchangeDto;
|
||||
import com.example.caseData.dto.userCommentClinicalVideo.UserCommentClinicalVideoDto;
|
||||
import com.example.caseData.exception.BusinessException;
|
||||
import com.example.caseData.model.*;
|
||||
import com.example.caseData.request.caseExchangeRequest.*;
|
||||
@ -62,6 +63,9 @@ public class CaseExchangeController {
|
||||
@Resource
|
||||
private UserCommentExchangeDao userCommentExchangeDao;
|
||||
|
||||
@Resource
|
||||
private CaseClinicalDoctorDao caseClinicalDoctorDao;
|
||||
|
||||
/**
|
||||
* 临床病例库-病例交流-搜索
|
||||
*/
|
||||
@ -614,6 +618,17 @@ public class CaseExchangeController {
|
||||
|
||||
// 处理返回值
|
||||
for (UserCommentCaseExchangeDto 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.setAvatar(Replace.addOssDomain(dto.getAvatar()));
|
||||
|
||||
// 去除用户唯一标识
|
||||
dto.setUserIden(null);
|
||||
|
||||
@ -629,6 +644,18 @@ public class CaseExchangeController {
|
||||
5
|
||||
);
|
||||
|
||||
for (UserCommentCaseExchangeDto 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);
|
||||
}
|
||||
}
|
||||
|
||||
@ -29,6 +29,12 @@ public class UserCommentCaseExchangeDto {
|
||||
@JsonProperty("exchange_id")
|
||||
private String exchangeId;
|
||||
|
||||
/**
|
||||
* 医生id
|
||||
*/
|
||||
@JsonProperty("doctor_id")
|
||||
private String doctorId;
|
||||
|
||||
/**
|
||||
* 父级id,一级评论为null
|
||||
*/
|
||||
@ -103,6 +109,12 @@ public class UserCommentCaseExchangeDto {
|
||||
@JsonProperty("user_name")
|
||||
private String userName;
|
||||
|
||||
/**
|
||||
* 用户头像
|
||||
*/
|
||||
@JsonProperty("avatar")
|
||||
private String avatar;
|
||||
|
||||
/**
|
||||
* 用户唯一标识
|
||||
*/
|
||||
|
||||
@ -22,6 +22,12 @@ public class UserCommentClinicalVideoDto {
|
||||
@JsonProperty("user_id")
|
||||
private String userId;
|
||||
|
||||
/**
|
||||
* 医生id
|
||||
*/
|
||||
@JsonProperty("doctor_id")
|
||||
private String doctorId;
|
||||
|
||||
/**
|
||||
* 临床视频id
|
||||
*/
|
||||
@ -102,6 +108,12 @@ public class UserCommentClinicalVideoDto {
|
||||
@JsonProperty("user_name")
|
||||
private String userName;
|
||||
|
||||
/**
|
||||
* 用户头像
|
||||
*/
|
||||
@JsonProperty("avatar")
|
||||
private String avatar;
|
||||
|
||||
/**
|
||||
* 用户唯一标识
|
||||
*/
|
||||
|
||||
@ -5,7 +5,8 @@
|
||||
SELECT
|
||||
a.*,
|
||||
b.user_name,
|
||||
b.user_iden
|
||||
b.user_iden,
|
||||
b.avatar
|
||||
FROM user_comment_clinical_video a
|
||||
LEFT JOIN user b ON a.user_id = b.user_id
|
||||
WHERE a.status = 1
|
||||
@ -27,7 +28,8 @@
|
||||
SELECT
|
||||
a.*,
|
||||
b.user_name,
|
||||
b.user_iden
|
||||
b.user_iden,
|
||||
b.avatar
|
||||
FROM user_comment_clinical_video a
|
||||
LEFT JOIN user b ON a.user_id = b.user_id
|
||||
WHERE a.status = 1
|
||||
|
||||
@ -6,7 +6,8 @@
|
||||
SELECT
|
||||
a.*,
|
||||
b.user_name,
|
||||
b.user_iden
|
||||
b.user_iden,
|
||||
b.avatar
|
||||
FROM user_comment_exchange a
|
||||
LEFT JOIN user b ON a.user_id = b.user_id
|
||||
WHERE a.status = 1
|
||||
@ -28,7 +29,8 @@
|
||||
SELECT
|
||||
a.*,
|
||||
b.user_name,
|
||||
b.user_iden
|
||||
b.user_iden,
|
||||
b.avatar
|
||||
FROM user_comment_exchange a
|
||||
LEFT JOIN user b ON a.user_id = b.user_id
|
||||
WHERE a.status = 1
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user