|
@@ -79,8 +79,11 @@ public class StockServiceImpl extends ServiceImpl<StockMapper, Stock> implements
|
|
|
String keyword = dto.getKeyword();
|
|
|
if (ObjectUtil.isNotEmpty(keyword)) {
|
|
|
//根据 库存数量 产品自定义编码 产品名称 过滤
|
|
|
- List<Long> productIds = productInfoService.listObject(ProductInfo::getId,
|
|
|
- q -> q.like(ProductInfo::getCustomCode, keyword).or().like(ProductInfo::getName, keyword));
|
|
|
+ List<Long> productIds = productInfoService.listObject(ProductInfo::getId, q -> q
|
|
|
+ .like(ProductInfo::getCustomCode, keyword)
|
|
|
+ .or().like(ProductInfo::getName, keyword)
|
|
|
+ .or().like(ProductInfo::getSpec,keyword)
|
|
|
+ );
|
|
|
wrapper.and(q -> q.like(Stock::getQuantity, keyword).or().in(Stock::getProductId, productIds));
|
|
|
}
|
|
|
wrapper.in(Stock::getProductId, dto.getProductIds());
|