diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/order/listener/RedisKeyExpiredListener.java b/mall-shop/src/main/java/com/suisung/mall/shop/order/listener/RedisKeyExpiredListener.java index caa742f4..b21fa126 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/order/listener/RedisKeyExpiredListener.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/order/listener/RedisKeyExpiredListener.java @@ -102,7 +102,7 @@ public class RedisKeyExpiredListener implements MessageListener { } // 重要:预约订单向顺丰同城下单 - Pair result = shopOrderInfoService.runBookingOrder2CreateSfExpressOrder(orderId); + Pair result = shopOrderInfoService.runBookingOrder2SfExpressOrder(orderId); if (result == null || !result.getFirst()) { log.error("[预约订单顺丰同城下单Redis过期监听] 顺丰同城下单失败:{}, 订单号: {}", result != null ? result.getSecond() : "", orderId); } else { diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/order/service/ShopOrderInfoService.java b/mall-shop/src/main/java/com/suisung/mall/shop/order/service/ShopOrderInfoService.java index c4e39042..478a5e93 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/order/service/ShopOrderInfoService.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/order/service/ShopOrderInfoService.java @@ -132,5 +132,5 @@ public interface ShopOrderInfoService extends IBaseService { * @param orderId 订单ID * @return */ - Pair runBookingOrder2CreateSfExpressOrder(String orderId); + Pair runBookingOrder2SfExpressOrder(String orderId); } diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/order/service/impl/ShopOrderInfoServiceImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/order/service/impl/ShopOrderInfoServiceImpl.java index 64e415ec..427499e2 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/order/service/impl/ShopOrderInfoServiceImpl.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/order/service/impl/ShopOrderInfoServiceImpl.java @@ -940,7 +940,7 @@ public class ShopOrderInfoServiceImpl extends BaseServiceImpl runBookingOrder2CreateSfExpressOrder(String orderId) { + public Pair runBookingOrder2SfExpressOrder(String orderId) { // 参数校验 if (StrUtil.isBlank(orderId)) { logger.warn("[预约订单顺丰下单] 订单ID为空"); @@ -964,6 +964,14 @@ public class ShopOrderInfoServiceImpl extends BaseServiceImpl sfResult = sfExpressApiService.innerCreateSfExpressOrder(orderId, 0L); if (sfResult == null) { diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/order/service/impl/ShopOrderReturnServiceImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/order/service/impl/ShopOrderReturnServiceImpl.java index 4751eda3..2a7387e4 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/order/service/impl/ShopOrderReturnServiceImpl.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/order/service/impl/ShopOrderReturnServiceImpl.java @@ -1470,7 +1470,7 @@ public class ShopOrderReturnServiceImpl extends BaseServiceImpl returnItemQueryWrapper = new QueryWrapper<>(); returnItemQueryWrapper.in("return_id", return_ids); @@ -1508,7 +1508,7 @@ public class ShopOrderReturnServiceImpl extends BaseServiceImpl 0) { - log.debug("[是否禁止退货] 订单已超过退货期限 true,order_id: {}", orderId); + log.debug("[是否禁止退货] 订单已超过退货期限,不允许退货,order_id: {}", orderId); return true; } } catch (Exception e) { - log.error("[是否禁止退货] 检查订单退货期限时发生异常 true,order_id: {}", orderId, e); + log.error("[是否禁止退货] 检查订单退货期限时发生异常,不允许退货,order_id: {}", orderId, e); } } @@ -2165,17 +2165,17 @@ public class ShopOrderReturnServiceImpl extends BaseServiceImpl contractTypeIds = Convert.toList(Integer.class, contractTypeIdsStr); if (contractTypeIds != null && contractTypeIds.contains(StateCode.CONTRACT_TYPE_DENY_RETURN)) { - log.debug("[是否禁止退货] 商品设置了禁止退货标识 true,order_id: {}, product_id: {}", orderId, productId); + log.debug("[是否禁止退货] 商品设置了禁止退货标识,不允许退货,order_id: {}, product_id: {}", orderId, productId); return true; } } catch (Exception e) { - log.error("[是否禁止退货] 解析商品保障类型失败 true,order_id: {}, product_id: {}", orderId, productId, e); + log.error("[是否禁止退货] 解析商品保障类型失败,不允许退货,order_id: {}, product_id: {}", orderId, productId, e); + return true; } } // 默认允许退货 - log.debug("[是否禁止退货] false}"); + log.debug("[是否禁止退货] 允许退货}"); return false; } @@ -2243,7 +2244,7 @@ public class ShopOrderReturnServiceImpl extends BaseServiceImpl UNIX_TIMESTAMP() AND b.booking_state = 2 - AND b.booking_begin_time is not null + AND b.booking_begin_time IS NOT NULL AND b.order_state_id < 2040 + AND c.shop_order_id IS NULL ORDER BY a.run_at ASC LIMIT #{limit_count} +