소스 검색

代码优化

wangyu 6 년 전
부모
커밋
b3a9daaaa8
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      icssman-service/src/main/java/com/diagbot/facade/ModuleInfoFacade.java

+ 6 - 2
icssman-service/src/main/java/com/diagbot/facade/ModuleInfoFacade.java

@@ -446,10 +446,14 @@ public class ModuleInfoFacade extends ModuleInfoServiceImpl {
         getModuleInfoOneDTO.setAscriptionName(dictionaryInfoMap.get(String.valueOf(moduleInfo.getType())).getName());
         getModuleInfoOneDTO.setModuleTypeName(ModuleInfoTypeEnum.getName(getModuleInfoOneDTO.getModuleType().intValue()));
         if(getModuleInfoOneDTO.getModuleType().intValue() == 1){
-            getModuleInfoOneDTO.setRelationName(deptInfoMap.get(getModuleInfoOneDTO.getRelationId()).getName());
+            if(null != deptInfoMap.get(getModuleInfoOneDTO.getRelationId())){
+                getModuleInfoOneDTO.setRelationName(deptInfoMap.get(getModuleInfoOneDTO.getRelationId()).getName());
+            }
         }
         if(getModuleInfoOneDTO.getModuleType().intValue() == 2){
-            getModuleInfoOneDTO.setRelationName(questionInfoMap.get(getModuleInfoOneDTO.getRelationId()).getName());
+            if(null != questionInfoMap.get(getModuleInfoOneDTO.getRelationId())){
+                getModuleInfoOneDTO.setRelationName(questionInfoMap.get(getModuleInfoOneDTO.getRelationId()).getName());
+            }
         }
         return getModuleInfoOneDTO;
     }