|
@@ -1,6 +1,7 @@
|
|
|
package com.diagbot.facade;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.diagbot.dto.ConceptDTO;
|
|
|
import com.diagbot.dto.GetAllForRelationDTO;
|
|
|
import com.diagbot.dto.IndexBatchDTO;
|
|
|
import com.diagbot.dto.KllisDetailDTO;
|
|
@@ -17,6 +18,7 @@ import com.diagbot.enums.MatchSourceEnum;
|
|
|
import com.diagbot.enums.StatusEnum;
|
|
|
import com.diagbot.icss5.ConceptBaseDTO;
|
|
|
import com.diagbot.service.impl.KlConceptServiceImpl;
|
|
|
+import com.diagbot.util.BeanUtil;
|
|
|
import com.diagbot.util.EntityUtil;
|
|
|
import com.diagbot.util.ListUtil;
|
|
|
import com.diagbot.util.StringUtil;
|
|
@@ -536,7 +538,7 @@ public class KlConceptFacade extends KlConceptServiceImpl {
|
|
|
* @param idsVO
|
|
|
* @return
|
|
|
*/
|
|
|
- public List<ConceptBaseDTO> getConceptByIds(IdsVO idsVO) {
|
|
|
+ public List<ConceptDTO> getConceptByIds(IdsVO idsVO) {
|
|
|
if (ListUtil.isEmpty(idsVO.getIds())) {
|
|
|
return new ArrayList<>();
|
|
|
}
|
|
@@ -545,14 +547,10 @@ public class KlConceptFacade extends KlConceptServiceImpl {
|
|
|
.eq("status", StatusEnum.Enable.getKey())
|
|
|
.in("id", idsVO.getIds()));
|
|
|
|
|
|
- List<ConceptBaseDTO> retList = Lists.newLinkedList();
|
|
|
+ List<ConceptDTO> retList = Lists.newLinkedList();
|
|
|
+
|
|
|
if (ListUtil.isNotEmpty(concepts)) {
|
|
|
- concepts.forEach(item -> {
|
|
|
- ConceptBaseDTO retConcept = new ConceptBaseDTO();
|
|
|
- retConcept.setConceptId(item.getId());
|
|
|
- retConcept.setName(item.getLibName());
|
|
|
- retList.add(retConcept);
|
|
|
- });
|
|
|
+ retList = BeanUtil.listCopyTo(concepts, ConceptDTO.class);
|
|
|
}
|
|
|
return retList;
|
|
|
}
|