Merge branch 'ww' into test
# Conflicts: # eladmin-system/src/main/java/cn/ysk/cashier/cons/service/dto/TbProskuConDtoV2.java # eladmin-system/src/main/java/cn/ysk/cashier/cons/service/impl/TbProskuConServiceImpl.java
This commit is contained in:
@@ -255,15 +255,22 @@ public class TbProductServiceImpl implements TbProductService {
|
||||
BigDecimal maxPrice = tbProductSkus.stream().map(TbProductSku::getSalePrice).max(BigDecimal::compareTo).get();
|
||||
productNewVo.setLowPrice("¥" +productNewVo.getLowPrice() + "~¥" + maxPrice);
|
||||
}
|
||||
if(product.getTypeEnum().equals("sku")){
|
||||
//规格填充
|
||||
productNewVo.setSkuList(convert(tbProductSkus));
|
||||
}
|
||||
ViewConSku viewConSku = new ViewConSku();
|
||||
viewConSku.setShopId(Integer.valueOf(product.getShopId()));
|
||||
viewConSku.setProductId(product.getId());
|
||||
Example<ViewConSku> query = Example.of(viewConSku);
|
||||
List<ViewConSku> skuCons = viewConSkuRepository.findAll(query);
|
||||
if(product.getTypeEnum().equals("sku")){
|
||||
//规格填充
|
||||
productNewVo.setSkuList(convert(tbProductSkus));
|
||||
//耗材弹窗选项
|
||||
if (!CollectionUtils.isEmpty(skuCons)) {
|
||||
Integer productSkuId = skuCons.get(0).getProductSkuId();
|
||||
if (productSkuId != 0) {//添加至商品
|
||||
productNewVo.setIsSaveSku(1);
|
||||
}
|
||||
}
|
||||
}
|
||||
productNewVo.setConInfos(CollectionUtils.isEmpty(skuCons)?Arrays.asList():skuCons);
|
||||
products.add(productNewVo);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user