feat(service): 用户使用苹果注册时自动初始化钱包
This commit is contained in:
@@ -74,6 +74,17 @@ public class UserServiceImpl extends ServiceImpl<KeyboardUserMapper, KeyboardUse
|
|||||||
keyboardUser.setNickName("User_" + RandomUtil.randomString(6));
|
keyboardUser.setNickName("User_" + RandomUtil.randomString(6));
|
||||||
keyboardUserMapper.insert(keyboardUser);
|
keyboardUserMapper.insert(keyboardUser);
|
||||||
keyboardCharacterService.addDefaultUserCharacter(keyboardUser.getId());
|
keyboardCharacterService.addDefaultUserCharacter(keyboardUser.getId());
|
||||||
|
|
||||||
|
// 初始化用户钱包
|
||||||
|
KeyboardUserWallet wallet = new KeyboardUserWallet();
|
||||||
|
wallet.setUserId(keyboardUser.getId());
|
||||||
|
wallet.setBalance(BigDecimal.ZERO);
|
||||||
|
wallet.setVersion(0);
|
||||||
|
wallet.setStatus((short) 1);
|
||||||
|
wallet.setCreatedAt(new Date());
|
||||||
|
wallet.setUpdatedAt(new Date());
|
||||||
|
walletService.save(wallet);
|
||||||
|
|
||||||
return keyboardUser;
|
return keyboardUser;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user