|
@@ -93,11 +93,11 @@ public class ProductInfoServiceImpl extends ServiceImpl<ProductInfoMapper, Produ
|
|
|
wrapper.like("pi", ProductInfo::getBarCode, dto.getBarCode());
|
|
|
wrapper.like("json_unquote(standard_json->'$.englishName')", dto.getEnglishName());
|
|
|
wrapper.like("json_unquote(standard_json->'$.customsCode')", dto.getCustomsCode());
|
|
|
- // wrapper.keyword(dto,
|
|
|
- // new SqlField("pi", ProductInfo::getName),
|
|
|
- // new SqlField("pi", ProductInfo::getCode),
|
|
|
- // new SqlField("pi", ProductInfo::getCustomCode)
|
|
|
-// );
|
|
|
+ wrapper.keyword(dto,
|
|
|
+ new SqlField("pi", ProductInfo::getName),
|
|
|
+ new SqlField("pi", ProductInfo::getCode),
|
|
|
+ new SqlField("pi", ProductInfo::getCustomCode)
|
|
|
+ );
|
|
|
//计算并根据生命周期过滤
|
|
|
wrapper.eq("IF(DATEDIFF(now(),pi.create_time)> json_unquote( victoriatourist_json -> '$.growUpDay' ),3,IF( DATEDIFF(now(),pi.create_time)> json_unquote( victoriatourist_json -> '$.newProductsDay' ), 2, 1 ))", dto.getLifeCycle());
|
|
|
wrapper.eq("json_unquote( victoriatourist_json -> '$.combination' )", dto.getCombination());
|