|
|
|
@ -2773,6 +2773,12 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl<StoreOrderMapper, Y
|
|
|
|
|
StringBuilder pBrand=new StringBuilder(); |
|
|
|
|
StringBuilder pCate=new StringBuilder(); |
|
|
|
|
yxStoreOrder.getCartInfoList().forEach(c->{ |
|
|
|
|
if (ObjectUtil.isEmpty(c.getCartInfoMap())){ |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
if (!c.getCartInfoMap().containsKey("productInfo")){ |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
Object info = c.getCartInfoMap().get("productInfo"); |
|
|
|
|
YxStoreProductQueryVo vo = JSONUtil.toBean(info.toString(), YxStoreProductQueryVo.class); |
|
|
|
|
if (ObjectUtil.isNotEmpty(vo)) { |
|
|
|
@ -2783,15 +2789,20 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl<StoreOrderMapper, Y
|
|
|
|
|
.append(" ,\r\n"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (!c.getCartInfoMap().containsKey("productId")){ |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
Integer productId=Integer.valueOf(c.getCartInfoMap().get("productId").toString()); |
|
|
|
|
YxStoreProduct yxStoreProduct=yxStoreProductService.getById(productId); |
|
|
|
|
if (ObjectUtil.isNotNull(yxStoreBrandService.getById(yxStoreProduct.getBrandId()))){ |
|
|
|
|
if (ObjectUtil.isNotEmpty(yxStoreProduct)){ |
|
|
|
|
if (ObjectUtil.isNotNull(yxStoreBrandService.getById(yxStoreProduct.getBrandId()))) { |
|
|
|
|
pBrand.append(yxStoreBrandService.getById(yxStoreProduct.getBrandId()).getBrandName()); |
|
|
|
|
} |
|
|
|
|
if (ObjectUtil.isNotNull(yxStoreCategoryService.getById(yxStoreProduct.getCateId()))){ |
|
|
|
|
if (ObjectUtil.isNotNull(yxStoreCategoryService.getById(yxStoreProduct.getCateId()))) { |
|
|
|
|
// YxStoreCategory yxStoreCategory=yxStoreCategoryService.getById(yxStoreProduct.getCateId());
|
|
|
|
|
pCate.append(yxStoreCategoryService.getById(yxStoreProduct.getCateId()).getCateName()); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
map.put("商品名称",pname); |
|
|
|
|
map.put("商品品牌",pBrand); |
|
|
|
|