Просмотр исходного кода

手机推送消息加入判空容错

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@10752 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
dongbw 8 лет назад
Родитель
Сommit
956fdf4c56

+ 1 - 1
src/main/java/com/uas/platform/b2b/mobile/service/impl/MobileReleaseServiceImpl.java

@@ -224,7 +224,7 @@ public class MobileReleaseServiceImpl implements MobileReleaseService {
                 Map<String, Object> params = new HashMap<>();
                 Map<String, Object> params = new HashMap<>();
                 User vendUser = userDao.findOne(releaseDetail.getVendUserUU());
                 User vendUser = userDao.findOne(releaseDetail.getVendUserUU());
                 Enterprise vendor = enterpriseDao.findOne(releaseDetail.getVendUU());
                 Enterprise vendor = enterpriseDao.findOne(releaseDetail.getVendUU());
-                if (vendUser.getUserIMId() != null) {
+                if (null != vendUser && vendUser.getUserIMId() != null) {
                     params.put("master", vendor.getEnName());//账套 公司名称
                     params.put("master", vendor.getEnName());//账套 公司名称
                     params.put("userid", String.valueOf(vendUser.getUserIMId()));//推送目标用户
                     params.put("userid", String.valueOf(vendUser.getUserIMId()));//推送目标用户
                     String title = releaseDetail.getPagingRelease().getTitle() + '-' + releaseDetail.getPagingRelease().getType();
                     String title = releaseDetail.getPagingRelease().getTitle() + '-' + releaseDetail.getPagingRelease().getType();