优惠券 类型筛选

This commit is contained in:
2024-10-26 11:40:58 +08:00
parent 065772c2c3
commit 25ded0b4f8
2 changed files with 4 additions and 7 deletions

View File

@@ -11,6 +11,7 @@ import lombok.Data;
@Data @Data
public class TbShopCouponQueryCriteria { public class TbShopCouponQueryCriteria {
private Integer shopId; private Integer shopId;
private Integer type;
private long page; private long page;
private long size; private long size;
} }

View File

@@ -78,13 +78,9 @@ public class TbShopCouponServiceImpl extends ServiceImpl<TbShopCouponMapper, TbS
Page<TbShopCoupon> page = new Page<>(criteria.getPage(), criteria.getSize()); Page<TbShopCoupon> page = new Page<>(criteria.getPage(), criteria.getSize());
QueryWrapper<TbShopCoupon> wrapper = new QueryWrapper<>(); QueryWrapper<TbShopCoupon> wrapper = new QueryWrapper<>();
wrapper.eq("shop_id", criteria.getShopId()); wrapper.eq("shop_id", criteria.getShopId());
// if (StringUtils.isNotBlank(criteria.getName())) { if (criteria.getType()!=null) {
// wrapper.and(w -> w.like("name", criteria.getName()) wrapper.eq("type", criteria.getType());
// .or() }
// .like("singer", criteria.getName())
// .or()
// .like("origin_singer", criteria.getName()));
// }
wrapper.orderByDesc("create_time"); wrapper.orderByDesc("create_time");
Page<TbShopCoupon> ipage = tbShopCouponmapper.selectPage(page, wrapper); Page<TbShopCoupon> ipage = tbShopCouponmapper.selectPage(page, wrapper);
return PageUtil.toPage(ipage.getRecords(), ipage.getTotal()); return PageUtil.toPage(ipage.getRecords(), ipage.getTotal());