package org.springblade.yeePay.entity.saas.changeservice;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotBlank;

/**
 * @author July
 * @version 1.0.0
 * @ClassName ProductFeeQueryDto.java
 * @Description 商户产品费率查询DTO
 * @createTime 2021年09月30日 11:28:00
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
@Builder
@ApiModel("商户产品费率查询入参")
public class ProductFeeQueryDto {

	@NotBlank
	@ApiModelProperty(value = "如果为平台商拓展商户（入驻商户），此为平台商商户编号；如为saas服务商拓展商户（平台商/标准商户），此为saas服务商商户编号。", required = true)
	private String parentMerchantNo;

	@NotBlank
	@ApiModelProperty(value = "需要变更产品的商户编号", required = true)
	private String merchantNo;

	@ApiModelProperty(value = "产品码")
	private String productCode;

}
