PayAccInf.java 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. package com.huyi.task.base.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. import lombok.experimental.Accessors;
  8. import java.io.Serializable;
  9. import java.util.Date;
  10. /**
  11. * <p>
  12. * 账户信息表
  13. * </p>
  14. *
  15. * @author pxh
  16. * @since 2021-10-13
  17. */
  18. @Data
  19. @EqualsAndHashCode(callSuper = false)
  20. @Accessors(chain = true)
  21. @TableName("pay_acc_inf")
  22. public class PayAccInf implements Serializable {
  23. private static final long serialVersionUID = 1L;
  24. /**
  25. * 企业ID(sys_company.scy_id)
  26. */
  27. @TableField("PAI_CSTNO")
  28. private String paiCstno;
  29. /**
  30. * 账号
  31. */
  32. @TableField("PAI_ACCNO")
  33. private String paiAccno;
  34. /**
  35. * 版本号
  36. */
  37. @TableField("PAI_VERSION")
  38. private Integer paiVersion;
  39. /**
  40. * 账户状态(0:未开通,1:冻结,2已开通3:待激活)
  41. */
  42. @TableField("PAI_STATUS")
  43. private String paiStatus;
  44. /**
  45. * 余额
  46. */
  47. @TableField("PAI_BALANCE")
  48. private String paiBalance;
  49. /**
  50. * 可用余额
  51. */
  52. @TableField("PAI_AVABALANCE")
  53. private String paiAvabalance;
  54. /**
  55. * 账户类型(00基本账户01一般账户02信用账户03手续费账户04待结算账户05提现账户06虚拟账户07:公共计息账户08:资金初始化账户09:公共调账账户)
  56. */
  57. @TableField("PAI_ACCTYPE")
  58. private String paiAcctype;
  59. /**
  60. * 币种(CNY)
  61. */
  62. @TableField("PAI_CRYTYPE")
  63. private String paiCrytype;
  64. /**
  65. * 开户行号
  66. */
  67. @TableField("PAI_QLBANKNO")
  68. private String paiQlbankno;
  69. /**
  70. * 开户行名
  71. */
  72. @TableField("PAI_QLBANKNAME")
  73. private String paiQlbankname;
  74. /**
  75. * 创建人
  76. */
  77. @TableField("create_by")
  78. private String createBy;
  79. /**
  80. * 创建时间
  81. */
  82. @TableField("create_time")
  83. private Date createTime;
  84. /**
  85. * 修改人
  86. */
  87. @TableField("update_by")
  88. private String updateBy;
  89. /**
  90. * 修改时间
  91. */
  92. @TableField("update_time")
  93. private Date updateTime;
  94. /**
  95. * 账户名称
  96. */
  97. @TableField("pai_accno_name")
  98. private String paiAccnoName;
  99. /**
  100. * 银行名称
  101. */
  102. @TableField("pai_bank_name")
  103. private String paiBankName;
  104. /**
  105. * 主键
  106. */
  107. @TableId("pai_id")
  108. private String paiId;
  109. }