浏览代码

检索小写转换大写

wangyu 6 年之前
父节点
当前提交
65a770a268

+ 2 - 0
aipt-service/src/main/java/com/diagbot/facade/ConceptFacade.java

@@ -214,6 +214,7 @@ public class ConceptFacade extends ConceptServiceImpl {
      * @return
      */
     public List<ConceptRetrievalDTO> retrivelConceptInfo(RetrievalVO retrievalVO){
+        retrievalVO.setInputStr(retrievalVO.getInputStr().toUpperCase());//拼音转换为大写
         if (null != retrievalVO.getType()){
             retrievalVO.setType(ParamConvertUtil.conceptConvert2Lib(retrievalVO.getType()));//标签类型
         }
@@ -236,6 +237,7 @@ public class ConceptFacade extends ConceptServiceImpl {
      * @return
      */
     public List<RetrievalDTO> getStaticKnowledge(GetStaticKnowledgeVO getStaticKnowledgeVO){
+        getStaticKnowledgeVO.setInputStr(getStaticKnowledgeVO.getInputStr().toUpperCase());//拼音转换为大写
         List<RetrievalDTO> retrievalDTOS = new ArrayList<>();
         RetrievalVO retrievalVO = new RetrievalVO();
         RetrievalDTO retrievalDTO = new RetrievalDTO();

+ 3 - 2
icss-service/src/main/java/com/diagbot/facade/ModuleFacade.java

@@ -116,8 +116,9 @@ public class ModuleFacade extends ModuleInfoServiceImpl {
                         QuestionDTO questionDTO = questionFacade.getById(questionVO);
                         BeanUtil.copyProperties(questionDTO, detailDTO);
                     }
-                    if (null != detailDTO.getRelationModule()) {
-                        detailDTO.setRelationModuleName(moduleInfoMap.get(detailDTO.getRelationModule()).getName());
+                    if (null != detailDTO.getRelationModule() &&
+                            moduleInfoMap.get(detailDTO.getRelationModule()) != null) {
+                            detailDTO.setRelationModuleName(moduleInfoMap.get(detailDTO.getRelationModule()).getName());
                     }
                 }
                 bean.setModuleDetailDTOList(moduleDetailDTOList);