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

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

import java.math.BigDecimal;
import java.util.List;

/**
 * @author xliu
 * @date 2025/5/28 14:07
 */
@Data
public class CookH5ReserveRecipeDishesVO {
    @ApiModelProperty("菜品id")
    private Long dishesId;
    @ApiModelProperty("菜品名称")
    private String dishesName;
    @ApiModelProperty("菜品类型")
    private Integer detailType;
    @ApiModelProperty("菜品图片")
    private String dishesImgUrl;
    @ApiModelProperty("菜谱详情id")
    private Long recipeDetailId;
    @ApiModelProperty("食堂id")
    private Long canteenId;
    @ApiModelProperty("食堂名称")
    private String canteenName;
    @ApiModelProperty("档口id")
    private Long stallId;
    @ApiModelProperty("档口名称")
    private String stallName;
    @ApiModelProperty("菜品推荐分值")
    private Integer initialScore;
    @ApiModelProperty("月销量")
    private Integer monthlySales;
    @ApiModelProperty("好评率")
    private BigDecimal goodProbability;
    @ApiModelProperty("是否推荐")
    private Integer recommendFlag;
    @ApiModelProperty("大小份详情")
    private List<CookH5CurrentDishesDetailVO> dishesDetailList;
    @ApiModelProperty("配送方式列表")
    private List<CookH5AllocDeliveryCostVO> costModelList;

}
