余额调整,用户id赋值bug,交易记录交易金额计算bug

This commit is contained in:
hejiayang
2025-12-09 14:34:59 +08:00
parent 8141d18a9b
commit 35802ddc3b
@@ -1911,7 +1911,6 @@ public class StClientMemberBalanceServiceImpl extends JeecgServiceImpl<StClientM
if (swClientMemberBalance != null) {
model.setCanteenId(query.getCanteenId());
model.setMemberId(swClientMemberBalance.getMemberId());
model.setMemberId(query.getCanteenId());
model.setSerialNo(StMemberUtil.getSerialNo());
model.setStatus(status);
if (query.getIntegralBalance() != null) {
@@ -1920,11 +1919,11 @@ public class StClientMemberBalanceServiceImpl extends JeecgServiceImpl<StClientM
BigDecimal v=new BigDecimal("0");
if (query.getTopUpBalance() != null) {
model.setStoredBalance(query.getTopUpBalance());
v.add(query.getTopUpBalance());
v = v.add(query.getTopUpBalance()); //BigDecimal 是不可变类 返回值重新赋值给v
}
if (query.getRewardBalance() != null) {
model.setRewardBalance(query.getRewardBalance());
v.add(query.getRewardBalance());
v = v.add(query.getRewardBalance()); //BigDecimal 是不可变类 返回值重新赋值给v
}
//操作金额
model.setTransactionAmount(v);