详情页增加了删除状态的判断
This commit is contained in:
parent
7d206deaac
commit
a88cdbe43f
@ -79,13 +79,9 @@ public class CaseClinicalArticleController {
|
|||||||
return Response.error("非法文章");
|
return Response.error("非法文章");
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除状态
|
// 检测作品状态
|
||||||
if (article.getDeleteStatus() == 1){
|
boolean result = caseClinicalArticleService.checkClinicalArticleStatus(article);
|
||||||
return Response.error(201,null,"该作品已被删除");
|
if (!result){
|
||||||
}
|
|
||||||
|
|
||||||
// 状态(1:正常 2:禁用)
|
|
||||||
if (article.getArticleStatus() == 2){
|
|
||||||
return Response.error(201,null,"该作品已被删除");
|
return Response.error(201,null,"该作品已被删除");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -69,13 +69,9 @@ public class CaseClinicalVideoController {
|
|||||||
return Response.error("非法视频");
|
return Response.error("非法视频");
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除状态
|
// 检测作品状态
|
||||||
if (video.getDeleteStatus() == 1){
|
boolean result = caseClinicalVideoService.checkClinicalVideoStatus(video);
|
||||||
return Response.error(201,null,"该作品已被删除");
|
if (!result){
|
||||||
}
|
|
||||||
|
|
||||||
// 状态(1:正常 2:禁用)
|
|
||||||
if (video.getVideoStatus() == 2){
|
|
||||||
return Response.error(201,null,"该作品已被删除");
|
return Response.error(201,null,"该作品已被删除");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -157,13 +157,9 @@ public class CaseExchangeController {
|
|||||||
return Response.error();
|
return Response.error();
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除状态
|
// 检测作品状态
|
||||||
if (caseExchange.getDeleteStatus() == 1){
|
boolean result = caseExchangeService.checkCaseExchangeStatus(caseExchange);
|
||||||
return Response.error(201,null,"该作品已被删除");
|
if (!result){
|
||||||
}
|
|
||||||
|
|
||||||
// 状态(1:正常 2:禁用)
|
|
||||||
if (caseExchange.getExchangeStatus() == 2){
|
|
||||||
return Response.error(201,null,"该作品已被删除");
|
return Response.error(201,null,"该作品已被删除");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -554,4 +554,21 @@ public class CaseClinicalArticleService {
|
|||||||
return true;
|
return true;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 检测作品状态
|
||||||
|
*/
|
||||||
|
public boolean checkClinicalArticleStatus(CaseClinicalArticleModel caseClinicalArticle){
|
||||||
|
// 删除状态
|
||||||
|
if (caseClinicalArticle.getDeleteStatus() == 1){
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 状态(1:正常 2:禁用)
|
||||||
|
if (caseClinicalArticle.getArticleStatus() == 2){
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -497,4 +497,21 @@ public class CaseClinicalVideoService {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 检测作品状态
|
||||||
|
*/
|
||||||
|
public boolean checkClinicalVideoStatus(CaseClinicalVideoModel caseClinicalVideo){
|
||||||
|
// 删除状态
|
||||||
|
if (caseClinicalVideo.getDeleteStatus() == 1){
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 状态(1:正常 2:禁用)
|
||||||
|
if (caseClinicalVideo.getVideoStatus() == 2){
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -219,6 +219,12 @@ public class CaseExchangeService {
|
|||||||
throw new BusinessException("非法操作");
|
throw new BusinessException("非法操作");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 检测作品状态
|
||||||
|
boolean result = checkCaseExchangeStatus(caseExchange);
|
||||||
|
if (!result){
|
||||||
|
throw new BusinessException("非法操作");
|
||||||
|
}
|
||||||
|
|
||||||
// 标签
|
// 标签
|
||||||
if (r.getCaseExchangeLabel() != null && !r.getCaseExchangeLabel().isEmpty()){
|
if (r.getCaseExchangeLabel() != null && !r.getCaseExchangeLabel().isEmpty()){
|
||||||
for (updateCaseExchange.CaseExchangeLabelRequest caseExchangeLabelRequest : r.getCaseExchangeLabel()){
|
for (updateCaseExchange.CaseExchangeLabelRequest caseExchangeLabelRequest : r.getCaseExchangeLabel()){
|
||||||
@ -311,6 +317,10 @@ public class CaseExchangeService {
|
|||||||
throw new BusinessException("非法操作");
|
throw new BusinessException("非法操作");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (caseExchange.getDeleteStatus() == 1){
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
// 修改病例交流删除状态
|
// 修改病例交流删除状态
|
||||||
caseExchange.setDeleteStatus(1);
|
caseExchange.setDeleteStatus(1);
|
||||||
caseExchangeDao.updateById(caseExchange);
|
caseExchangeDao.updateById(caseExchange);
|
||||||
@ -358,8 +368,6 @@ public class CaseExchangeService {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// 检测用户是否已收藏过
|
// 检测用户是否已收藏过
|
||||||
UserCollectExchangeModel userCollectExchange = getUserCollectExchangeStatus(exchangeId,userId);
|
UserCollectExchangeModel userCollectExchange = getUserCollectExchangeStatus(exchangeId,userId);
|
||||||
if (userCollectExchange != null) {
|
if (userCollectExchange != null) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user