|
@@ -316,13 +316,17 @@ public class MemberUserServiceImpl implements MemberUserService {
|
|
|
|
|
|
@Override
|
|
|
public void updateUserByMobile(Long systemUserId, String mobile) {
|
|
|
- if(StrUtil.isEmpty(mobile)){
|
|
|
+ if (StrUtil.isEmpty(mobile)) {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- MemberUserDO memberUserDO = memberUserMapper.selectByMobile(mobile);
|
|
|
- memberUserDO.setSystemUsersId(systemUserId);
|
|
|
- memberUserMapper.updateById(memberUserDO);
|
|
|
+ List<MemberUserDO> memberUserDOS = memberUserMapper.selectListByMobile(mobile);
|
|
|
+ if (!memberUserDOS.isEmpty()) {
|
|
|
+ for (MemberUserDO memberUserDO : memberUserDOS) {
|
|
|
+ memberUserDO.setSystemUsersId(systemUserId);
|
|
|
+ memberUserMapper.updateById(memberUserDO);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Override
|