37 lines
957 B
Java
37 lines
957 B
Java
|
package com.ff.api.request;
|
||
|
|
||
|
|
||
|
import lombok.Data;
|
||
|
import org.hibernate.validator.constraints.Length;
|
||
|
|
||
|
import javax.validation.constraints.NotBlank;
|
||
|
import javax.validation.constraints.NotNull;
|
||
|
import java.io.Serializable;
|
||
|
|
||
|
/**
|
||
|
* 创建成员请求
|
||
|
*
|
||
|
* @author shi
|
||
|
* @date 2025/02/10
|
||
|
*/
|
||
|
@Data
|
||
|
public class MemberCreateApiRequest implements Serializable{
|
||
|
|
||
|
private static final long serialVersionUID = 8071608271351542925L;
|
||
|
|
||
|
@NotBlank(message = "account不能为空")
|
||
|
@Length(max = 64, message = "account长度不能超过64个字符")
|
||
|
private String account;
|
||
|
|
||
|
/** 平台编码 */
|
||
|
@NotBlank(message = "platformCode不能为空")
|
||
|
@Length(max = 64, message = "platformCode长度不能超过64个字符")
|
||
|
private String platformCode;
|
||
|
|
||
|
/** 币种编码 */
|
||
|
@NotBlank(message = "currencyCode不能为空")
|
||
|
@Length(max = 32, message = "currencyCode长度不能超过32个字符")
|
||
|
private String currencyCode;
|
||
|
|
||
|
}
|