|
@@ -6,6 +6,8 @@ import com.diagbot.entity.QuestionDetail;
|
|
|
import com.diagbot.entity.QuestionInfo;
|
|
|
import com.diagbot.entity.wrapper.QuestionInfoWrapper;
|
|
|
import com.diagbot.enums.IsDeleteEnum;
|
|
|
+import com.diagbot.exception.CommonErrorCode;
|
|
|
+import com.diagbot.exception.CommonException;
|
|
|
import com.diagbot.service.impl.QuestionInfoServiceImpl;
|
|
|
import com.diagbot.util.BeanUtil;
|
|
|
import com.diagbot.util.EntityUtil;
|
|
@@ -138,7 +140,7 @@ public class QuestionFacade extends QuestionInfoServiceImpl {
|
|
|
QuestionDTO questionDTO = this.getById(questionVO);
|
|
|
return questionDTO;
|
|
|
} else {
|
|
|
- return null;
|
|
|
+ throw new CommonException(CommonErrorCode.NOT_EXISTS, "症状不存在!");
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -164,6 +166,10 @@ public class QuestionFacade extends QuestionInfoServiceImpl {
|
|
|
.in(ListUtil.isNotEmpty(questionNamesVO.getNames()), "tag_name", questionNamesVO.getNames());
|
|
|
List<QuestionInfo> questionInfoList = this.list(questionInfoQueryWrapper);
|
|
|
|
|
|
+ if (ListUtil.isEmpty(questionInfoList)) {
|
|
|
+ throw new CommonException(CommonErrorCode.NOT_EXISTS, "症状不存在!");
|
|
|
+ }
|
|
|
+
|
|
|
//同名的只保留第一个
|
|
|
Map<String, Long> nameMap = new LinkedHashMap<>();
|
|
|
Iterator<QuestionInfo> iterator = questionInfoList.iterator();
|