فهرست منبع

feat : 调试修改

bilingfeng 2 سال پیش
والد
کامیت
f6b3ef4188

+ 1 - 1
game-module/game-sdk/src/main/java/com/zanxiang/sdk/controller/PayController.java

@@ -39,7 +39,7 @@ public class PayController {
     @UnSignCheck
     @ApiOperation(value = "获取小程序/客服支付参数")
     @GetMapping(value = "/param/applet")
-    public ResultVO<PayParamVO> getPayParam(@RequestParam String code, @RequestParam Long orderId, HttpServletRequest request) {
+    public ResultVO<PayParamVO> getPayParam(@RequestParam String code, @RequestParam String orderId, HttpServletRequest request) {
         return ResultVO.ok(orderPayService.getPayParam(code, orderId, request));
     }
 

+ 3 - 2
game-module/game-sdk/src/main/java/com/zanxiang/sdk/service/Impl/OrderPayServiceImpl.java

@@ -47,8 +47,9 @@ public class OrderPayServiceImpl implements OrderPayService {
     private OrderPayParamService orderPayParamService;
 
     @Override
-    public PayParamVO getPayParam(String code, Long orderId, HttpServletRequest request) {
-        Order order = orderService.getById(orderId);
+    public PayParamVO getPayParam(String code, String orderId, HttpServletRequest request) {
+        Order order = orderService.getOne(new LambdaQueryWrapper<Order>()
+                .eq(Order::getOrderId, orderId));
         if (order == null) {
             throw new BaseException("参数错误, 订单信息不存在");
         }

+ 1 - 1
game-module/game-sdk/src/main/java/com/zanxiang/sdk/service/OrderPayService.java

@@ -23,7 +23,7 @@ public interface OrderPayService {
      * @param request 请求
      * @return {@link PayParamVO}
      */
-    PayParamVO getPayParam(String code, Long orderId, HttpServletRequest request);
+    PayParamVO getPayParam(String code, String orderId, HttpServletRequest request);
 
     /**
      * 获取小游戏支付方式