Browse Source

feat 0 支付工程

devlop
yang_shj 4 years ago
parent
commit
f38ac29b28
  1. 3
      payment-base-app/src/main/java/com/base/springcloud/service/imp/BillServiceImp.java

3
payment-base-app/src/main/java/com/base/springcloud/service/imp/BillServiceImp.java

@ -38,7 +38,8 @@ public class BillServiceImp implements BillService {
if(!Optional.ofNullable(queryResult).isPresent()){
throw new BusinessException(ErrorConstant.BILL_INVALID);
}
if(queryResult.getPayAmount().compareTo(queryResult.getTotalAmount()) >= 0)
BigDecimal payAmount = Optional.ofNullable(queryResult.getPayAmount()).orElse(BigDecimal.ZERO);
if(payAmount.compareTo(queryResult.getTotalAmount()) >= 0)
throw new BusinessException(ErrorConstant.BILL_COMPLETE_PAYMENT);
orderBO.setAmount(queryResult.getTotalAmount());
List<SaleBill> saleBillList = new ArrayList<>();

Loading…
Cancel
Save