package com.ycwl.basic.pricing.dto;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 商品价格信息（内部计算用）
 */
@Data
public class ProductPriceInfo {
    
    /**
     * 实际计算价格
     */
    private BigDecimal actualPrice;
    
    /**
     * 原价（用于前端展示）
     */
    private BigDecimal originalPrice;
    
    public ProductPriceInfo(BigDecimal actualPrice, BigDecimal originalPrice) {
        this.actualPrice = actualPrice;
        this.originalPrice = originalPrice != null ? originalPrice : actualPrice;
    }
}