|
@@ -110,8 +110,11 @@ public class LisMappingFacade extends LisMappingServiceImpl {
|
|
|
}
|
|
|
|
|
|
Map<String, String> detailMap = new LinkedHashMap<>();
|
|
|
- for (String detail : details) {
|
|
|
- detailMap.put(detail, lisWithItemNamMap.get(project).get(detail));
|
|
|
+ Map<String, String> projectDetailMap = lisWithItemNamMap.get(project);
|
|
|
+ if (projectDetailMap != null) {
|
|
|
+ for (String detail : details) {
|
|
|
+ detailMap.put(detail, projectDetailMap.get(detail));
|
|
|
+ }
|
|
|
}
|
|
|
retMap.put("details", detailMap);
|
|
|
return retMap;
|
|
@@ -142,8 +145,11 @@ public class LisMappingFacade extends LisMappingServiceImpl {
|
|
|
}
|
|
|
|
|
|
Map<String, String> detailMap = new LinkedHashMap<>();
|
|
|
- for (String detail : details) {
|
|
|
- detailMap.put(detail, lisWithItemNamMap.get(project).get(detail));
|
|
|
+ Map<String, String> projectDetailMap = lisWithItemNamMap.get(project);
|
|
|
+ if (projectDetailMap != null) {
|
|
|
+ for (String detail : details) {
|
|
|
+ detailMap.put(detail, projectDetailMap.get(detail));
|
|
|
+ }
|
|
|
}
|
|
|
retMap.put("details", detailMap);
|
|
|
return retMap;
|