package shop.alien.entity.store.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import shop.alien.entity.store.StoreMenu;

import java.util.List;

/**
 * @author ssk
 * @version 1.0
 * @date 2025/1/8 10:20
 */
@Data
@JsonInclude
public class StoreMenuVo extends StoreMenu {

    @ApiModelProperty(value = "图片排序")
    private Integer imgSort;

    @ApiModelProperty(value = "图片链接")
    private String imgUrl;

    @ApiModelProperty(value = "图片描述")
    private String imgDescription;

    @ApiModelProperty(value = "是否点赞")
    private Integer isLike;

    @ApiModelProperty(value = "菜品数量")
    private Integer menuCount;

    @ApiModelProperty(value = "推荐数量")
    private Integer suggestCount;

    @ApiModelProperty(value = "菜品排序")
    private List<StoreMenuVo> sortList;

}
