From 020b6c18958b795afa3fad9897d030fd01df3f57 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期五, 13 十月 2023 12:44:25 +0800 Subject: [PATCH] 对接第三方分账接口 --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 50 insertions(+), 0 deletions(-) diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java index 8843be5..130aa93 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java +++ b/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 -- Gitblit v1.7.1