From 7998c03ea0b22ca4f7fc50d77d99df6501fb7fd1 Mon Sep 17 00:00:00 2001 From: rentaiming <806181062@qq.com> Date: 星期三, 29 五月 2024 17:01:52 +0800 Subject: [PATCH] 写用户端接口 --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/controller/PaylogController.java | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/controller/PaylogController.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/controller/PaylogController.java index 917379c..139fc03 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/controller/PaylogController.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/controller/PaylogController.java @@ -4,6 +4,16 @@ import com.ruoyi.common.core.domain.R; import com.ruoyi.order.service.IPaylogService; import com.ruoyi.order.service.impl.PaylogServiceImpl; +import com.ruoyi.order.util.DateUtil; +import com.ruoyi.order.util.SinataUtil; +import com.ruoyi.order.util.alipay.config.AlipayConfig; +import com.ruoyi.order.util.alipay.util.PayDemoActivity; +import com.ruoyi.order.util.tencent.common.Configure; +import com.ruoyi.order.util.tencent.common.Signature; +import com.ruoyi.order.util.tencent.common.XMLParser; +import com.ruoyi.order.util.tencent.protocol.AppPayReqData; +import com.ruoyi.order.util.tencent.protocol.UnifiedorderReqData; +import com.ruoyi.system.api.domain.dto.PayInfoDTO; import io.swagger.annotations.ApiOperation; import java.util.Map; import javax.annotation.Resource; @@ -51,10 +61,10 @@ @ResponseBody @RequestMapping("/getPayInfo") @ApiOperation(value = "获取支付信息") - public R<Map<String, Object>> getPayInfo(Integer uid, Integer type, String subject, String body, String orderID, - HttpServletRequest request) { + public R<Map<String, Object>> getPayInfo(PayInfoDTO payInfoDTO, + HttpServletRequest request) { try { - return paylogServiceImpl.getPayInfo(uid, type, subject, body, orderID,request); + return paylogServiceImpl.getPayInfo(Integer.valueOf(payInfoDTO.getMemberId().intValue()), payInfoDTO.getType(), payInfoDTO.getSubject(), payInfoDTO.getBody(), payInfoDTO.getOrderNO(), payInfoDTO.getOpenId(),request); } catch (Exception e) { return R.fail("获取异常"); } -- Gitblit v1.7.1