FjnxOrg.java 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266
  1. package com.xunmei.sync.domain;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import io.swagger.annotations.ApiModel;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Data;
  8. import lombok.EqualsAndHashCode;
  9. import java.io.Serializable;
  10. import java.util.Date;
  11. /**
  12. * <p>
  13. *
  14. * </p>
  15. *
  16. * @author zhulu
  17. * @since 2023-06-05
  18. */
  19. @Data
  20. @EqualsAndHashCode(callSuper = false)
  21. @TableName("sync_fjnx_org")
  22. @ApiModel(value="同步FJNX机构保存对象", description="")
  23. public class FjnxOrg implements Serializable {
  24. // private static final long serialVersionUID = 1L;
  25. //
  26. // @ApiModelProperty(value = "机构Id")
  27. // @TableId("org_id")
  28. // private Long orgId;
  29. //
  30. // @ApiModelProperty(value = "机构编码")
  31. // @TableField("org_code")
  32. // private String orgCode;
  33. //
  34. // @ApiModelProperty(value = "所属法人机构编号")
  35. // @TableField("corporCode")
  36. // private String corporcode;
  37. //
  38. // @ApiModelProperty(value = "承接机构编码")
  39. // @TableField("belong_code")
  40. // private String belongCode;
  41. //
  42. // @ApiModelProperty(value = "承接日期")
  43. // @TableField("belong_date")
  44. // private DateTime belongDate;
  45. //
  46. // @ApiModelProperty(value = "银行类别 ")
  47. // @TableField("bank_type")
  48. // private String bankType;
  49. //
  50. // @ApiModelProperty(value = "主发银行")
  51. // @TableField("major_back")
  52. // private String majorBack;
  53. //
  54. // @ApiModelProperty(value = "机构性质")
  55. // @TableField("org_nature")
  56. // private String orgNature;
  57. //
  58. // @ApiModelProperty(value = "负责人类型")
  59. // @TableField("principal_type")
  60. // private String principalType;
  61. //
  62. // @ApiModelProperty(value = "负责人编号")
  63. // @TableField("org_chief")
  64. // private String orgChief;
  65. //
  66. // @ApiModelProperty(value = "负责人岗位")
  67. // @TableField("principal_duty")
  68. // private String principalDuty;
  69. //
  70. // @ApiModelProperty(value = "机构层级")
  71. // @TableField("org_level")
  72. // private String orgLevel;
  73. //
  74. // @ApiModelProperty(value = "社会信用编号")
  75. // @TableField("social_trust_code")
  76. // private String socialTrustCode;
  77. //
  78. // @ApiModelProperty(value = "机构类型,扩展信息非业务机构类型 ")
  79. // @TableField("org_extend_type")
  80. // private String orgExtendType;
  81. /*
  82. 机构代码
  83. */
  84. @ApiModelProperty(value = "机构代码")
  85. @TableId("org_code")
  86. private String orgCode;
  87. /*
  88. 机构名称
  89. */
  90. @ApiModelProperty(value = "机构名称")
  91. @TableField("org_name")
  92. private String orgName;
  93. /*
  94. 机构简称
  95. */
  96. @ApiModelProperty(value = "机构简称")
  97. @TableField("short_name")
  98. private String shortName;
  99. /*
  100. 机构类型 0001 部门、0002 机构、0003 村镇银行 0010 自定义
  101. */
  102. @ApiModelProperty(value = "机构类型 0001 部门、0002 机构、0003 村镇银行 0010 自定义")
  103. @TableField("org_type")
  104. private String orgType;
  105. /*
  106. 上级机构代码
  107. */
  108. @ApiModelProperty(value = "上级机构代码")
  109. @TableField("org_parent")
  110. private String orgParent;
  111. /*
  112. 部门机构电话
  113. */
  114. @ApiModelProperty(value = "部门机构电话")
  115. @TableField("org_phone")
  116. private String orgPhone;
  117. /**
  118. 部门机构地址
  119. */
  120. @ApiModelProperty(value = "部门机构地址")
  121. @TableField("org_address")
  122. private String orgAddress;
  123. /**
  124. * 备注说明
  125. */
  126. @ApiModelProperty(value = "备注说明")
  127. @TableField("remark")
  128. private String remark;
  129. /**
  130. * 排序号
  131. */
  132. @ApiModelProperty(value = "排序号")
  133. @TableField("org_order")
  134. private Double orgOrder;
  135. /**
  136. * 是否可用 0 禁用 1 可用 2 撤并
  137. */
  138. @ApiModelProperty(value = "是否可用 0 禁用 1 可用 2 撤并")
  139. @TableField("usable_flag")
  140. private Integer usableFlag;
  141. /**
  142. * 机构路径
  143. */
  144. @ApiModelProperty(value = "机构路径")
  145. @TableField("org_path")
  146. private String orgPath;
  147. /**
  148. * 所属法人机构号
  149. */
  150. @ApiModelProperty(value = "所属法人机构号")
  151. @TableField("corpor_code")
  152. private String corporCode;
  153. /**
  154. * 承接机构
  155. */
  156. @ApiModelProperty(value = "承接机构")
  157. @TableField("belong_code")
  158. private String belongCode;
  159. /**
  160. * 承接日期
  161. */
  162. @ApiModelProperty(value = "承接日期")
  163. @TableField("belong_date")
  164. private Date belongDate;
  165. /**
  166. * 更新时间
  167. */
  168. @ApiModelProperty(value = "更新时间")
  169. @TableField("update_time")
  170. private Date updateTime;
  171. /**
  172. * 银行类别 1 农信银行、2 农信社、3 省联社、4 其他、5 村镇银行
  173. */
  174. @ApiModelProperty(value = "银行类别 1 农信银行、2 农信社、3 省联社、4 其他、5 村镇银行")
  175. @TableField("bank_type")
  176. private String bankType;
  177. /**
  178. * 主发银行
  179. */
  180. @ApiModelProperty(value = "主发银行")
  181. @TableField("major_bank")
  182. private String majorBank;
  183. /**
  184. * 机构性质 1 营业网点、2 非营业网点、3 虚拟网点(总账汇总)
  185. */
  186. @ApiModelProperty(value = "机构性质 1 营业网点、2 非营业网点、3 虚拟网点(总账汇总)")
  187. @TableField("org_nature")
  188. private String orgNature;
  189. /**
  190. * 负责人类型 1、法定代表人、2 负责人
  191. */
  192. @ApiModelProperty(value = "负责人类型 1、法定代表人、2 负责人")
  193. @TableField("principal_type")
  194. private String principalType;
  195. /**
  196. * 负责人编号
  197. */
  198. @ApiModelProperty(value = "负责人编号")
  199. @TableField("org_chief")
  200. private String orgChief;
  201. /**
  202. * 负责人岗位
  203. */
  204. @ApiModelProperty(value = "负责人岗位")
  205. @TableField("principal_duty")
  206. private String principalDuty;
  207. /**
  208. * 机构层级 0 未定级、1 一级、2 二级、3 三级
  209. */
  210. @ApiModelProperty(value = "机构层级 0 未定级、1 一级、2 二级、3 三级")
  211. @TableField("org_level")
  212. private String orgLevel;
  213. @ApiModelProperty(value = "机构状态")
  214. @TableField("org_state")
  215. private String orgState;
  216. @ApiModelProperty(value = "")
  217. @TableField("localtion_flag")
  218. private String localtionFlag;
  219. /**
  220. * 社会信用编号
  221. */
  222. @ApiModelProperty(value = "社会信用编号")
  223. @TableField("social_trustCode")
  224. private String socialTrustCode;
  225. @ApiModelProperty(value = "最后同步时间")
  226. @TableField("last_sync_time")
  227. private Date lastSyncTime;
  228. @ApiModelProperty(value = "业务父级编码")
  229. @TableField("business_parent_code")
  230. private String businessParentCode;
  231. }