Enterprise.java 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. package com.ruoyi.demo.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import com.fasterxml.jackson.annotation.JsonFormat;
  6. import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
  7. import com.fasterxml.jackson.databind.annotation.JsonSerialize;
  8. import lombok.Data;
  9. import java.io.Serializable;
  10. import java.math.BigDecimal;
  11. import java.util.Date;
  12. /**
  13. * 企业
  14. */
  15. @Data
  16. @TableName("ddt_enterprise")
  17. public class Enterprise implements Serializable {
  18. /**
  19. * 统一社会信用代码
  20. */
  21. @TableId("enterprise_usci")
  22. private String enterpriseUsci;
  23. /**
  24. * 企业图片
  25. */
  26. @TableField("enterprise_img")
  27. private String enterpriseImg;
  28. /**
  29. * 企业名称
  30. */
  31. @TableField("enterprise_name")
  32. private String enterpriseName;
  33. /**
  34. * 企业简称
  35. */
  36. @TableField("enterprise_name_short")
  37. private String enterpriseNameShort;
  38. /**
  39. * 地址信息
  40. */
  41. @TableField("addr_info")
  42. private String addrInfo;
  43. /**
  44. * 地区信息
  45. */
  46. @TableField("addr_code")
  47. private String addrCode;
  48. /**
  49. * 公司简介
  50. */
  51. @TableField("enterprise_info")
  52. private String enterpriseInfo;
  53. /**
  54. * 经营范围描述
  55. */
  56. @TableField("manage_range_info")
  57. private String manageRangeInfo;
  58. /**
  59. * 企业规模
  60. */
  61. @TableField("enterprise_scale")
  62. private String enterpriseScale;
  63. /**
  64. * 注册资本
  65. */
  66. @TableField("registered_capital")
  67. private BigDecimal registeredCapital;
  68. /**
  69. * 企业法人_id
  70. */
  71. @TableField("linkmen_id")
  72. private String linkmenId;
  73. /**
  74. * 法定代表人名字
  75. */
  76. @TableField("linkmen_name")
  77. private String linkmenName;
  78. /**
  79. * 成立日期
  80. */
  81. @TableField("create_time")
  82. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  83. private Date createTime;
  84. /**
  85. * 纳税人识别号
  86. */
  87. @TableField("enterprise_itin")
  88. private String enterpriseItin;
  89. /**
  90. * 经营状态
  91. */
  92. @TableField("business_status")
  93. private String businessStatus;
  94. /**
  95. * 行业分类(关联行业分类表)
  96. */
  97. @TableField("industry_code")
  98. private String industryCode;
  99. /**
  100. * 企业类型
  101. */
  102. @TableField("enterprise_type")
  103. private String enterpriseType;
  104. /**
  105. * 信用评分
  106. */
  107. @TableField("credit_score")
  108. private int creditScore;
  109. /**
  110. * 验证状态
  111. */
  112. @TableField("audit")
  113. private int audit;
  114. /**
  115. * 采集人用户id
  116. */
  117. @TableField("collect_user_id")
  118. private String collectUserId;
  119. /**
  120. * 采集人
  121. */
  122. @TableField("collect_person")
  123. private String collectPerson;
  124. /**
  125. * 采集时间
  126. */
  127. @TableField("collect_time")
  128. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  129. private Date collectTime;
  130. /**
  131. * 入库时间
  132. */
  133. @TableField("enter_time")
  134. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  135. private Date enterTime;
  136. /**
  137. * 最近更新时间
  138. */
  139. @TableField("update_time")
  140. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  141. private Date updateTime;
  142. /**
  143. * Hash
  144. */
  145. @TableField("hash")
  146. private String hash;
  147. }