master:PC下单页面返回发货时效;
parent
19e4b79a30
commit
9f704f30cd
|
|
@ -28,6 +28,8 @@ public class ShopCartResVO {
|
|||
private String prodArtNum;
|
||||
@ApiModelProperty(value = "商品标题")
|
||||
private String prodTitle;
|
||||
@ApiModelProperty(value = "发货时效")
|
||||
private Integer deliveryTime;
|
||||
@ApiModelProperty(value = "商品主图")
|
||||
private String mainPicUrl;
|
||||
@ApiModelProperty(value = "进货车明细列表")
|
||||
|
|
|
|||
|
|
@ -27,6 +27,8 @@ public class ShoppingCartDTO {
|
|||
private String prodArtNum;
|
||||
@ApiModelProperty(value = "商品标题")
|
||||
private String prodTitle;
|
||||
@ApiModelProperty(value = "发货时效")
|
||||
private Integer deliveryTime;
|
||||
@ApiModelProperty(value = "商品主图")
|
||||
private String mainPicUrl;
|
||||
@ApiModelProperty(value = "进货车明细列表")
|
||||
|
|
|
|||
|
|
@ -285,8 +285,10 @@ public class ShoppingCartServiceImpl implements IShoppingCartService {
|
|||
.toMap(x -> x.getStoreProdId().toString() + x.getStoreColorId().toString() + x.getSize(), x -> x));
|
||||
return shoppingCartList.stream().map(x -> {
|
||||
ShoppingCartDTO shopCartDTO = BeanUtil.toBean(x, ShoppingCartDTO.class).setMainPicUrl(mainPicMap.get(x.getStoreProdId()))
|
||||
.setProdTitle(ObjectUtils.isNotEmpty(storeProdMap.get(x.getStoreProdId())) ? storeProdMap.get(x.getStoreProdId()).getProdTitle() : "")
|
||||
.setStoreName(ObjectUtils.isNotEmpty(storeMap.get(x.getStoreId())) ? storeMap.get(x.getStoreId()).getStoreName() : "");
|
||||
.setProdTitle(storeProdMap.containsKey(x.getStoreProdId()) ? storeProdMap.get(x.getStoreProdId()).getProdTitle() : "")
|
||||
// 默认发货时效为3天
|
||||
.setDeliveryTime(storeProdMap.containsKey(x.getStoreProdId()) ? storeProdMap.get(x.getStoreProdId()).getDeliveryTime() : 3)
|
||||
.setStoreName(storeMap.containsKey(x.getStoreId()) ? storeMap.get(x.getStoreId()).getStoreName() : "");
|
||||
List<ShoppingCartDTO.SCDetailDTO> shopCartDetailList = detailMap.get(x.getId()).stream().map(detail -> {
|
||||
final StoreProductColorSize prodColorSize = priceSizeMap.get(x.getStoreProdId().toString() + detail.getStoreColorId().toString() + detail.getSize());
|
||||
return ObjectUtils.isEmpty(prodColorSize) ? null : BeanUtil.toBean(detail, ShoppingCartDTO.SCDetailDTO.class)
|
||||
|
|
|
|||
Loading…
Reference in New Issue