fix:用户后期通过小程序登录,保存用户手机号
This commit is contained in:
@@ -147,6 +147,14 @@ public interface MemberService extends IService<Member> {
|
||||
*/
|
||||
boolean changeMobile(String mobile);
|
||||
|
||||
/**
|
||||
* 修改用户手机号
|
||||
* @param memberId 会员ID
|
||||
* @param mobile 手机号
|
||||
* @return
|
||||
*/
|
||||
boolean changeMobile(String memberId,String mobile);
|
||||
|
||||
|
||||
/**
|
||||
* 通过手机号修改密码
|
||||
|
||||
@@ -431,6 +431,15 @@ public class MemberServiceImpl extends ServiceImpl<MemberMapper, Member> impleme
|
||||
return this.update(lambdaUpdateWrapper);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean changeMobile(String memberId, String mobile) {
|
||||
//修改会员手机号
|
||||
LambdaUpdateWrapper<Member> lambdaUpdateWrapper = Wrappers.lambdaUpdate();
|
||||
lambdaUpdateWrapper.eq(Member::getId, memberId);
|
||||
lambdaUpdateWrapper.set(Member::getMobile, mobile);
|
||||
return this.update(lambdaUpdateWrapper);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean resetByMobile(String uuid, String password) {
|
||||
String phone = cache.get(CachePrefix.FIND_MOBILE + uuid).toString();
|
||||
|
||||
Reference in New Issue
Block a user