package cn.lili.modules.distribution.entity.dto;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.hibernate.validator.constraints.Length;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.Size;
|
|
/**
|
* 分销员申请DTO
|
* @author Bulbasaur
|
* @since 2021/6/30 11:07 上午
|
*
|
*/
|
@Data
|
public class DistributionApplyDTO {
|
|
@NotBlank(message = "姓名不能为空")
|
@ApiModelProperty(value = "会员姓名")
|
private String name;
|
|
@NotBlank(message = "身份证号不能为空")
|
@ApiModelProperty(value = "身份证号")
|
private String idNumber;
|
|
@Length(min = 1, max = 200, message = "结算银行开户行名称长度为1-200位")
|
@NotBlank(message = "结算银行开户行名称不能为空")
|
@ApiModelProperty(value = "结算银行开户行名称")
|
private String settlementBankAccountName;
|
|
@Length(min = 1, max = 200, message = "结算银行开户账号长度为1-200位")
|
@NotBlank(message = "结算银行开户账号不能为空")
|
@ApiModelProperty(value = "结算银行开户账号")
|
private String settlementBankAccountNum;
|
|
@Length(min = 1, max = 200, message = "结算银行开户支行名称长度为1-200位")
|
@NotBlank(message = "结算银行开户支行名称不能为空")
|
@ApiModelProperty(value = "结算银行开户支行名称")
|
private String settlementBankBranchName;
|
}
|