package cn.iocoder.yudao.module.system.controller.admin.biz.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.*;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDate;

import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY;
import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;

@Data
@ToString
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ElderlyOrderFoodCommitVO {
    /**
     * 长者id
     */
    private Long elderId;

    /**
     * 报餐日期
     */
    @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY)
    private LocalDate orderFoodDate;

    /**
     * 额外自选
     */
    private String extraDishes;

    /**
     * 额外自选选项
     */
    private String extraDishesOption;


    /**
     * 机构id
     */
    private Long tenantId;
}
