|
@@ -46,8 +46,9 @@ public class RetrievalFacade {
|
|
*/
|
|
*/
|
|
public RetrievalDTO index(RetrievalVO retrievalVO) {
|
|
public RetrievalDTO index(RetrievalVO retrievalVO) {
|
|
RetrievalDTO retrievalDTO = new RetrievalDTO();
|
|
RetrievalDTO retrievalDTO = new RetrievalDTO();
|
|
- if ((null == retrievalVO && null == retrievalVO.getHospitalId())
|
|
|
|
- || retrievalVO.getHospitalId().equals(-1L)) {
|
|
|
|
|
|
+ if (null == retrievalVO
|
|
|
|
+ || (null != retrievalVO
|
|
|
|
+ && (null == retrievalVO.getHospitalId() || retrievalVO.getHospitalId().equals(-1L)))) {
|
|
//无医院或者朗通医院查询标准词
|
|
//无医院或者朗通医院查询标准词
|
|
RespDTO<RetrievalDTO> respDTO = cdssCoreClient.index(retrievalVO);
|
|
RespDTO<RetrievalDTO> respDTO = cdssCoreClient.index(retrievalVO);
|
|
RespDTOUtil.respNGDealCover(respDTO, "检索失败");
|
|
RespDTOUtil.respNGDealCover(respDTO, "检索失败");
|