Commit 72bac31d authored by renjie's avatar renjie

充值bug

parent ad46b411
...@@ -169,6 +169,17 @@ public class PaymentServiceImpl implements PaymentService { ...@@ -169,6 +169,17 @@ public class PaymentServiceImpl implements PaymentService {
userPrePaidBillingRepository.save(bill); userPrePaidBillingRepository.save(bill);
if (more != 20 && more != 45 && more != 125 && more != 300)
more = 0;
if ((more == 20 && byTradeNo.getAmount() != 100) || (more != 20 && byTradeNo.getAmount() == 100))
more = 0;
if ((more == 45 && byTradeNo.getAmount() != 200) || (more != 45 && byTradeNo.getAmount() == 200))
more = 0;
if ((more == 125 && byTradeNo.getAmount() != 500) || (more != 125 && byTradeNo.getAmount() == 500))
more = 0;
if ((more == 300 && byTradeNo.getAmount() != 1000) || (more != 300 && byTradeNo.getAmount() == 1000))
more = 0;
balance.setBalanced(balance.getBalanced() + byTradeNo.getAmount() + more); balance.setBalanced(balance.getBalanced() + byTradeNo.getAmount() + more);
userBalanceRepository.save(balance); userBalanceRepository.save(balance);
} }
...@@ -272,7 +283,7 @@ public class PaymentServiceImpl implements PaymentService { ...@@ -272,7 +283,7 @@ public class PaymentServiceImpl implements PaymentService {
bill.setMonth(monthValue); bill.setMonth(monthValue);
if (more != 20 || more != 45 || more != 125 || more != 300) if (more != 20 && more != 45 && more != 125 && more != 300)
more = 0; more = 0;
if ((more == 20 && byTradeNo.getAmount() != 100) || (more != 20 && byTradeNo.getAmount() == 100)) if ((more == 20 && byTradeNo.getAmount() != 100) || (more != 20 && byTradeNo.getAmount() == 100))
more = 0; more = 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment