Commit 4fb34343 4fb34343938d528c98e381753273e82ebc23a00c by xianghan

1.修改会员属性信息时检验手机号码

1 parent 260caab0
......@@ -6,6 +6,7 @@ import com.topdraw.business.module.member.profile.domain.MemberProfileBuilder;
import com.topdraw.business.module.member.service.MemberService;
import com.topdraw.business.module.member.service.dto.MemberDTO;
import com.topdraw.util.Base64Util;
import com.topdraw.util.RegexUtil;
import com.topdraw.utils.RedisUtils;
import com.topdraw.utils.ValidationUtil;
import com.topdraw.business.module.member.profile.repository.MemberProfileRepository;
......@@ -141,6 +142,13 @@ public class MemberProfileServiceImpl implements MemberProfileService {
memberProfile.setGender(_memberProfileDTO1.getGender());
}
String phone = resources.getPhone();
if (StringUtils.isNotBlank(phone) && RegexUtil.mobileRegex(phone)) {
memberProfile.setPhone(phone);
} else {
memberProfile.setPhone(_memberProfileDTO1.getPhone());
}
MemberProfile _memberProfile = this.memberProfileRepository.save(memberProfile);
MemberProfileDTO memberProfileDTO = new MemberProfileDTO();
......