package com.red.circle.other.inner.model.cmd.sys;

import com.red.circle.common.business.dto.cmd.HistoryRangeTimeQryPageCmd;
import java.io.Serial;
import java.time.LocalDate;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author houyong on 2021/04/02 11:10
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class SysNoticeMessageQryCmd extends HistoryRangeTimeQryPageCmd {

  @Serial
  private static final long serialVersionUID = 1L;

  /**
   * 平台.
   */
  private String sysOrigin;

  /**
   * 0.下架 1.上架.
   */
  private Boolean shelfStatus;

  /**
   * 0.未发布 1.已发布.
   */
  private Boolean announcement;

  /**
   * 开始时间
   */
  private LocalDate startCreateDate;

  /**
   * 结束时间.
   */
  private LocalDate endCreateDate;

}
