From f931144c06ce670ee0eb7384ea05cde4c4497dd3 Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期四, 25 九月 2025 17:16:23 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/send_coupon' into user_action

---
 framework/src/main/java/cn/lili/modules/order/aftersale/serviceimpl/AfterSaleServiceImpl.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/framework/src/main/java/cn/lili/modules/order/aftersale/serviceimpl/AfterSaleServiceImpl.java b/framework/src/main/java/cn/lili/modules/order/aftersale/serviceimpl/AfterSaleServiceImpl.java
index 98bb2f9..9834813 100644
--- a/framework/src/main/java/cn/lili/modules/order/aftersale/serviceimpl/AfterSaleServiceImpl.java
+++ b/framework/src/main/java/cn/lili/modules/order/aftersale/serviceimpl/AfterSaleServiceImpl.java
@@ -14,6 +14,7 @@
 import cn.lili.common.utils.BeanUtil;
 import cn.lili.common.utils.CurrencyUtil;
 import cn.lili.common.utils.SnowFlake;
+import cn.lili.common.utils.StringUtils;
 import cn.lili.modules.order.aftersale.aop.AfterSaleLogPoint;
 import cn.lili.modules.order.aftersale.entity.dos.AfterSale;
 import cn.lili.modules.order.aftersale.entity.dto.AfterSaleDTO;
@@ -155,7 +156,13 @@
             afterSaleApplyVO.setReturnGoods(false);
         } else {
             afterSaleApplyVO.setReturnMoney(true);
-            afterSaleApplyVO.setReturnGoods(true);
+
+            if(StringUtils.isNotBlank(order.getOrderStatus()) && DeliverStatusEnum.UNDELIVERED.name().equals(order.getOrderStatus())){
+                afterSaleApplyVO.setReturnGoods(false);
+            }else {
+                afterSaleApplyVO.setReturnGoods(true);
+            }
+
         }
 
         afterSaleApplyVO.setAccountType(order.getPaymentMethod());

--
Gitblit v1.8.0