|
@@ -35,6 +35,7 @@ import com.diagbot.vo.KlConceptInfoVO;
|
|
|
import com.diagbot.vo.KlConceptSatarOrdisaVO;
|
|
|
import com.diagbot.vo.KlConceptSaveSubVO;
|
|
|
import com.diagbot.vo.KlConceptSaveVO;
|
|
|
+import com.diagbot.vo.KlLibraryInfoVO;
|
|
|
import com.diagbot.vo.SearchConceptVO;
|
|
|
import com.google.common.collect.Lists;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
@@ -83,7 +84,9 @@ public class KlConceptFacade extends KlConceptServiceImpl {
|
|
|
*/
|
|
|
public IPage<KlConceptInfoDTO> getConceptInfoPage(KlConceptInfoVO klConceptInfoVO) {
|
|
|
if (StringUtil.isNotBlank(klConceptInfoVO.getSynonymName())) {
|
|
|
- List<Long> conceptIdList = klLibraryInfoFacade.getLib(klConceptInfoVO)
|
|
|
+ KlLibraryInfoVO klLibraryInfoVO = new KlLibraryInfoVO();
|
|
|
+ BeanUtil.copyProperties(klConceptInfoVO, klLibraryInfoVO);
|
|
|
+ List<Long> conceptIdList = klLibraryInfoFacade.getLib(klLibraryInfoVO)
|
|
|
.stream().map(KlLibraryInfo::getConceptId).distinct().collect(Collectors.toList());
|
|
|
if (ListUtil.isEmpty(conceptIdList)) {
|
|
|
conceptIdList.add(-999999999L);
|