'增加优惠券关闭作废优惠券'
This commit is contained in:
parent
9141f21cf8
commit
51d2880392
@ -147,4 +147,11 @@ public interface MemberCouponService extends IService<MemberCoupon> {
|
|||||||
*/
|
*/
|
||||||
boolean recoveryMemberCoupon(List<String> memberCouponIds);
|
boolean recoveryMemberCoupon(List<String> memberCouponIds);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 作废优惠券
|
||||||
|
*
|
||||||
|
* @param couponId 优惠券ID
|
||||||
|
*/
|
||||||
|
void voidCoupon(String couponId);
|
||||||
|
|
||||||
}
|
}
|
@ -293,6 +293,15 @@ public class MemberCouponServiceImpl extends ServiceImpl<MemberCouponMapper, Mem
|
|||||||
return this.update(updateWrapper);
|
return this.update(updateWrapper);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void voidCoupon(String couponId) {
|
||||||
|
LambdaUpdateWrapper<MemberCoupon> updateWrapper = new LambdaUpdateWrapper<>();
|
||||||
|
updateWrapper.in(MemberCoupon::getCouponId, couponId);
|
||||||
|
updateWrapper.set(MemberCoupon::getMemberCouponStatus, MemberCouponStatusEnum.CLOSED.name());
|
||||||
|
updateWrapper.set(MemberCoupon::getDeleteFlag, true);
|
||||||
|
this.update(updateWrapper);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 清除无效的会员优惠券
|
* 清除无效的会员优惠券
|
||||||
*
|
*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user