package com.ycwl.basic.pricing.dto;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 升单检测价格汇总
 */
@Data
public class UpgradePriceSummary {

    /**
     * 已购买原价合计
     */
    private BigDecimal purchasedOriginalAmount = BigDecimal.ZERO;

    /**
     * 已购买小计金额
     */
    private BigDecimal purchasedSubtotalAmount = BigDecimal.ZERO;

    /**
     * 已支付金额（用于升单补差）
     */
    private BigDecimal paidAmount = BigDecimal.ZERO;

    /**
     * 计划购买原价合计
     */
    private BigDecimal intendingOriginalAmount = BigDecimal.ZERO;

    /**
     * 计划购买小计金额
     */
    private BigDecimal intendingSubtotalAmount = BigDecimal.ZERO;

    /**
     * 合并后的原价合计
     */
    private BigDecimal combinedOriginalAmount = BigDecimal.ZERO;

    /**
     * 合并后的小计金额
     */
    private BigDecimal combinedSubtotalAmount = BigDecimal.ZERO;
}
