package com.xiaopeng.api.dto.frdXfipEvent;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
import java.math.BigDecimal;
|
|
@Data
|
@ApiModel(value = "FRD XFIP 券行项目")
|
public class XpFrdXfipEventCouponLineDTO {
|
|
@ApiModelProperty(value = "券ID")
|
@NotBlank(message = "couponId不能为空")
|
private String couponId;
|
|
@ApiModelProperty(value = "券类型,ACTIVITY/SALES")
|
@NotBlank(message = "couponType不能为空")
|
private String couponType;
|
|
@ApiModelProperty(value = "供应商编码")
|
private String supplierCode;
|
|
@ApiModelProperty(value = "我司承担金额")
|
private BigDecimal selfBorneAmount;
|
|
@ApiModelProperty(value = "三方承担金额")
|
private BigDecimal thirdPartyBorneAmount;
|
|
@ApiModelProperty(value = "券抵扣金额")
|
@NotNull(message = "couponDeductionAmount不能为空")
|
private BigDecimal couponDeductionAmount;
|
|
@ApiModelProperty(value = "券发行公司主体")
|
@NotBlank(message = "couponIssuerCompanyCode不能为空")
|
private String couponIssuerCompanyCode;
|
}
|