XcrEBaseinfo.java 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316
  1. package com.zksy.basicData.domain;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import com.fasterxml.jackson.annotation.JsonProperty;
  6. import com.zksy.common.annotation.Excel;
  7. import com.zksy.common.core.domain.BasePo;
  8. import io.swagger.annotations.ApiModel;
  9. import io.swagger.annotations.ApiModelProperty;
  10. import lombok.AllArgsConstructor;
  11. import lombok.Data;
  12. import lombok.EqualsAndHashCode;
  13. import lombok.NoArgsConstructor;
  14. import lombok.experimental.Accessors;
  15. import java.math.BigDecimal;
  16. import java.util.Date;
  17. /**
  18. * 企业基本信息对象 xcr_e_baseinfo
  19. *
  20. * @author nahida
  21. * @date 2024-11-14
  22. */
  23. @Data
  24. @EqualsAndHashCode(callSuper = false)
  25. @Accessors(chain = true)
  26. @TableName("xcr_e_baseinfo")
  27. @AllArgsConstructor
  28. @NoArgsConstructor
  29. @ApiModel(value = "企业基本信息")
  30. public class XcrEBaseinfo extends BasePo {
  31. private static final long serialVersionUID=1L;
  32. /** $column.columnComment */
  33. @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
  34. @ApiModelProperty("${comment}")
  35. @TableField("ETPS_ID")
  36. @JsonProperty("etpsId")
  37. private String etpsId;
  38. /** 主体身份代码 */
  39. @Excel(name = "主体身份代码")
  40. @ApiModelProperty("主体身份代码")
  41. @TableField("PRIPID")
  42. @JsonProperty("PRIPID")
  43. private String PRIPID;
  44. /** 统一社会信用代码 */
  45. @Excel(name = "统一社会信用代码")
  46. @ApiModelProperty("统一社会信用代码")
  47. @TableField("UNISCID")
  48. @JsonProperty("UNISCID")
  49. private String UNISCID;
  50. /** 企业(机构)名称 */
  51. @Excel(name = "企业", readConverterExp = "机=构")
  52. @ApiModelProperty("企业")
  53. @TableField("ENTNAME")
  54. @JsonProperty("ENTNAME")
  55. private String ENTNAME;
  56. /** 注册号 */
  57. @Excel(name = "注册号")
  58. @ApiModelProperty("注册号")
  59. @TableField("REGNO")
  60. @JsonProperty("REGNO")
  61. private String REGNO;
  62. /** 市场主体类型 */
  63. @Excel(name = "市场主体类型")
  64. @ApiModelProperty("市场主体类型")
  65. @TableField("ENTTYPE")
  66. @JsonProperty("ENTTYPE")
  67. private String ENTTYPE;
  68. /** 市场主体类型(中文名称) */
  69. @Excel(name = "市场主体类型", readConverterExp = "中=文名称")
  70. @ApiModelProperty("市场主体类型")
  71. @TableField("ENTTYPE_CN")
  72. @JsonProperty("enttypeCn")
  73. private String enttypeCn;
  74. /** 行业门类 */
  75. @Excel(name = "行业门类")
  76. @ApiModelProperty("行业门类")
  77. @TableField("INDUSTRYPHY")
  78. @JsonProperty("INDUSTRYPHY")
  79. private String INDUSTRYPHY;
  80. /** 行业代码 */
  81. @Excel(name = "行业代码")
  82. @ApiModelProperty("行业代码")
  83. @TableField("INDUSTRYCO")
  84. @JsonProperty("INDUSTRYCO")
  85. private String INDUSTRYCO;
  86. /** 成立日期 */
  87. @JsonFormat(pattern = "yyyy-MM-dd")
  88. @Excel(name = "成立日期", width = 30, dateFormat = "yyyy-MM-dd")
  89. @ApiModelProperty("成立日期")
  90. @TableField("ESTDATE")
  91. @JsonProperty("ESTDATE")
  92. private Date ESTDATE;
  93. /** 登记机关 */
  94. @Excel(name = "登记机关")
  95. @ApiModelProperty("登记机关")
  96. @TableField("REGORG")
  97. @JsonProperty("REGORG")
  98. private String REGORG;
  99. /** 登记机关(中文名称) */
  100. @Excel(name = "登记机关", readConverterExp = "中=文名称")
  101. @ApiModelProperty("登记机关")
  102. @TableField("REGORG_CN")
  103. @JsonProperty("regorgCn")
  104. private String regorgCn;
  105. /** 业务范围类型 */
  106. @Excel(name = "业务范围类型")
  107. @ApiModelProperty("业务范围类型")
  108. @TableField("OPSCOTYPE")
  109. @JsonProperty("OPSCOTYPE")
  110. private String OPSCOTYPE;
  111. /** 业务范围类型(中文名称) */
  112. @Excel(name = "业务范围类型", readConverterExp = "中=文名称")
  113. @ApiModelProperty("业务范围类型")
  114. @TableField("OPSCOTYPE_CN")
  115. @JsonProperty("opscotypeCn")
  116. private String opscotypeCn;
  117. /** 经营范围 */
  118. @Excel(name = "经营范围")
  119. @ApiModelProperty("经营范围")
  120. @TableField("OPSCOPE")
  121. @JsonProperty("OPSCOPE")
  122. private String OPSCOPE;
  123. /** 经营(驻在)期限自 */
  124. @JsonFormat(pattern = "yyyy-MM-dd")
  125. @Excel(name = "经营(驻在)期限自", width = 30, dateFormat = "yyyy-MM-dd")
  126. @ApiModelProperty("经营(驻在)期限自")
  127. @TableField("OPFROM")
  128. @JsonProperty("OPFROM")
  129. private Date OPFROM;
  130. /** 经营(驻在)期限至 */
  131. @JsonFormat(pattern = "yyyy-MM-dd")
  132. @Excel(name = "经营(驻在)期限至", width = 30, dateFormat = "yyyy-MM-dd")
  133. @ApiModelProperty("经营(驻在)期限至")
  134. @TableField("OPTO")
  135. @JsonProperty("OPTO")
  136. private Date OPTO;
  137. /** 登记状态 */
  138. @Excel(name = "登记状态")
  139. @ApiModelProperty("登记状态")
  140. @TableField("REGSTATE")
  141. @JsonProperty("REGSTATE")
  142. private String REGSTATE;
  143. /** 登记状态(中文名称) */
  144. @Excel(name = "登记状态", readConverterExp = "中=文名称")
  145. @ApiModelProperty("登记状态")
  146. @TableField("REGSTATE_CN")
  147. @JsonProperty("regstateCn")
  148. private String regstateCn;
  149. /** 住所所在行政区划 */
  150. @Excel(name = "住所所在行政区划")
  151. @ApiModelProperty("住所所在行政区划")
  152. @TableField("DOMDISTRICT")
  153. @JsonProperty("DOMDISTRICT")
  154. private String DOMDISTRICT;
  155. /** 住所 */
  156. @Excel(name = "住所")
  157. @ApiModelProperty("住所")
  158. @TableField("DOM")
  159. @JsonProperty("DOM")
  160. private String DOM;
  161. /** 注册资本(金) */
  162. @Excel(name = "注册资本(金)")
  163. @ApiModelProperty("注册资本(金)")
  164. @TableField("REGCAP")
  165. @JsonProperty("REGCAP")
  166. private BigDecimal REGCAP;
  167. /** 注册资本(金)币种 */
  168. @Excel(name = "注册资本(金)币种")
  169. @ApiModelProperty("注册资本(金)币种")
  170. @TableField("REGCAPCUR")
  171. @JsonProperty("REGCAPCUR")
  172. private String REGCAPCUR;
  173. /** 注册资本(金)币种(中文名称) */
  174. @Excel(name = "注册资本(金)币种", readConverterExp = "中=文名称")
  175. @ApiModelProperty("注册资本(金)币种")
  176. @TableField("REGCAPCUR_CN")
  177. @JsonProperty("regcapcurCn")
  178. private String regcapcurCn;
  179. /** 注册资本(金)折万美元 */
  180. @Excel(name = "注册资本(金)折万美元")
  181. @ApiModelProperty("注册资本(金)折万美元")
  182. @TableField("REGCAPUSD")
  183. @JsonProperty("REGCAPUSD")
  184. private BigDecimal REGCAPUSD;
  185. /** 实收资本 */
  186. @Excel(name = "实收资本")
  187. @ApiModelProperty("实收资本")
  188. @TableField("RECCAP")
  189. @JsonProperty("RECCAP")
  190. private BigDecimal RECCAP;
  191. /** 实收资本折万美元 */
  192. @Excel(name = "实收资本折万美元")
  193. @ApiModelProperty("实收资本折万美元")
  194. @TableField("RECCAPUSD")
  195. @JsonProperty("RECCAPUSD")
  196. private BigDecimal RECCAPUSD;
  197. /** 国别(地区) */
  198. @Excel(name = "国别(地区)")
  199. @ApiModelProperty("国别(地区)")
  200. @TableField("COUNTRY")
  201. @JsonProperty("COUNTRY")
  202. private String COUNTRY;
  203. /** 从业人员/农专成员总数 */
  204. @Excel(name = "从业人员/农专成员总数")
  205. @ApiModelProperty("从业人员/农专成员总数")
  206. @TableField("EMPNUM")
  207. @JsonProperty("EMPNUM")
  208. private Long EMPNUM;
  209. /** 是否城镇 */
  210. @Excel(name = "是否城镇")
  211. @ApiModelProperty("是否城镇")
  212. @TableField("TOWN")
  213. @JsonProperty("TOWN")
  214. private String TOWN;
  215. /** 法定代表人 */
  216. @Excel(name = "法定代表人")
  217. @ApiModelProperty("法定代表人")
  218. @TableField("NAME")
  219. @JsonProperty("NAME")
  220. private String NAME;
  221. /** 统计企业类型 */
  222. @Excel(name = "统计企业类型")
  223. @ApiModelProperty("统计企业类型")
  224. @TableField("REPORTTYPE")
  225. @JsonProperty("REPORTTYPE")
  226. private String REPORTTYPE;
  227. /** 核准日期 */
  228. @JsonFormat(pattern = "yyyy-MM-dd")
  229. @Excel(name = "核准日期", width = 30, dateFormat = "yyyy-MM-dd")
  230. @ApiModelProperty("核准日期")
  231. @TableField("APPRDATE")
  232. @JsonProperty("APPRDATE")
  233. private Date APPRDATE;
  234. /** 数据更新时间 */
  235. @JsonFormat(pattern = "yyyy-MM-dd")
  236. @Excel(name = "数据更新时间", width = 30, dateFormat = "yyyy-MM-dd")
  237. @ApiModelProperty("数据更新时间")
  238. @TableField("S_EXT_DATATIME")
  239. @JsonProperty("sExtDatatime")
  240. private Date sExtDatatime;
  241. /** $column.columnComment */
  242. @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
  243. @ApiModelProperty("${comment}")
  244. @TableField("S_EXT_TIMESTAMP")
  245. @JsonProperty("sExtTimestamp")
  246. private Date sExtTimestamp;
  247. /** $column.columnComment */
  248. @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
  249. @ApiModelProperty("${comment}")
  250. @TableField("I_TIME")
  251. @JsonProperty("iTime")
  252. private Date iTime;
  253. /** $column.columnComment */
  254. @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
  255. @ApiModelProperty("${comment}")
  256. @TableField("S_EXT_FROMNODE")
  257. @JsonProperty("sExtFromnode")
  258. private String sExtFromnode;
  259. /** $column.columnComment */
  260. @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
  261. @ApiModelProperty("${comment}")
  262. @TableField("MOD_FLAG")
  263. @JsonProperty("modFlag")
  264. private String modFlag;
  265. /** $column.columnComment */
  266. @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
  267. @ApiModelProperty("${comment}")
  268. @TableField("UP_TIME")
  269. @JsonProperty("upTime")
  270. private Date upTime;
  271. }