From c0d929e390c41809e9c37ced4dba327d6c43883d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=97=AD?= <2795210596@qq.com> Date: Sun, 20 Apr 2025 12:44:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=93=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/tmerclub/cloud/cuerecycle/model/vo/CueOrderVO.java | 4 ++++ .../cloud/warehouse/service/impl/WarehouseServiceImpl.java | 6 +++--- tmerclub-local/src/main/resources/mapper/CueOrderMapper.xml | 3 ++- .../tmerclub/cloud/coupon/feign/CouponFeignController.java | 2 +- 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/tmerclub-local/src/main/java/com/tmerclub/cloud/cuerecycle/model/vo/CueOrderVO.java b/tmerclub-local/src/main/java/com/tmerclub/cloud/cuerecycle/model/vo/CueOrderVO.java index e65b1a4..7a202d1 100644 --- a/tmerclub-local/src/main/java/com/tmerclub/cloud/cuerecycle/model/vo/CueOrderVO.java +++ b/tmerclub-local/src/main/java/com/tmerclub/cloud/cuerecycle/model/vo/CueOrderVO.java @@ -142,6 +142,10 @@ public class CueOrderVO extends BaseVO implements Serializable { * 寄出单号 */ private String sendNumber; + /** + * 寄出时候选定的仓库id + */ + private Long warehouseId; /** * 用户退款地址id diff --git a/tmerclub-local/src/main/java/com/tmerclub/cloud/warehouse/service/impl/WarehouseServiceImpl.java b/tmerclub-local/src/main/java/com/tmerclub/cloud/warehouse/service/impl/WarehouseServiceImpl.java index 0056c1e..576ceec 100644 --- a/tmerclub-local/src/main/java/com/tmerclub/cloud/warehouse/service/impl/WarehouseServiceImpl.java +++ b/tmerclub-local/src/main/java/com/tmerclub/cloud/warehouse/service/impl/WarehouseServiceImpl.java @@ -73,7 +73,7 @@ public class WarehouseServiceImpl implements WarehouseService { if (ObjectUtil.isNull(orderVO)) { throw new LuckException("暂无订单信息"); } - if (ObjectUtil.isNull(orderVO.getMallOrderId())) { + if (ObjectUtil.isNull(orderVO.getWarehouseId())) { WarehouseVO nearbyWarehouse = warehouseMapper.getNearbyWarehouse(lat, lng); if (ObjectUtil.isNull(nearbyWarehouse)) { throw new LuckException("暂无仓库信息"); @@ -81,11 +81,11 @@ public class WarehouseServiceImpl implements WarehouseService { // 将仓库id与订单绑定 CueOrder cueOrder = new CueOrder(); cueOrder.setOrderId(orderId); - cueOrder.setMallOrderId(nearbyWarehouse.getWarehouseId()); + cueOrder.setWarehouseId(nearbyWarehouse.getWarehouseId()); cueOrderMapper.update(cueOrder); return nearbyWarehouse; } else { - return warehouseMapper.getById(orderVO.getMallOrderId()); + return warehouseMapper.getById(orderVO.getWarehouseId()); } } diff --git a/tmerclub-local/src/main/resources/mapper/CueOrderMapper.xml b/tmerclub-local/src/main/resources/mapper/CueOrderMapper.xml index d5ffbdb..bab8ff3 100644 --- a/tmerclub-local/src/main/resources/mapper/CueOrderMapper.xml +++ b/tmerclub-local/src/main/resources/mapper/CueOrderMapper.xml @@ -31,12 +31,13 @@ + order_id,product_id,product_name,product_images,product_price,user_id,user_name,user_phone,cue_order_type, order_status,flaw_img_url,evidence_of_payment,order_remark,estimated_amount,actual_amount,voucher_amount,deleted, - create_time,update_time,is_payed,pay_type,pay_time,delivery_time,finally_time,mall_order_id,send_number,order_addr_id + create_time,update_time,is_payed,pay_type,pay_time,delivery_time,finally_time,mall_order_id,send_number,order_addr_id,warehouse_id