package shop.alien.entity.store.vo;

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

import java.math.BigDecimal;

/**
 * 订单菜品项VO
 *
 * @author system
 * @since 2025-01-XX
 */
@Data
@ApiModel(value = "OrderCuisineItemVO对象", description = "订单菜品项VO")
public class OrderCuisineItemVO {

    @ApiModelProperty(value = "菜品ID")
    private Integer cuisineId;

    @ApiModelProperty(value = "菜品名称")
    private String cuisineName;

    @ApiModelProperty(value = "菜品图片")
    private String cuisineImage;

    @ApiModelProperty(value = "数量")
    private Integer quantity;

    @ApiModelProperty(value = "单价")
    private BigDecimal unitPrice;

    @ApiModelProperty(value = "菜品标签（JSON数组，如：[\"招牌菜\",\"推荐\"]）")
    private String tags;
}
