提交 1817d304 authored 作者: 姜文业's avatar 姜文业

司机钱包余额

上级 6a3a8ca9
...@@ -21,6 +21,7 @@ import lombok.extern.slf4j.Slf4j; ...@@ -21,6 +21,7 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.math.RoundingMode;
import java.time.LocalDateTime; import java.time.LocalDateTime;
/** /**
...@@ -69,15 +70,12 @@ public class NetworkDriverAccountServiceImpl implements NetworkDriverAccountServ ...@@ -69,15 +70,12 @@ public class NetworkDriverAccountServiceImpl implements NetworkDriverAccountServ
UserSessionData loginUserInfo = TokenUtil.getLoginUserInfo(); UserSessionData loginUserInfo = TokenUtil.getLoginUserInfo();
Result<WalletResidueCardVO> result = paymentServiceFeign.getWallet(userCode); Result<WalletResidueCardVO> result = paymentServiceFeign.getWallet(userCode);
log.info("WalletResidueCardVO:result:{}", JSONUtil.parse(result));
WalletResidueCardVO data = result.getData(); WalletResidueCardVO data = result.getData();
data.setResidue(data.getResidue().setScale(2, RoundingMode.UP));
NetworkDriverAccount account = networkDriverAccountDao.getOneByField(NetworkDriverAccount::getDriverUserNo, loginUserInfo.getUserNo()).get(); NetworkDriverAccount account = networkDriverAccountDao.getOneByField(NetworkDriverAccount::getDriverUserNo, loginUserInfo.getUserNo()).get();
log.info("WalletResidueCardVO:{}", JSONUtil.parse(data));
log.info("NetworkDriverAccount:{}", JSONUtil.parse(account));
data.setAssetSum(data.getAssetSum().add(account.getAccountBalance().movePointLeft(2))); data.setAssetSum(data.getAssetSum().add(account.getAccountBalance().movePointLeft(2)));
data.setFrozen(data.getFrozen().add(account.getFrozenBalance())); data.setFrozen(data.getFrozen().add(account.getFrozenBalance()));
data.setResidue(data.getResidue().add(account.getUsableBalance())); data.setResidue(data.getResidue().add(account.getUsableBalance()));
log.info("WalletResidueCardVO222:{}", JSONUtil.parse(data));
return data; return data;
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论