package com.szwl.model.entity; import com.baomidou.mybatisplus.annotation.IdType; import java.util.Date; import com.baomidou.mybatisplus.annotation.TableId; import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import javax.validation.constraints.Email; /** *
* *
* * @author wuhs * @since 2023-09-07 */ @Data @EqualsAndHashCode(callSuper = false) @ApiModel(value="THuifuMchCheck对象", description="") public class THuifuMchCheck implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; private Date createDate; private Date modifyDate; @ApiModelProperty(value = "用户ID") private Long adminId; @ApiModelProperty(value = "商户号") private String huifuId; @ApiModelProperty(value = "商户名称") private String regName; @ApiModelProperty(value = "商户简称") private String shortName; @ApiModelProperty(value = "商户类型,“0”为个人,“1”为企业") private String type; @ApiModelProperty(value = "联系人姓名") private String name; @ApiModelProperty(value = "经营省") private String provId; @ApiModelProperty(value = "经营市") private String areaId; @ApiModelProperty(value = "经营区") private String districtId; @ApiModelProperty(value = "经营详细地址") private String detailAddr; @ApiModelProperty(value = "联系人手机号码") private String phone; @Email @ApiModelProperty(value = "联系人邮箱") private String email; @ApiModelProperty(value = "客服电话") private String servicePhone; @ApiModelProperty(value = "身份证号") private String certNo; @ApiModelProperty(value = "持卡人证件有效期类型,1:长期有效,0:非长期有效;") private String certValidityType; @ApiModelProperty(value = "持卡人证件有效期开始日期,日期格式:yyyyMMdd") private String certBeginDate; @ApiModelProperty(value = "持卡人证件有效期截止日期,日期格式:yyyyMMdd") private String certEndDate; @ApiModelProperty(value = "身份证地址") private String certAddress; @ApiModelProperty(value = "结算账户类型,“0”为对公账户,“1”为个人账户") private String cardType; @ApiModelProperty(value = "结算周期,0为工作日,1为自然日") private String settleCycle; @ApiModelProperty(value = "结算账号") private String cardNo; @ApiModelProperty(value = "银行所在省") private String cardProvId; @ApiModelProperty(value = "银行所在市") private String cardAreaId; @ApiModelProperty(value = "结算手机号") private String mp; @ApiModelProperty(value = "卡户名") private String cardName; @ApiModelProperty(value = "联行号") private String branchCode; @ApiModelProperty(value = "结算卡正面") private String cardFrontPic; @ApiModelProperty(value = "结算卡反面") private String cardBackPic; @ApiModelProperty(value = "身份证人像面") private String certBackPic; @ApiModelProperty(value = "身份证国徽面") private String certFrontPic; @ApiModelProperty(value = "营业执照图片") private String licensePic; @ApiModelProperty(value = "营业执照编号") private String licenseCode; @ApiModelProperty(value = "成立时间") private String foundDate; @ApiModelProperty(value = "注册省") private String regProvId; @ApiModelProperty(value = "注册市") private String regAreaId; @ApiModelProperty(value = "注册区") private String regDistrictId; @ApiModelProperty(value = "注册详细地址") private String regDetail; @ApiModelProperty(value = "核准号") private String openLicenceNo; @ApiModelProperty(value = "银行号") private String bankCode; @ApiModelProperty(value = "营业执照有效期类型,0:非长期有效 ,1:长期有效 ") private String licenseValidityType; @ApiModelProperty(value = "营业执照有效期开始日期,日期格式:yyyyMMdd") private String licenseBeginDate; @ApiModelProperty(value = "营业执照有效期截止日期,日期格式:yyyyMMdd") private String licenseEndDate; @ApiModelProperty(value = "开户许可证") private String regAcctPic; @ApiModelProperty(value = "审核状态:“0”为待上传材料图片,“1”为审核中,“2”为审核通过,“3”为审核未通过,“4”为申请修改") private String status; @ApiModelProperty(value = "审核描述") private String auditDesc; @ApiModelProperty(value = "修改验证码") private String sms; @ApiModelProperty(value = "法人身份证国徽面") private String legalCertBackPic; @ApiModelProperty(value = "法人身份证人像面") private String legalCertFrontPic; @ApiModelProperty(value = "签约状态:2:创建合同异常 3:待签约 4:签约中 5:签约完成(电子协议只有签约完成才能做交易) 6:已失效 7:已拒签 8:签约失败") private String conStat; }