Przeglądaj źródła

refactor(second): 优化二手商品详情接口返回结构

- 移除 SecondGoodsDetailVo 中未使用的 imageList 字段
- 重构 getAdminGoodsDetail 方法,直接返回处理后的商品信息
wxd 3 miesięcy temu
rodzic
commit
a8951b1d52

+ 0 - 3
alien-entity/src/main/java/shop/alien/entity/second/vo/SecondGoodsDetailVo.java

@@ -20,9 +20,6 @@ public class SecondGoodsDetailVo {
     @ApiModelProperty(value = "商品基本信息")
     private SecondGoodsVo goodsInfo;
 
-    @ApiModelProperty(value = "商品图片列表")
-    private List<StoreImg> imageList;
-
     @ApiModelProperty(value = "商品操作记录集合")
     private List<SecondGoodsRecord> operationRecords;
 

+ 2 - 3
alien-second/src/main/java/shop/alien/second/service/impl/SecondGoodsServiceImpl.java

@@ -185,9 +185,8 @@ public class SecondGoodsServiceImpl extends ServiceImpl<SecondGoodsMapper, Secon
 
     @Override
     public SecondGoodsDetailVo getAdminGoodsDetail(Integer goodsId) throws Exception {
-        SecondGoodsDetailVo detailVo = new SecondGoodsDetailVo();
-        // 处理商品信息
-        dealSecondGoodsInfo(goodsId);
+        // 基本信息
+        SecondGoodsDetailVo detailVo =  dealSecondGoodsInfo(goodsId);
         // 3. 获取商品操作记录集合
         QueryWrapper<SecondGoodsRecord> recordQueryWrapper = new QueryWrapper<>();
         recordQueryWrapper.lambda()