修改了病例交流
This commit is contained in:
parent
20571f6e9e
commit
2753484bbb
@ -75,18 +75,6 @@ public class CaseExchangeController {
|
|||||||
|
|
||||||
// 此步骤是为了在我的病例交流列表页面少查询
|
// 此步骤是为了在我的病例交流列表页面少查询
|
||||||
String userId = (String) httpServletRequest.getAttribute("userId");
|
String userId = (String) httpServletRequest.getAttribute("userId");
|
||||||
if (userId != null) {
|
|
||||||
user = userDao.selectById(Long.valueOf(userId));
|
|
||||||
if (user == null) {
|
|
||||||
return Response.error();
|
|
||||||
}
|
|
||||||
|
|
||||||
// 获取当前用户所属医院
|
|
||||||
basicHospital = basicHospitalDao.selectById(user.getHospitalId());
|
|
||||||
if (basicHospital == null) {
|
|
||||||
return Response.error();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
request.validateForPage();
|
request.validateForPage();
|
||||||
|
|
||||||
@ -94,7 +82,7 @@ public class CaseExchangeController {
|
|||||||
|
|
||||||
Page<CaseExchangeDto> page = new Page<>(request.getPage(), request.getPageSize());
|
Page<CaseExchangeDto> page = new Page<>(request.getPage(), request.getPageSize());
|
||||||
|
|
||||||
// 获取文章数据
|
// 获取数据
|
||||||
IPage<CaseExchangeDto> resultPage = caseExchangeDao.getCaseExchangeSearchPage(
|
IPage<CaseExchangeDto> resultPage = caseExchangeDao.getCaseExchangeSearchPage(
|
||||||
page,
|
page,
|
||||||
request.getKeyword(),
|
request.getKeyword(),
|
||||||
@ -119,31 +107,15 @@ public class CaseExchangeController {
|
|||||||
dto.setExchangeContentImageString("");
|
dto.setExchangeContentImageString("");
|
||||||
dto.setExchangeContentVideoString("");
|
dto.setExchangeContentVideoString("");
|
||||||
|
|
||||||
// 查找用户所属医院
|
user = userDao.selectById(dto.getUserId());
|
||||||
if (userId != null){
|
if (user == null) {
|
||||||
if (!userId.equals(dto.getUserId())){
|
return Response.error();
|
||||||
user = userDao.selectById(dto.getUserId());
|
}
|
||||||
if (user == null) {
|
|
||||||
return Response.error();
|
|
||||||
}
|
|
||||||
|
|
||||||
// 获取当前用户所属医院
|
// 获取当前用户所属医院
|
||||||
basicHospital = basicHospitalDao.selectById(user.getHospitalId());
|
basicHospital = basicHospitalDao.selectById(user.getHospitalId());
|
||||||
if (basicHospital == null) {
|
if (basicHospital == null) {
|
||||||
return Response.error();
|
return Response.error();
|
||||||
}
|
|
||||||
}
|
|
||||||
}else{
|
|
||||||
user = userDao.selectById(dto.getUserId());
|
|
||||||
if (user == null) {
|
|
||||||
return Response.error();
|
|
||||||
}
|
|
||||||
|
|
||||||
// 获取当前用户所属医院
|
|
||||||
basicHospital = basicHospitalDao.selectById(user.getHospitalId());
|
|
||||||
if (basicHospital == null) {
|
|
||||||
return Response.error();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dto.setAvatar(Replace.addOssDomain(user.getAvatar()));
|
dto.setAvatar(Replace.addOssDomain(user.getAvatar()));
|
||||||
@ -151,12 +123,9 @@ public class CaseExchangeController {
|
|||||||
dto.setHospitalName(basicHospital.getHospitalName());
|
dto.setHospitalName(basicHospital.getHospitalName());
|
||||||
|
|
||||||
// 获取用户收藏状态
|
// 获取用户收藏状态
|
||||||
if (userId != null) {
|
UserCollectExchangeModel userCollectExchangeModel = caseExchangeService.getUserCollectExchangeStatus(dto.getExchangeId(),userId);
|
||||||
// 检测用户是否已收藏过
|
if (userCollectExchangeModel != null) {
|
||||||
UserCollectExchangeModel userCollectExchangeModel = caseExchangeService.getUserCollectExchangeStatus(dto.getExchangeId(),userId);
|
dto.setCollect(true);
|
||||||
if (userCollectExchangeModel != null) {
|
|
||||||
dto.setCollect(true);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查找标签
|
// 查找标签
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user