package com.bonus.canteen.core.android.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.math.BigDecimal;
import java.time.LocalTime;

/**
 * 餐次时段Model
 *
 * @author 19814
 */

@ApiModel("餐次时段Model")
@ToString
@Data
public class CookMealtimeModelVO {
   @ApiModelProperty("餐次id")
   private Long mealtimeId;
   @ApiModelProperty("餐次名称")
   private String mealtimeName;
   @ApiModelProperty("食堂id")
   private Long canteenId;
   @ApiModelProperty("档口id")
   private Long stallId;
   @ApiModelProperty("餐次类型")
   private Integer mealtimeType;
   @ApiModelProperty("餐次时段")
   private LocalTime startTime;
   private LocalTime endTime;
   @ApiModelProperty("预订时段")
   private LocalTime reserveStartTime;
   private LocalTime reserveEndTime;
   @ApiModelProperty("预订退单截止时间")
   private LocalTime reserveRefundDeadline;
   @ApiModelProperty("系统集中自动打印时间")
   private LocalTime reservePrintTime;
   @ApiModelProperty("点餐时段")
   private LocalTime currStartTime;
   private LocalTime currEndTime;
   @ApiModelProperty("点餐退单截止时间")
   private LocalTime currRefundDeadline;
   @ApiModelProperty("当餐报餐截止时间")
   private LocalTime bookCurrDeadline;
   @ApiModelProperty("报餐退单截止时间")
   private LocalTime bookRefundDeadline;
   @ApiModelProperty("报餐金额")
   private BigDecimal bookAmount;
   @ApiModelProperty("是否启用")
   private Integer ifUse;

}
