package com.starry.admin.modules.order.module.dto;

import com.starry.admin.modules.order.module.constant.OrderConstant;
import java.math.BigDecimal;
import lombok.Builder;
import lombok.Data;

/**
 * 商品信息值对象
 *
 * @author admin
 */
@Data
@Builder
public class CommodityInfo {
    /**
     * 商品ID
     */
    private String commodityId;

    /**
     * 商品类型
     */
    private OrderConstant.CommodityType commodityType;

    /**
     * 商品单价
     */
    private BigDecimal commodityPrice;

    /**
     * 商品属性-服务时长
     */
    private String serviceDuration;

    /**
     * 商品名称
     */
    private String commodityName;

    /**
     * 商品数量
     */
    private String commodityNumber;
}
