THuifuMchCheck.java 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. package com.szwl.model.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import java.util.Date;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import java.io.Serializable;
  6. import io.swagger.annotations.ApiModel;
  7. import io.swagger.annotations.ApiModelProperty;
  8. import lombok.Data;
  9. import lombok.EqualsAndHashCode;
  10. import javax.validation.constraints.Email;
  11. /**
  12. * <p>
  13. *
  14. * </p>
  15. *
  16. * @author wuhs
  17. * @since 2023-09-07
  18. */
  19. @Data
  20. @EqualsAndHashCode(callSuper = false)
  21. @ApiModel(value="THuifuMchCheck对象", description="")
  22. public class THuifuMchCheck implements Serializable {
  23. private static final long serialVersionUID = 1L;
  24. @TableId(value = "id", type = IdType.AUTO)
  25. private Long id;
  26. private Date createDate;
  27. private Date modifyDate;
  28. @ApiModelProperty(value = "用户ID")
  29. private Long adminId;
  30. @ApiModelProperty(value = "商户号")
  31. private String huifuId;
  32. @ApiModelProperty(value = "商户名称")
  33. private String regName;
  34. @ApiModelProperty(value = "商户简称")
  35. private String shortName;
  36. @ApiModelProperty(value = "商户类型,“0”为个人,“1”为企业")
  37. private String type;
  38. @ApiModelProperty(value = "联系人姓名")
  39. private String name;
  40. @ApiModelProperty(value = "经营省")
  41. private String provId;
  42. @ApiModelProperty(value = "经营市")
  43. private String areaId;
  44. @ApiModelProperty(value = "经营区")
  45. private String districtId;
  46. @ApiModelProperty(value = "经营详细地址")
  47. private String detailAddr;
  48. @ApiModelProperty(value = "联系人手机号码")
  49. private String phone;
  50. @Email
  51. @ApiModelProperty(value = "联系人邮箱")
  52. private String email;
  53. @ApiModelProperty(value = "客服电话")
  54. private String servicePhone;
  55. @ApiModelProperty(value = "身份证号")
  56. private String certNo;
  57. @ApiModelProperty(value = "持卡人证件有效期类型,1:长期有效,0:非长期有效;")
  58. private String certValidityType;
  59. @ApiModelProperty(value = "持卡人证件有效期开始日期,日期格式:yyyyMMdd")
  60. private String certBeginDate;
  61. @ApiModelProperty(value = "持卡人证件有效期截止日期,日期格式:yyyyMMdd")
  62. private String certEndDate;
  63. @ApiModelProperty(value = "身份证地址")
  64. private String certAddress;
  65. @ApiModelProperty(value = "结算账户类型,“0”为对公账户,“1”为个人账户")
  66. private String cardType;
  67. @ApiModelProperty(value = "结算周期,0为工作日,1为自然日")
  68. private String settleCycle;
  69. @ApiModelProperty(value = "结算账号")
  70. private String cardNo;
  71. @ApiModelProperty(value = "银行所在省")
  72. private String cardProvId;
  73. @ApiModelProperty(value = "银行所在市")
  74. private String cardAreaId;
  75. @ApiModelProperty(value = "结算手机号")
  76. private String mp;
  77. @ApiModelProperty(value = "卡户名")
  78. private String cardName;
  79. @ApiModelProperty(value = "联行号")
  80. private String branchCode;
  81. @ApiModelProperty(value = "结算卡正面")
  82. private String cardFrontPic;
  83. @ApiModelProperty(value = "结算卡反面")
  84. private String cardBackPic;
  85. @ApiModelProperty(value = "身份证人像面")
  86. private String certBackPic;
  87. @ApiModelProperty(value = "身份证国徽面")
  88. private String certFrontPic;
  89. @ApiModelProperty(value = "营业执照图片")
  90. private String licensePic;
  91. @ApiModelProperty(value = "营业执照编号")
  92. private String licenseCode;
  93. @ApiModelProperty(value = "成立时间")
  94. private String foundDate;
  95. @ApiModelProperty(value = "注册省")
  96. private String regProvId;
  97. @ApiModelProperty(value = "注册市")
  98. private String regAreaId;
  99. @ApiModelProperty(value = "注册区")
  100. private String regDistrictId;
  101. @ApiModelProperty(value = "注册详细地址")
  102. private String regDetail;
  103. @ApiModelProperty(value = "核准号")
  104. private String openLicenceNo;
  105. @ApiModelProperty(value = "银行号")
  106. private String bankCode;
  107. @ApiModelProperty(value = "营业执照有效期类型,0:非长期有效 ,1:长期有效 ")
  108. private String licenseValidityType;
  109. @ApiModelProperty(value = "营业执照有效期开始日期,日期格式:yyyyMMdd")
  110. private String licenseBeginDate;
  111. @ApiModelProperty(value = "营业执照有效期截止日期,日期格式:yyyyMMdd")
  112. private String licenseEndDate;
  113. @ApiModelProperty(value = "开户许可证")
  114. private String regAcctPic;
  115. @ApiModelProperty(value = "审核状态:“0”为待上传材料图片,“1”为审核中,“2”为审核通过,“3”为审核未通过,“4”为申请修改")
  116. private String status;
  117. @ApiModelProperty(value = "审核描述")
  118. private String auditDesc;
  119. @ApiModelProperty(value = "修改验证码")
  120. private String sms;
  121. @ApiModelProperty(value = "法人身份证国徽面")
  122. private String legalCertBackPic;
  123. @ApiModelProperty(value = "法人身份证人像面")
  124. private String legalCertFrontPic;
  125. @ApiModelProperty(value = "签约状态:2:创建合同异常 3:待签约 4:签约中 5:签约完成(电子协议只有签约完成才能做交易) 6:已失效 7:已拒签 8:签约失败")
  126. private String conStat;
  127. }