From 37f55403e7573d8c15b6b0f957b7cb1baf6be4ea Mon Sep 17 00:00:00 2001 From: huanghongfa <18228131219@163.com> Date: 星期二, 29 十二月 2020 14:47:15 +0800 Subject: [PATCH] 攀枝花项目服务层异常捕获统一返回给视图层服务 --- springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbMemberServiceImpl.java | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbMemberServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbMemberServiceImpl.java index d572423..4c0b66a 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbMemberServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbMemberServiceImpl.java @@ -208,13 +208,17 @@ */ @Override public R addPartyCommittee(PartyCommitteeVO partyCommitteeVO) { - ComPbMemberRoleDO comPbMemberRoleDO1 = comPbMemberRoleDAO.selectOne(new QueryWrapper<ComPbMemberRoleDO>().lambda().eq(ComPbMemberRoleDO::getMemberId, partyCommitteeVO.getPartyMemberId())); + Long partyMemberId = partyCommitteeVO.getPartyMemberId(); + if (null==partyMemberId||0==partyMemberId) { + return R.fail("党员id不能为空"); + } + ComPbMemberRoleDO comPbMemberRoleDO1 = comPbMemberRoleDAO.selectOne(new QueryWrapper<ComPbMemberRoleDO>().lambda().eq(ComPbMemberRoleDO::getMemberId, partyMemberId)); if (!ObjectUtils.isEmpty(comPbMemberRoleDO1)) { return R.fail("党员身份已经存在"); } ComPbMemberRoleDO comPbMemberRoleDO=new ComPbMemberRoleDO(); comPbMemberRoleDO.setCommunityId(partyCommitteeVO.getCommunityId()); - comPbMemberRoleDO.setMemberId(partyCommitteeVO.getPartyMemberId()); + comPbMemberRoleDO.setMemberId(partyMemberId); comPbMemberRoleDO.setRoleId(partyCommitteeVO.getRoleId()); int insert = comPbMemberRoleDAO.insert(comPbMemberRoleDO); if (insert>0) { -- Gitblit v1.7.1