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