会员数据

This commit is contained in:
2024-05-31 17:33:34 +08:00
parent 543f840aaa
commit 6ecb41cbe9
3 changed files with 25 additions and 30 deletions

View File

@@ -86,16 +86,16 @@ public class LoginService {
userInfo.setLastLogInAt(System.currentTimeMillis());
userInfo.setCreatedAt(System.currentTimeMillis());
userInfo.setUpdatedAt(System.currentTimeMillis());
tbUserInfoMapper.insert(userInfo);
if(StringUtils.isNotBlank(telephone)){
List<TbShopUser> tbShopUsers = tbShopUserMapper.selectByPhone(telephone);
if(CollectionUtils.isEmpty(tbShopUsers)){
if(!CollectionUtils.isEmpty(tbShopUsers)){
for (TbShopUser tbShopUser : tbShopUsers) {
tbShopUser.setUserId(userInfo.getId() + "");
tbShopUserMapper.updateByPrimaryKey(tbShopUser);
}
}
}
tbUserInfoMapper.insert(userInfo);
}
else {
userInfo.setSearchWord(userInfo.getSearchWord() + "||微信用户");
@@ -116,28 +116,6 @@ public class LoginService {
tbShopUserMapper.updateByPrimaryKey(tbShopUser);
}
}
List<TbShopUser> tbShopUse= tbShopUserMapper.selectByPhone(telephone);
if(ObjectUtil.isNotNull(tbShopUse)){
TbUserInfo finalUserInfo = userInfo;
tbShopUse.parallelStream().forEach(it->{
if(ObjectUtil.isNull(it.getUserId())||ObjectUtil.isEmpty(it.getUserId())){
it.setUserId(finalUserInfo.getId().toString());
it.setUpdatedAt(System.currentTimeMillis());
tbShopUserMapper.updateByPrimaryKey(it);
}
});
}
}
}
//生成token 信息
@@ -299,7 +277,7 @@ public class LoginService {
tbShopUserMapper.updateByPrimaryKeySelective(tbShopUser);
return Result.success(CodeEnum.SUCCESS, dynamicCode);
return Result.success(CodeEnum.SUCCESS, "46"+dynamicCode);
}