puzhibing
2023-10-13 020b6c18958b795afa3fad9897d030fd01df3f57
ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java
@@ -906,6 +906,56 @@
    }
    /**
     * 小程序支付下单API
     * @param appPlaceOrderVo
     * @param userId
     * @param shopId
     * @param goodsName
     * @param outTradeNo
     * @param orderId
     * @param payMoney
     * @param openid
     * @param payerClientIp
     */
//    private void createWxPayInfo(AppPlaceOrderVo appPlaceOrderVo, Long userId, Long shopId,
//                                 String goodsName, String outTradeNo,
//                                 String orderId, BigDecimal payMoney,
//                                 String openid, String payerClientIp){
//        try {
//
//
//
//            // 支付相关信息返回
//            appPlaceOrderVo.setAppId(result.getAppId());
//            appPlaceOrderVo.setMchId(config.getMchId());
//            appPlaceOrderVo.setTimeStamp(result.getTimeStamp());
//            appPlaceOrderVo.setNonceStr(result.getNonceStr());
//            appPlaceOrderVo.setPackageStr(result.getPackageValue());
//            appPlaceOrderVo.setSignType(result.getSignType());
//            appPlaceOrderVo.setPaySign(result.getPaySign());
//            appPlaceOrderVo.setPrepayId(result.getPackageValue());
//
//            // 保存支付订单统一下单日志
//            paymentMessageService.savePaymentMessage("1", orderId, payRequestJson, payResponseJson);
//
//            // 保存支付订单统一下单支付记录
//            orderPaymentService.saveOrderPayment(userId, shopId, mainMchId, orderId, outTradeNo, payMoney,
//                    appPlaceOrderVo.getEndTime(), "Y", openid,
//                    goodsName, result.getPackageValue());
//        }catch (Exception e){
//            e.printStackTrace();
//        }
//
//    }
    /**
     * @param appPlaceActivityDto
     * @return AppPlaceOrderVo