fix: 优化会员优惠券搜索

This commit is contained in:
paulGao 2023-01-10 14:34:48 +08:00
parent bda297b90d
commit eefca656c6
2 changed files with 9 additions and 2 deletions

View File

@ -4,6 +4,7 @@ import cn.lili.common.utils.BeanUtil;
import cn.lili.modules.promotion.entity.dos.MemberCoupon;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* MemberCouponVO
@ -12,9 +13,15 @@ import lombok.Data;
* @version v1.0
* 2021-08-24 14:30
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class MemberCouponVO extends MemberCoupon {
private static final long serialVersionUID = -5533168813075444962L;
@ApiModelProperty(value = "优惠券名称")
private String couponName;
@ApiModelProperty(value = "无法使用原因")
private String reason;

View File

@ -316,10 +316,10 @@ public class MemberCouponServiceImpl extends ServiceImpl<MemberCouponMapper, Mem
queryWrapper.eq(CharSequenceUtil.isNotEmpty(param.getCouponType()), "mc.coupon_type", param.getCouponType());
queryWrapper.eq(CharSequenceUtil.isNotEmpty(param.getMemberCouponStatus()), "mc.member_coupon_status", param.getMemberCouponStatus());
if (param.getStartTime() != null) {
queryWrapper.ge("start_time", new Date(param.getStartTime()));
queryWrapper.ge("mc.start_time", new Date(param.getStartTime()));
}
if (param.getEndTime() != null) {
queryWrapper.le("end_time", new Date(param.getEndTime()));
queryWrapper.le("mc.end_time", new Date(param.getEndTime()));
}
return this.baseMapper.getMemberCoupons(page, queryWrapper);
}