Prechádzať zdrojové kódy

库存加产品规格搜索

yzc 1 rok pred
rodič
commit
dcc3eeb5ea

+ 5 - 2
hx-wms/src/main/java/com/fjhx/wms/service/stock/impl/StockServiceImpl.java

@@ -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());