|
@@ -3,8 +3,10 @@ package com.diagbot.facade;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.diagbot.client.NLPServiceClient;
|
|
|
import com.diagbot.dto.SimilarLibraryDTO;
|
|
|
+import com.diagbot.entity.Lexicon;
|
|
|
import com.diagbot.entity.LibraryInfo;
|
|
|
import com.diagbot.enums.IsDeleteEnum;
|
|
|
+import com.diagbot.enums.LexiconTypeEnum;
|
|
|
import com.diagbot.util.BeanUtil;
|
|
|
import com.diagbot.util.ListUtil;
|
|
|
import com.google.common.collect.Lists;
|
|
@@ -36,7 +38,17 @@ public class SimilarFacade {
|
|
|
.orderByAsc("type_id");
|
|
|
List<LibraryInfo> libraryInfos = libraryInfoFacade.list(libraryInfoQueryWrapper);
|
|
|
libraryList = BeanUtil.listCopyTo(libraryInfos, SimilarLibraryDTO.class);
|
|
|
+ for (SimilarLibraryDTO similarLibraryDTO : libraryList) {
|
|
|
+ if (similarLibraryDTO.getTypeId() != null) {
|
|
|
+ similarLibraryDTO.setLibType(LexiconTypeEnum.getName(similarLibraryDTO.getTypeId().intValue()));
|
|
|
+ }
|
|
|
+ if (similarLibraryDTO.getIsConcept().equals(1)) {
|
|
|
+ similarLibraryDTO.setIsConceptRemark("标准词");
|
|
|
+ } else if (similarLibraryDTO.getIsConcept().equals(0)) {
|
|
|
+ similarLibraryDTO.setIsConceptRemark("同义词");
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
return libraryList;
|
|
|
}
|
|
|
-}
|
|
|
+}
|