package com.xzx.gc.entity; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.persistence.Id; import javax.persistence.Table; import javax.validation.constraints.NotNull; @Table(name = "xzx_account_bind_info") @Data public class AccountBindInfo { @Id @ApiModelProperty("主键ID,即提现接口的accountBindId") private Long id; @ApiModelProperty(hidden = true) private String accountId; @ApiModelProperty("账号类型1:支付宝 2微信 3银行卡信息") @NotNull(message = "账号类型不能为空") private Short accountType; @ApiModelProperty("支付宝账号或银行卡号") private String accountNumber; @ApiModelProperty("支付宝真实姓名或开户人姓名") private String accountName; @ApiModelProperty("开户行及支行,用逗号分隔") private String bankName; @ApiModelProperty(hidden = true) private String createTime; @ApiModelProperty(hidden = true) private Short delFlag; }