From 7ddafd65b2363dc4218468d12c798822a6c0cd45 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期六, 12 四月 2025 18:13:22 +0800 Subject: [PATCH] 修改文档bug --- UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java | 41 +++++++++++++++-------------------------- 1 files changed, 15 insertions(+), 26 deletions(-) diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java index a3e2d80..ea85c73 100644 --- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java +++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java @@ -133,7 +133,7 @@ /** - * 获取正在进行中的订单 + * 获取正在sudo rm -rf的订单 * @param request * @return */ @@ -187,6 +187,19 @@ orderStatusWarpper.setOrderType(3); orderStatusWarpper.setState(orderCrossCity.getState()); // orderStatusWarpper.setTripId(orderPrivateCar.getTripId()); + data.add(orderStatusWarpper); + } + List<OrderLogistics> orderLogistics = orderLogisticsService.selectList(new EntityWrapper<OrderLogistics>().eq("userId", uid) + .in("state", Arrays.asList(1, 2, 3, 4, 5, 6, 7, 11, 12)).eq("isDelete", 1)); + for(OrderLogistics orderLogistics1 : orderLogistics){ + if(orderLogistics1.getState() == 11){ + orderLogistics1.setState(orderLogistics1.getOldState()); + } + OrderStatusWarpper orderStatusWarpper = new OrderStatusWarpper(); + orderStatusWarpper.setOrderId(orderLogistics1.getId()); + orderStatusWarpper.setOrderType(4); + orderStatusWarpper.setState(orderLogistics1.getState()); + orderStatusWarpper.setTripId(orderLogistics1.getTripId()); data.add(orderStatusWarpper); } return ResultUtil.success(data); @@ -663,31 +676,7 @@ }) public ResultUtil queryTrack_(Integer orderId, Integer orderType){ try { - List<Map<String, Object>> list = new ArrayList<>(); - switch (orderType){ - case 1: - OrderPrivateCar orderPrivateCar = orderPrivateCarService.selectById(orderId); - Map<String, Object> map = new HashMap<>(); - map.put("lon", orderPrivateCar.getStartLon()); - map.put("lat", orderPrivateCar.getStartLat()); - list.add(map); - map = new HashMap<>(); - map.put("lon", orderPrivateCar.getEndLon()); - map.put("lat", orderPrivateCar.getEndLat()); - list.add(map); - break; - case 4: - OrderLogistics orderLogistics = orderLogisticsService.selectById(orderId); - Map<String, Object> map1 = new HashMap<>(); - map1.put("lon", orderLogistics.getStartLon()); - map1.put("lat", orderLogistics.getStartLat()); - list.add(map1); - map1 = new HashMap<>(); - map1.put("lon", orderLogistics.getEndLon()); - map1.put("lat", orderLogistics.getEndLat()); - list.add(map1); - break; - } + List<Map<String, Object>> list = orderPositionService.queryTrack(orderId, orderType); return ResultUtil.success(list); }catch (Exception e){ e.printStackTrace(); -- Gitblit v1.7.1