diff --git a/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Goods/GoodsModels.cs b/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Goods/GoodsModels.cs
index e027af6e..36f7b22e 100644
--- a/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Goods/GoodsModels.cs
+++ b/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Goods/GoodsModels.cs
@@ -52,6 +52,11 @@ public class GoodsCreateRequest
///
public string ImgUrl { get; set; } = string.Empty;
+ ///
+ /// 商品Banner图片URL(详情页顶部)
+ ///
+ public string? ImgUrlBanner { get; set; }
+
///
/// 商品详情图片URL
///
@@ -233,6 +238,11 @@ public class GoodsListResponse
///
public string ImgUrl { get; set; } = string.Empty;
+ ///
+ /// 商品Banner图片URL(详情页顶部)
+ ///
+ public string? ImgUrlBanner { get; set; }
+
///
/// 商品价格
///
diff --git a/server/HoneyBox/src/HoneyBox.Admin.Business/Services/GoodsService.cs b/server/HoneyBox/src/HoneyBox.Admin.Business/Services/GoodsService.cs
index ea67699e..617660df 100644
--- a/server/HoneyBox/src/HoneyBox.Admin.Business/Services/GoodsService.cs
+++ b/server/HoneyBox/src/HoneyBox.Admin.Business/Services/GoodsService.cs
@@ -136,6 +136,7 @@ public class GoodsService : IGoodsService
Price = request.Price,
Type = (byte)request.Type,
ImgUrl = request.ImgUrl,
+ ImgUrlBanner = request.ImgUrlBanner,
ImgUrlDetail = request.ImgUrlDetail,
Stock = request.Stock,
SaleStock = 0,
@@ -216,6 +217,7 @@ public class GoodsService : IGoodsService
goods.Price = request.Price;
goods.Type = (byte)request.Type;
goods.ImgUrl = request.ImgUrl;
+ goods.ImgUrlBanner = request.ImgUrlBanner;
goods.ImgUrlDetail = request.ImgUrlDetail;
goods.Stock = request.Stock;
goods.Sort = request.Sort;
@@ -999,6 +1001,7 @@ public class GoodsService : IGoodsService
Id = goods.Id,
Title = goods.Title,
ImgUrl = goods.ImgUrl,
+ ImgUrlBanner = goods.ImgUrlBanner,
ImgUrlDetail = goods.ImgUrlDetail,
Price = goods.Price,
Type = goods.Type,
diff --git a/server/HoneyBox/src/HoneyBox.Core/Services/GoodsService.cs b/server/HoneyBox/src/HoneyBox.Core/Services/GoodsService.cs
index d2c34040..ef2bafba 100644
--- a/server/HoneyBox/src/HoneyBox.Core/Services/GoodsService.cs
+++ b/server/HoneyBox/src/HoneyBox.Core/Services/GoodsService.cs
@@ -340,6 +340,7 @@ public class GoodsService : IGoodsService
g.Id,
g.Title,
g.ImgUrl,
+ g.ImgUrlBanner,
g.ImgUrlDetail,
g.Price,
g.Stock,