cn.felord.payment.wechat.v3.model.busifavor

## 类 CouponAvailableTime

- java.lang.Object
- - cn.felord.payment.wechat.v3.model.busifavor.CouponAvailableTime

    public class CouponAvailableTime
    extends Object

商家券核销规则-券可核销时间

从以下版本开始:
  1.0.4.RELEASE
作者:
  felord.cn

### 字段概要

字段
`private OffsetDateTime` `availableBeginTime` 批次开始时间 rfc 3339 yyyy-MM-ddTHH:mm:ss+TIMEZONE
`private Integer` `availableDayAfterReceive` 生效后N天内有效 日期区间内，券生效后x天内有效。
`private OffsetDateTime` `availableEndTime` 批次结束时间 rfc 3339 yyyy-MM-ddTHH:mm:ss+TIMEZONE
`private AvailableWeek` `availableWeek` 固定周期有效时间段
`private List<IrregularyAvaliableTimeItem>` `irregularyAvaliableTime` 无规律的有效时间段
`private Integer` `waitDaysAfterReceive` 领取后N天开始生效 日期区间内，用户领券后需等待x天开始生效。

### 构造器概要

构造器
构造器和说明
`CouponAvailableTime()`

### 方法概要

### 从类继承的方法 java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### 字段详细资料

#### waitDaysAfterReceive

    private Integer waitDaysAfterReceive

领取后N天开始生效

日期区间内，用户领券后需等待x天开始生效。例如领券后当天开始生效则无需填写，领券后第2天开始生效填1，以此类推……

用户在有效期开始前领取商家券，则从有效期第1天开始计算天数，用户在有效期内领取商家券，则从领取当天开始计算天数。无论用户何时领取商家券，商家券在活动有效期结束后均不可用。

需配合`availableDayAfterReceive` 一同填写，不可单独填写。

#### availableDayAfterReceive

    private Integer availableDayAfterReceive

生效后N天内有效

日期区间内，券生效后x天内有效。例如生效当天内有效填1，生效后2天内有效填2，以此类推……

注意，用户在有效期开始前领取商家券，则从有效期第1天开始计算天数，用户在有效期内领取商家券，则从领取当天开始计算天数，无论用户何时领取商家券，商家券在活动有效期结束后均不可用。

可配合`waitDaysAfterReceive`一同填写，也可单独填写。单独填写时，有效期内领券后立即生效，生效后x天内有效。

#### availableBeginTime

    private OffsetDateTime availableBeginTime

批次开始时间 rfc 3339 yyyy-MM-ddTHH:mm:ss+TIMEZONE

#### availableEndTime

    private OffsetDateTime availableEndTime

批次结束时间 rfc 3339 yyyy-MM-ddTHH:mm:ss+TIMEZONE

#### availableWeek

    private AvailableWeek availableWeek

固定周期有效时间段

#### irregularyAvaliableTime

    private List<IrregularyAvaliableTimeItem> irregularyAvaliableTime

无规律的有效时间段

### 构造器详细资料

#### CouponAvailableTime

    public CouponAvailableTime()