优化没有钱包的用户

上级 eb85bb11
流水线 #7826 已通过 于阶段
in 2 分 21 秒
...@@ -45,7 +45,11 @@ public class PayWalletServiceImpl implements PayWalletService { ...@@ -45,7 +45,11 @@ public class PayWalletServiceImpl implements PayWalletService {
public ResultBody getPayWalletInfo(Integer userAccountId) { public ResultBody getPayWalletInfo(Integer userAccountId) {
PayWalletDO wallet = payWalletDao.getPayWalletByUser(userAccountId); PayWalletDO wallet = payWalletDao.getPayWalletByUser(userAccountId);
if (wallet == null) { if (wallet == null) {
return null; PayWalletDO payWalletDO = new PayWalletDO();
payWalletDO.defaultValue();
payWalletDO.setUserAccountId(userAccountId);
payWalletDao.insertPayWalletInfo(payWalletDO);
wallet = payWalletDao.getPayWalletByUser(userAccountId);
} }
PayWalletDTO pd = wallet.buildPayWalletDTO(); PayWalletDTO pd = wallet.buildPayWalletDTO();
pd.mathTotal(); pd.mathTotal();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论