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 MerchantDisposeUnfreezeDto.java
 * @Description 沉默商户解冻申请DTO
 * @createTime 2021年09月30日 11:32:00
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
@Builder
@ApiModel("沉默商户解冻申请入参")
public class MerchantDisposeUnfreezeDto {

	@NotBlank
	@ApiModelProperty(value = "每次请求更换不同的请求号", required = true)
	private String requestNo;

	@NotBlank
	@ApiModelProperty(value = "需要解冻的商户编号", required = true)
	private String merchantNo;

	@ApiModelProperty(value = "用于接收解冻结果以及失败的原因")
	private String notifyUrl;

}
