fix: 处理办理接口NPE

This commit is contained in:
2023-10-16 17:58:29 +08:00
parent 7013181ab2
commit b5064a13a8
@@ -129,9 +129,15 @@ public class ProcessEsInitChangeServiceImpl extends ServiceImpl<ProcessEsInitCha
// 翻译数据
for (ProcessEsInitChange initChange : initChangeList) {
initChange.setMainDraftUserLeaderDictText(userMap.get(initChange.getMainDraftUserLeader()).getUsername());
initChange.setMainDraftUserLeaderLeaderDictText(userMap.get(initChange.getMainDraftUserLeaderLeader()).getUsername());
initChange.setMainDraftingUnit(departMap.get(initChange.getMainDraftingUnit()).getDepartName());
if (userMap.get(initChange.getMainDraftUserLeader()) != null) {
initChange.setMainDraftUserLeaderDictText(userMap.get(initChange.getMainDraftUserLeader()).getUsername());
}
if (userMap.get(initChange.getMainDraftUserLeaderLeader()) != null) {
initChange.setMainDraftUserLeaderLeaderDictText(userMap.get(initChange.getMainDraftUserLeaderLeader()).getUsername());
}
if (departMap.get(initChange.getMainDraftingUnit()) != null) {
initChange.setMainDraftingUnitDictText(departMap.get(initChange.getMainDraftingUnit()).getDepartName());
}
}
return initChangeList;
}