Browse Source

更新术语静态知识添加和更新接口

MarkHuang 6 years atrás
parent
commit
846e1eaca2

+ 3 - 1
knowledgeman-service/src/main/java/com/diagbot/facade/ConceptFacade.java

@@ -50,7 +50,7 @@ public class ConceptFacade extends ConceptServiceImpl {
     public ConceptDTO getConceptInfo(@RequestBody TermVo termvo) {
 
 //        List<ConceptDTO> conceptDTOs = new ArrayList<>();
-        ConceptDTO conceptDTO = new ConceptDTO();
+        ConceptDTO conceptDTO = null;
         List<LibraryInfo> libraryinfos;
 
         // 获取医学术语的基本信息
@@ -62,6 +62,8 @@ public class ConceptFacade extends ConceptServiceImpl {
 
         if ( libraryInfo != null ) {
 
+            conceptDTO = new ConceptDTO();
+
             conceptDTO.setId(libraryInfo.getConceptId());
             conceptDTO.setLibId(libraryInfo.getId().intValue());
             conceptDTO.setName(libraryInfo.getName());

+ 2 - 1
knowledgeman-service/src/main/java/com/diagbot/facade/LibraryDetailFacade.java

@@ -135,11 +135,12 @@ public class LibraryDetailFacade extends LibraryDetailServiceImpl {
 
                     if (exist != null) {
                         libraryDetail.setId(exist.getId());
-                        libraryDetail.setConceptId(libraryInfo.getConceptId().longValue());
                     }
 
+                    libraryDetail.setConceptId(libraryInfo.getConceptId().longValue());
                     libraryDetail.setGmtModified(LocalDateTime.now());
                     libraryDetail.setIsDeleted("N");
+
                     this.saveOrUpdate(libraryDetail);
 
                     if (conceptDTO.getInformation() == null) {