package com.cpop.mall.business.vo;

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

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author DB
 * @createTime 2023/10/24 15:17
 * @description
 */
@Data
@Accessors(chain = true)
@ApiModel(value = "商城订单详情返回对象")
public class OrderDetailVo implements Serializable {

    /**
     * 订单id
     */
    @ApiModelProperty("订单id")
    private String orderId;

    /**
     * 商品记录id
     */
    @ApiModelProperty("商品记录id")
    private String productRecordId;

    /**
     * 商品规格
     */
    @ApiModelProperty("商品规格")
    private String recordNames;

    /**
     * 店铺(校区)id
     */
    @ApiModelProperty("店铺(校区)id")
    private String storeId;

    /**
     * 店铺名
     */
    @ApiModelProperty("店铺名")
    private String storeName;

    /**
     * 金额
     */
    @ApiModelProperty("金额")
    private BigDecimal amount;

    /**
     * 积分
     */
    @ApiModelProperty("积分")
    private Integer point;

    /**
     * 积分
     */
    @ApiModelProperty("产品名")
    private String productName;

    /**
     * 积分
     */
    @ApiModelProperty("微缩图")
    private String picUrl;

    /**
     * 积分
     */
    @ApiModelProperty("详情图")
    private String picDetailUrl;
}
