package com.jeesharp.business.modules.food.vo;

import com.jeesharp.framework.pojo.vo.BaseListVO;
import lombok.Data;
import lombok.EqualsAndHashCode;

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

@Data
@EqualsAndHashCode(callSuper = true)
public class FoodMealMenuListVO extends BaseListVO {

    private String restaurantId;

    private String restaurantName;

    private String serviceAreaId;

    private String serviceAreaName;

    private String templateId;

    private String templateName;

    private LocalDate menuDate;

    private String mealType;

    private String scopeType;

    private String companyId;

    private String companyName;

    private String publishStatus;

    private LocalDateTime publishTime;

    private Integer sortNo;

    private Integer itemCount;

    private List<FoodMealMenuItemListVO> items;

    private LocalDateTime createDate;

    private LocalDateTime updateDate;
}
