|
@@ -33,7 +33,9 @@ public class CraftServiceImpl implements CraftService {
|
|
@Override
|
|
@Override
|
|
public TableDataInfo<CraftVo> selectPageCraftList(CraftBo craftBo, PageQuery pageQuery) {
|
|
public TableDataInfo<CraftVo> selectPageCraftList(CraftBo craftBo, PageQuery pageQuery) {
|
|
QueryWrapper<Craft> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<Craft> queryWrapper = new QueryWrapper<>();
|
|
- queryWrapper.eq(StringUtils.isNotBlank(craftBo.getGoodsTypeExtendName()), "goods_type_extend_name", craftBo.getGoodsTypeExtendName());
|
|
|
|
|
|
+ queryWrapper.eq(null!=craftBo.getId(),"id",craftBo.getId());
|
|
|
|
+ queryWrapper.like(StringUtils.isNotBlank(craftBo.getGoodsTypeExtendName()), "goods_type_extend_name", craftBo.getGoodsTypeExtendName());
|
|
|
|
+ queryWrapper.like(StringUtils.isNotBlank(craftBo.getPrice()),"price",craftBo.getPrice());
|
|
Page<CraftVo> page = craftMapper.selectVoPage(pageQuery.build(), queryWrapper);
|
|
Page<CraftVo> page = craftMapper.selectVoPage(pageQuery.build(), queryWrapper);
|
|
return TableDataInfo.build(page);
|
|
return TableDataInfo.build(page);
|
|
}
|
|
}
|