diff --git a/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/UserServiceImpl.java b/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/UserServiceImpl.java index 06858371b..ffd73a438 100644 --- a/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/UserServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/java/com/elink/esua/epdc/service/impl/UserServiceImpl.java @@ -190,10 +190,13 @@ public class UserServiceImpl extends BaseServiceImpl implem public UserDTO get(String id) { UserEntity entity = baseDao.selectById(id); UserDTO resultDTO = ConvertUtils.sourceToTarget(entity, UserDTO.class); - resultDTO.setTotalSubmitNum(userAuthenticateHistoryDao.countAuthenticateHistory(id, null)); + Integer submitNum = userAuthenticateHistoryDao.countAuthenticateHistory(id, null); + resultDTO.setTotalSubmitNum(submitNum == null ? 0 : submitNum); //0 未通过1通过 - resultDTO.setTotalFailNum(userAuthenticateHistoryDao.countAuthenticateHistory(id, NumConstant.ZERO_STR)); - resultDTO.setTotalPassSubmitNum(userAuthenticateHistoryDao.countAuthenticateHistory(id, NumConstant.ONE_STR)); + Integer failNum = userAuthenticateHistoryDao.countAuthenticateHistory(id, NumConstant.ZERO_STR); + resultDTO.setTotalFailNum(failNum == null ? 0 : failNum); + Integer passSubmitNum = userAuthenticateHistoryDao.countAuthenticateHistory(id, NumConstant.ONE_STR); + resultDTO.setTotalPassSubmitNum(passSubmitNum == null ? 0 : passSubmitNum); return resultDTO; }