package com.bonus.canteen.core.kitchen.entity.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Generated;

import java.time.LocalDate;
import java.util.List;

@ApiModel
public class PresentFlowVO {
   @ApiModelProperty("日期")
   private LocalDate date;
   @ApiModelProperty("在场人数")
   private List<Long> presentList;
   @ApiModelProperty("进入人数")
   private List<Long> enterList;
   @ApiModelProperty("离开人数")
   private List<Long> exitList;
   @ApiModelProperty("高峰人数")
   private Long peakNum = 0L;

   @Generated
   public LocalDate getDate() {
      return this.date;
   }

   @Generated
   public List<Long> getPresentList() {
      return this.presentList;
   }

   @Generated
   public List<Long> getEnterList() {
      return this.enterList;
   }

   @Generated
   public List<Long> getExitList() {
      return this.exitList;
   }

   @Generated
   public Long getPeakNum() {
      return this.peakNum;
   }

   @Generated
   public void setDate(final LocalDate date) {
      this.date = date;
   }

   @Generated
   public void setPresentList(final List<Long> presentList) {
      this.presentList = presentList;
   }

   @Generated
   public void setEnterList(final List<Long> enterList) {
      this.enterList = enterList;
   }

   @Generated
   public void setExitList(final List<Long> exitList) {
      this.exitList = exitList;
   }

   @Generated
   public void setPeakNum(final Long peakNum) {
      this.peakNum = peakNum;
   }

}
