/*
 * Copyright (c) 2018-2999 广州亚米信息科技有限公司 All rights reserved.
 *
 * https://www.gz-yami.com/
 *
 * 未经允许，不可做商业用途！
 *
 * 版权所有，侵权必究！
 */

package com.yami.shop.discount.api.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * 每个满减活动的活动信息
 * @author LGH
 */
@Data
public class DiscountSumItemDto implements Serializable {

	/**
	 * 需要商品金额/数量
	 */
	private double needAmount = 0.00;

	/**
	 * 优惠项
	 */
	private Long discountItemId = -1L;

	/**
	 * 优惠（元/折）
	 */
	private double discount = 0.00;

	/**
	 * 该满减活动实际优惠金额
	 * 如果活动优惠金额有上限，且优惠金额达到了上限，
	 * 那么这个金额就是活动优惠金额的上限
	 */
	private double reduceAmount = 0.0;

	/**
	 * 参与满减满折优惠的商品数量
	 */
	private int prodCount = 0;
	/**
	 * 参与满减满折优惠的商品金额
	 */
	private double prodsPrice = 0.00;
}
