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

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

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;
@Data
@ToString
@ApiModel("菜谱计划发布记录列表")
public class MenuRecipeV2VO {
    @ApiModelProperty("菜谱id")
    private Long recipeId;
    @ApiModelProperty("菜谱类型")
    private Integer recipeType;
    @ApiModelProperty("菜谱名称")
    private String recipeName;
    @ApiModelProperty("区域id")
    private Long areaId;
    @ApiModelProperty("区域名称")
    private String areaName;
    @ApiModelProperty("食堂id")
    private Long canteenId;
    @ApiModelProperty("食堂名称")
    private String canteenName;
    @ApiModelProperty("档口id")
    private Long stallId;
    @ApiModelProperty("档口名称")
    private String stallName;
    @ApiModelProperty("菜品数量")
    private Integer dishesCount;
    @ApiModelProperty("生效范围id")
    private Long effId;
    @ApiModelProperty("生效范围名称")
    private String effName;
    @ApiModelProperty("创建人")
    private String crby;
    @ApiModelProperty("创建时间")
    private LocalDateTime crtime;
    @ApiModelProperty("已排菜日期")
    private List<LocalDate> applyDateList;
    @ApiModelProperty("已排菜日期(月-日)")
    private List<String> applyDateStringList;

}
