Browse Source

显示标准词优化

wangfeng 3 years ago
parent
commit
ef14861fde

+ 2 - 10
src/main/java/com/diagbot/facade/TermMatchingFacade.java

@@ -34,8 +34,6 @@ public class TermMatchingFacade {
     @Autowired
     KlLibraryInfoFacade klLibraryInfoFacade;
     @Autowired
-    KlConceptFacade klConceptFacade;
-    @Autowired
     StandConvertServiceClient standConvertServiceClient;
 
     public List<TermConceptDTO> getTermMatchingAll(TermMatchingVO termMatchingVO) {
@@ -53,14 +51,8 @@ public class TermMatchingFacade {
             if (null != libraryInfo) {
                 TermConceptDTO termConceptDTO = new TermConceptDTO();
                 termConceptDTO.setId(libraryInfo.getId());
-                if (libraryInfo.getSource() == 0) {
-                    KlConcept klConcept = klConceptFacade.getById(libraryInfo.getId());
-                    termConceptDTO.setName(klConcept.getLibName());
-                    termConceptDTO.setSource(2);
-                } else {
-                    termConceptDTO.setName(libraryInfo.getName());
-                    termConceptDTO.setSource(libraryInfo.getSource());
-                }
+                termConceptDTO.setName(libraryInfo.getName());
+                termConceptDTO.setSource(libraryInfo.getSource() == 1 ? 1 : 2);
                 termConceptDTO.setCode(libraryInfo.getCode());
                 list.add(termConceptDTO);
             }

+ 2 - 2
src/main/resources/mapper/KlLibraryInfoMapper.xml

@@ -37,7 +37,7 @@
         FROM
         (SELECT DISTINCT
         a.concept_id as id,
-        a.name,
+        c.lib_name AS name,
         a.is_concept as isConcept
         <if test="type!=null and type==100">,
             b.icd10_code as code
@@ -105,7 +105,7 @@
         FROM
         (SELECT DISTINCT
         a.concept_id as id,
-        a.name,
+        c.lib_name AS name,
         a.is_concept as isConcept
         <if test="type!=null and type==100">,
             b.icd10_code as code