diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/cons/service/impl/TbProskuConServiceImpl.java b/eladmin-system/src/main/java/cn/ysk/cashier/cons/service/impl/TbProskuConServiceImpl.java index abc52ba1..cc3d7f5d 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/cons/service/impl/TbProskuConServiceImpl.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/cons/service/impl/TbProskuConServiceImpl.java @@ -77,14 +77,13 @@ public class TbProskuConServiceImpl implements TbProskuConService { if(Objects.isNull(product)){ throw new BadRequestException("对应的商品信息不存在"); } - - TbConsInfo tbConsInfo= tbConsInfoRepository.getById(resource.getConsInfoId()); - if(Objects.isNull(tbConsInfo)){ - throw new BadRequestException("对应的耗材信息不存在"); - } - List list=new ArrayList<>(); if(product.getIsDistribute().intValue()==1){ + + TbConsInfo tbConsInfo= tbConsInfoRepository.getById(resource.getConsInfoId()); + if(Objects.isNull(tbConsInfo)){ + throw new BadRequestException("对应的耗材信息不存在"); + } //查询商品对应的所有规格 List skuList= tbProductSkuRepository.searchSku(product.getId().toString()); if(Objects.nonNull(skuList)&&skuList.size()>0){