From c8d8d2b62f6d6fe7359d26bdd28ae13df69b1439 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期一, 08 九月 2025 16:41:48 +0800 Subject: [PATCH] 新增加跨城支付 --- DispatchQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/DispatchQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java b/DispatchQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java index bc8d980..cdbcc1e 100644 --- a/DispatchQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java +++ b/DispatchQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java @@ -213,13 +213,17 @@ @ApiImplicitParam(value = "订单类型(1=专车,2=跨城)", name = "orderType", required = true, dataType = "int"), @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....") }) - public ResultUtil cancelOrder(Integer orderId, Integer orderType){ + public ResultUtil cancelOrder(Integer orderId, Integer orderType, HttpServletRequest request){ try { + Integer uid = dispatchService.getUserIdFormRedis(request); + if(null == uid){ + return ResultUtil.tokenErr(); + } if(orderType == 1){//专车 return orderPrivateCarService.cancelOrder(orderId); } if(orderType == 2){//跨城 - return orderCrossCityService.cancelOrder(orderId); + return orderCrossCityService.cancelOrder(orderId, uid); } return ResultUtil.success(); }catch (Exception e){ @@ -237,8 +241,12 @@ @ApiImplicitParam(value = "订单类型(1=专车,2=出租车,3=跨城)", name = "orderType", required = true, dataType = "int"), @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....") }) - public ResultUtil cancelOrder1(Integer orderId, Integer orderType){ + public ResultUtil cancelOrder1(Integer orderId, Integer orderType, HttpServletRequest request){ try { + Integer uid = dispatchService.getUserIdFormRedis(request); + if(null == uid){ + return ResultUtil.tokenErr(); + } if(orderType == 1){//专车 return orderPrivateCarService.cancelOrder(orderId); } @@ -246,7 +254,7 @@ return orderTaxiService.cancelOrder(orderId); } if(orderType == 3){//跨城 - return orderCrossCityService.cancelOrder(orderId); + return orderCrossCityService.cancelOrder(orderId, uid); } return ResultUtil.success(); }catch (Exception e){ -- Gitblit v1.7.1