浏览代码

代码优化

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;
     }