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,