lighter vor 1 Jahr
Ursprung
Commit
3aa05d3434
1 geänderte Dateien mit 12 neuen und 0 gelöschten Zeilen
  1. 12 0
      src/main/java/thyyxxk/wxservice_server/service/WxApiService.java

+ 12 - 0
src/main/java/thyyxxk/wxservice_server/service/WxApiService.java

@@ -218,6 +218,12 @@ public class WxApiService {
         order.setSerialNo(SnowFlakeId.instance().nextId());
         order.setOrderType(OrderType.OUTPATIENT.getCode());
         order.setHisOrdNum(param.getHisOrdNum());
+
+        order.setFundpayAmt(BigDecimal.ZERO);
+        order.setAcctpayAmt(BigDecimal.ZERO);
+        order.setCouponAmt(BigDecimal.ZERO);
+        order.setCashpayAmt(order.getTotalFee());
+
         dao.insertNewOrder(order);
         return ResultVoUtil.success(response.getCodeUrl());
     }
@@ -258,6 +264,12 @@ public class WxApiService {
         order.setTradeState(Transaction.TradeStateEnum.NOTPAY);
         order.setSerialNo(SnowFlakeId.instance().nextId());
         order.setOrderType(param.getOrderType());
+
+        order.setFundpayAmt(BigDecimal.ZERO);
+        order.setAcctpayAmt(BigDecimal.ZERO);
+        order.setCouponAmt(BigDecimal.ZERO);
+        order.setCashpayAmt(order.getTotalFee());
+
         dao.insertNewOrder(order);
         Map<String, String> map = new HashMap<>();
         map.put("qrcodeUrl", response.getCodeUrl());