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

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;

@NoArgsConstructor
@AllArgsConstructor
@Data
@Builder
@ApiModel("提现-查询入参")
public class WithdrawQueryDto {

	@NotBlank
	@ApiModelProperty(value = "发起方商户编号（标准商户收付款方案中此参数与商编一致，平台商户收付款方案中此参数为平台商商户编号）", required = true)
	private String parentMerchantNo;

	@ApiModelProperty(value = "商户请求号，商户请求号，由商户自定义生成(与易宝转账订单号两者填其一)")
	private String requestNo;

	@ApiModelProperty(value = "易宝转账订单号,易宝支付系统生成的转账订单号(与商户请求号两者填其一)")
	private String orderNo;
}
