接口加入sellerId

This commit is contained in:
litianxiang
2026-05-27 11:29:08 +08:00
parent e2b507dc1e
commit 60ac110497
5 changed files with 14 additions and 0 deletions

View File

@@ -187,6 +187,7 @@ public class ListingMallServiceImpl extends ServiceImpl<ListingMallMapper, Listi
vo.setDesignFor(entity.getDesignFor()); vo.setDesignFor(entity.getDesignFor());
vo.setProductCategory(entity.getProductCategory()); vo.setProductCategory(entity.getProductCategory());
vo.setAvatar(minioUtil.processMinioResource(designer != null ? designer.getAvatar() : null, CommonConstants.MINIO_PATH_TIMEOUT)); vo.setAvatar(minioUtil.processMinioResource(designer != null ? designer.getAvatar() : null, CommonConstants.MINIO_PATH_TIMEOUT));
vo.setSellerId(entity.getSellerId());
return vo; return vo;
} }
@@ -257,6 +258,7 @@ public class ListingMallServiceImpl extends ServiceImpl<ListingMallMapper, Listi
vo.setStatus(entity.getStatus()); vo.setStatus(entity.getStatus());
vo.setProductCategory(entity.getProductCategory()); vo.setProductCategory(entity.getProductCategory());
vo.setShopName(designer != null ? designer.getShopName() : null); vo.setShopName(designer != null ? designer.getShopName() : null);
vo.setSellerId(entity.getSellerId());
return vo; return vo;
}) })
.toList(); .toList();

View File

@@ -52,4 +52,7 @@ public class ListingDetailVO implements Serializable {
/** 店铺头像URL */ /** 店铺头像URL */
private String avatar; private String avatar;
/** 卖家ID */
private Long sellerId;
} }

View File

@@ -33,4 +33,7 @@ public class ListingMallVO implements Serializable {
/** 店铺名称 */ /** 店铺名称 */
private String shopName; private String shopName;
@JsonSerialize(using = ToStringSerializer.class)
private Long sellerId;
} }

View File

@@ -1,6 +1,7 @@
package com.aida.seller.module.order.service; package com.aida.seller.module.order.service;
import com.aida.seller.common.constants.CommonConstants; import com.aida.seller.common.constants.CommonConstants;
import com.aida.seller.common.context.UserContext;
import com.aida.seller.common.exception.BusinessException; import com.aida.seller.common.exception.BusinessException;
import com.aida.seller.module.designer.entity.DesignerEntity; import com.aida.seller.module.designer.entity.DesignerEntity;
import com.aida.seller.module.designer.mapper.DesignerMapper; import com.aida.seller.module.designer.mapper.DesignerMapper;
@@ -177,6 +178,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
vo.setTotalPrice(order.getTotalPrice()); vo.setTotalPrice(order.getTotalPrice());
vo.setStatus(order.getStatus()); vo.setStatus(order.getStatus());
vo.setShopName(order.getShopName()); vo.setShopName(order.getShopName());
vo.setSellerId(order.getSellerId());
List<OrderItemEntity> items = itemsMap.getOrDefault(order.getId(), Collections.emptyList()); List<OrderItemEntity> items = itemsMap.getOrDefault(order.getId(), Collections.emptyList());
List<BuyerOrderItemVO> itemVOs = items.stream().map(item -> { List<BuyerOrderItemVO> itemVOs = items.stream().map(item -> {

View File

@@ -32,6 +32,10 @@ public class BuyerOrderVO implements Serializable {
@Schema(description = "店铺名称") @Schema(description = "店铺名称")
private String shopName; private String shopName;
@Schema(description = "卖家ID")
@JsonSerialize(using = ToStringSerializer.class)
private Long sellerId;
@Schema(description = "商品明细列表") @Schema(description = "商品明细列表")
private List<BuyerOrderItemVO> items; private List<BuyerOrderItemVO> items;
} }