商品首页增加销量,yml文件更改
This commit is contained in:
@@ -111,13 +111,19 @@ public class TbProductServiceImpl implements TbProductService {
|
||||
for (TbProduct product : page.getContent()) {
|
||||
List<TbProductSku> skuList = new ArrayList<>();
|
||||
TbProductVo tbProductVo = new TbProductVo();
|
||||
//sku
|
||||
//sku,并且计算销量以及库存
|
||||
Double realSalesNumber = 0.00;
|
||||
Double stockNumber = 0.00;
|
||||
for (TbProductSku sku : tbProductSkus) {
|
||||
//sku
|
||||
if (sku.getProductId().equals(product.getId().toString())){
|
||||
skuList.add(sku);
|
||||
}
|
||||
realSalesNumber = realSalesNumber + sku.getRealSalesNumber();
|
||||
stockNumber = stockNumber + sku.getStockNumber();
|
||||
}
|
||||
tbProductVo.setRealSalesNumber(realSalesNumber);
|
||||
tbProductVo.setStockNumber(stockNumber);
|
||||
tbProductVo.setSkuList(skuList);
|
||||
//单位
|
||||
if (tbShopUnits.isEmpty()){
|
||||
|
||||
@@ -149,8 +149,10 @@ public class TbProductVo {
|
||||
|
||||
private Double baseSalesNumber;
|
||||
|
||||
|
||||
private Integer realSalesNumber;
|
||||
//销量
|
||||
private Double realSalesNumber;
|
||||
//库存
|
||||
private Double stockNumber;
|
||||
|
||||
|
||||
private Integer salesNumber;
|
||||
@@ -213,4 +215,5 @@ public class TbProductVo {
|
||||
private String specTableHeaders;
|
||||
|
||||
private String skuSnap;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user