feat(coupon): 添加优惠券领取后有效期功能

- 在 PriceCouponClaimRecord 实体中添加过期时间字段
- 在 PriceCouponConfig 实体中添加领取后有效天数配置
- 更新查询可用优惠券的 SQL 条件以过滤过期券
- 修改插入领用记录的 SQL 语句以包含过期时间
- 实现领取时根据配置计算过期时间的逻辑
This commit is contained in:
2026-01-22 14:03:28 +08:00
parent 80f8a6b56b
commit 68a674ba51
4 changed files with 26 additions and 5 deletions

View File

@@ -85,7 +85,12 @@ public class PriceCouponConfig {
* 失效时间
*/
private Date validUntil;
/**
* 领取后有效天数(NULL表示不限制,仅使用全局有效期)
*/
private Integer validDaysAfterClaim;
/**
* 是否启用
*/