diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/applet/service/impl/IApiMallOrderServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/applet/service/impl/IApiMallOrderServiceImpl.java index 88dd4e2..2203398 100644 --- a/ruoyi-catdog/src/main/java/com/ruoyi/applet/service/impl/IApiMallOrderServiceImpl.java +++ b/ruoyi-catdog/src/main/java/com/ruoyi/applet/service/impl/IApiMallOrderServiceImpl.java @@ -544,12 +544,25 @@ public class IApiMallOrderServiceImpl implements IApiMallOrderService { String prepayId = wechatPayService.jsapiPay( String.valueOf(req.getPayId()), orderDesc, - Integer.valueOf(orderList.stream().map(Order::getPayAmount). - reduce(BigDecimal.ZERO, BigDecimal::add).multiply(new BigDecimal(100)).stripTrailingZeros().toPlainString()), +// Integer.valueOf(orderList.stream().map(Order::getPayAmount). +// reduce(BigDecimal.ZERO, BigDecimal::add).multiply(new BigDecimal(100)).stripTrailingZeros().toPlainString()), + 1, openId, req.getMemberId(), appId ); + + /* + String prepayId = wechatPayService.jsapiPay( + String.valueOf(order.getPayId()), + orderDesc, + Integer.valueOf(payAmount), + openId, + member.getId(), + appId + ); + **/ + OrderPayResponse response = new OrderPayResponse(); response.setPayType(2); String nonceStr = WechatPayUtil.generateNonceStr();