From 4a7433917b1e711200f11c841f6f725882658366 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Tue, 23 Jun 2026 13:48:06 +0800
Subject: [PATCH] feat(order): 添加国家配送费用配置功能

---
 src/main/java/cc/mrbird/febs/mall/service/impl/MallCountryDeliveryServiceImpl.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/MallCountryDeliveryServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/MallCountryDeliveryServiceImpl.java
index b53a90a..5bfabc7 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/MallCountryDeliveryServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/MallCountryDeliveryServiceImpl.java
@@ -94,8 +94,14 @@
         );
 
         if (delivery == null) {
+
+            MallCountryDelivery defaultDelivery = mallCountryDeliveryMapper.selectOne(
+                    Wrappers.lambdaQuery(MallCountryDelivery.class)
+                            .eq(MallCountryDelivery::getCountryCode, "DEFAULT")
+                            .eq(MallCountryDelivery::getStatus, 1)
+            );
             // 没有配置则返回默认运费 0(可根据业务调整)
-            return new FebsResponse().success().data(BigDecimal.ZERO);
+            return new FebsResponse().success().data(defaultDelivery.getShippingFee());
         }
 
         return new FebsResponse().success().data(delivery.getShippingFee());

--
Gitblit v1.9.1