From aa72a1d1d8c792b322281f5ab01996bc62820b13 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期二, 16 九月 2025 15:31:07 +0800 Subject: [PATCH] 修改bug及数据加密传输 --- DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java | 27 +++++++++++++++------------ 1 files changed, 15 insertions(+), 12 deletions(-) diff --git a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java index da50ac1..72c2151 100644 --- a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java +++ b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java @@ -299,6 +299,7 @@ orderCrossCity.setGetoffTime(new Date()); orderCrossCity.setState(8);//跨城直接到待评价 orderCrossCity.setEndServiceTime(new Date()); + this.updateById(orderCrossCity); //添加抽成及收入记录 //非追缴单才需要记录收入 @@ -407,19 +408,21 @@ } this.updateById(orderCrossCity); - //中台修改订单状态 - ModifyTravelItineraryRequest request1 = new ModifyTravelItineraryRequest(); - request1.setOrderId(orderCrossCity.getTravelId()); - request1.setStatus(orderCrossCity.getState()); - if (null != orderCrossCity.getDriverId()) { - request1.setDriverId(driver.getEmpId().toString()); - request1.setSupplierShopId(company.getEnterCode()); + if(ToolUtil.isNotEmpty(orderCrossCity.getTravelId())){ + //中台修改订单状态 + ModifyTravelItineraryRequest request1 = new ModifyTravelItineraryRequest(); + request1.setOrderId(orderCrossCity.getTravelId()); + request1.setStatus(orderCrossCity.getState()); + if (null != orderCrossCity.getDriverId()) { + request1.setDriverId(driver.getEmpId().toString()); + request1.setSupplierShopId(company.getEnterCode()); + } + if (2 == orderCrossCity.getPromotion()) { + Driver driver2 = driverService.selectById(orderCrossCity.getPromotionDriverId()); + request1.setPromoterId(driver2.getEmpId().toString()); + } + OrderUtil.modifyTravelItinerary(request1); } - if (2 == orderCrossCity.getPromotion()) { - Driver driver2 = driverService.selectById(orderCrossCity.getPromotionDriverId()); - request1.setPromoterId(driver2.getEmpId().toString()); - } - OrderUtil.modifyTravelItinerary(request1); // TODO: 2020/6/5 推送状态 -- Gitblit v1.7.1