diff --git a/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/VolunteerInfoServiceImpl.java b/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/VolunteerInfoServiceImpl.java index a696aba7..99d49a5c 100644 --- a/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/VolunteerInfoServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/VolunteerInfoServiceImpl.java @@ -381,7 +381,9 @@ public class VolunteerInfoServiceImpl extends BaseServiceImpl getVolunteerInfoDTOByUserId(String userId) { VolunteerInfoDTO resutlt = baseDao.selectOneVolunteerInfoDTO(userId); - resutlt.setTeamIds(baseDao.selectTeamIdsByVolunteerId(resutlt.getId())); + if(null != resutlt){ + resutlt.setTeamIds(baseDao.selectTeamIdsByVolunteerId(resutlt.getId())); + } return new Result().ok(resutlt); }