|
@@ -39,6 +39,7 @@ public class ProductManagerImpl extends BaseServiceImpl<ProductMapper, ProductDO
|
|
@Override
|
|
@Override
|
|
public IPage<ProductDO> list(ProductQueryParams queryParams) {
|
|
public IPage<ProductDO> list(ProductQueryParams queryParams) {
|
|
return page(new Page<>(queryParams.getPageNo(), queryParams.getPageSize()), new LambdaQueryWrapper<ProductDO>()
|
|
return page(new Page<>(queryParams.getPageNo(), queryParams.getPageSize()), new LambdaQueryWrapper<ProductDO>()
|
|
|
|
+ .eq(ObjectUtil.isNotNull(AdminUserContext.getCompanyId()),ProductDO::getCompanyId,AdminUserContext.getCompanyId())
|
|
.and(StrUtil.isNotBlank(queryParams.getKeyword()),
|
|
.and(StrUtil.isNotBlank(queryParams.getKeyword()),
|
|
item -> item.like(ProductDO::getName, queryParams.getKeyword())
|
|
item -> item.like(ProductDO::getName, queryParams.getKeyword())
|
|
.or()
|
|
.or()
|