|
@@ -385,6 +385,20 @@ public class TbFamilyMemberServiceImpl extends ServiceImpl<TbFamilyMemberMapper,
|
|
|
if (StringUtils.isNotBlank(member.getMemberRemark())) {
|
|
|
member.setMemberRemark(member.getMemberRemark());
|
|
|
}
|
|
|
+ // 根据memberID获取
|
|
|
+ AppMemberVo memberVo1 = userService.getMember("member",member.getMemberId().toString(),null);
|
|
|
+ // 根据手机号获取
|
|
|
+ AppMemberVo memberVo2 = userService.getAppMember(null,member.getMobile());
|
|
|
+ if (memberVo1 == null) {
|
|
|
+ return AjaxResult.error("保存失败,成员信息为空");
|
|
|
+ }
|
|
|
+ if (memberVo2 != null){
|
|
|
+ // 手机号更改并且手机号已存在
|
|
|
+ if (!memberVo1.getMobile().equals(member.getMobile()) &&
|
|
|
+ memberVo2.getMobile().equals(member.getMobile())) {
|
|
|
+ return AjaxResult.error("修改的手机号已存在");
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
return saveOrUpdate(member);
|
|
|
}
|