package com.tzy.common.dto.act;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

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


@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class AmountActRule implements Serializable {

    /**会员最小等级*/
    private Integer memberLevel;
    /**单次最小金额,单位分*/
    private BigDecimal singleMinAmount;
    /**单次最大金额,单位分*/
    private BigDecimal singleMaxAmount;
    /**砍一刀单次金额剩余比例,*/
    private BigDecimal lessAmountRate;
    /**用户参与次数*/
    private Integer userJoinCount;
    /**用户通过分享参与次数*/
    private Integer userShareCount;
    /**次数是否共享,默认0,不共享,1共享次数*/
    private Integer countOpType;
    /**用户限制类型,0不限制,不同用户即可,1:设备id 2:实名*/
    private Integer userLimitType;
}
