|
@@ -77,7 +77,7 @@ public class TbCouponServiceImpl extends ServiceImpl<TbCouponDao, TbCoupon> impl
|
|
|
@Override
|
|
@Override
|
|
|
public Result selectCouponList(Integer page, Integer limit,Long shopId) {
|
|
public Result selectCouponList(Integer page, Integer limit,Long shopId) {
|
|
|
Page<TbCoupon> pages = new Page<>(page, limit);
|
|
Page<TbCoupon> pages = new Page<>(page, limit);
|
|
|
- PageUtils pageUtils = new PageUtils(baseMapper.selectPage(pages, new QueryWrapper<TbCoupon>().eq(shopId!=null,"shop_id",shopId).eq("delete_flag", 0)));
|
|
|
|
|
|
|
+ PageUtils pageUtils = new PageUtils(baseMapper.selectPage(pages, new QueryWrapper<TbCoupon>().eq(shopId!=null,"shop_id",shopId).eq("delete_flag", 0).eq("state",1)));
|
|
|
return Result.success().put("data", pageUtils);
|
|
return Result.success().put("data", pageUtils);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -132,6 +132,24 @@ public class TbCouponServiceImpl extends ServiceImpl<TbCouponDao, TbCoupon> impl
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
|
|
+ public Result selectAdminCoupon(Integer page, Integer limit, Integer state) {
|
|
|
|
|
+ if(page == null || limit==null){
|
|
|
|
|
+ LambdaQueryWrapper<TbCoupon> wrapper=new LambdaQueryWrapper<>();
|
|
|
|
|
+ wrapper.eq(TbCoupon::getShopId,0)
|
|
|
|
|
+ .eq(ObjectUtils.isNotEmpty(state),TbCoupon::getState,state);
|
|
|
|
|
+ List<TbCoupon> tbCoupons = baseMapper.selectList(wrapper);
|
|
|
|
|
+ return Result.success().put("data",tbCoupons);
|
|
|
|
|
+ }else{
|
|
|
|
|
+ Page<TbCoupon> pages = new Page<>(page, limit);
|
|
|
|
|
+ LambdaQueryWrapper<TbCoupon> wrapper=new LambdaQueryWrapper<>();
|
|
|
|
|
+ wrapper.eq(TbCoupon::getShopId,0)
|
|
|
|
|
+ .eq(ObjectUtils.isNotEmpty(state),TbCoupon::getState,state);
|
|
|
|
|
+ PageUtils pageUtils = new PageUtils(baseMapper.selectPage(pages,wrapper));
|
|
|
|
|
+ return Result.success().put("data", pageUtils);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Override
|
|
|
public Result deleteCoupon(Long couponId) {
|
|
public Result deleteCoupon(Long couponId) {
|
|
|
tbCouponDao.deleteById(couponId);
|
|
tbCouponDao.deleteById(couponId);
|
|
|
return Result.success();
|
|
return Result.success();
|