package com.xunmei.sync.domain; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.util.Date; /** *
* *
* * @author zhulu * @since 2023-06-05 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("sync_fjnx_org") @ApiModel(value="同步FJNX机构保存对象", description="") public class FjnxOrg implements Serializable { // private static final long serialVersionUID = 1L; // // @ApiModelProperty(value = "机构Id") // @TableId("org_id") // private Long orgId; // // @ApiModelProperty(value = "机构编码") // @TableField("org_code") // private String orgCode; // // @ApiModelProperty(value = "所属法人机构编号") // @TableField("corporCode") // private String corporcode; // // @ApiModelProperty(value = "承接机构编码") // @TableField("belong_code") // private String belongCode; // // @ApiModelProperty(value = "承接日期") // @TableField("belong_date") // private DateTime belongDate; // // @ApiModelProperty(value = "银行类别 ") // @TableField("bank_type") // private String bankType; // // @ApiModelProperty(value = "主发银行") // @TableField("major_back") // private String majorBack; // // @ApiModelProperty(value = "机构性质") // @TableField("org_nature") // private String orgNature; // // @ApiModelProperty(value = "负责人类型") // @TableField("principal_type") // private String principalType; // // @ApiModelProperty(value = "负责人编号") // @TableField("org_chief") // private String orgChief; // // @ApiModelProperty(value = "负责人岗位") // @TableField("principal_duty") // private String principalDuty; // // @ApiModelProperty(value = "机构层级") // @TableField("org_level") // private String orgLevel; // // @ApiModelProperty(value = "社会信用编号") // @TableField("social_trust_code") // private String socialTrustCode; // // @ApiModelProperty(value = "机构类型,扩展信息非业务机构类型 ") // @TableField("org_extend_type") // private String orgExtendType; /* 机构代码 */ @ApiModelProperty(value = "机构代码") @TableId("org_code") private String orgCode; /* 机构名称 */ @ApiModelProperty(value = "机构名称") @TableField("org_name") private String orgName; /* 机构简称 */ @ApiModelProperty(value = "机构简称") @TableField("short_name") private String shortName; /* 机构类型 0001 部门、0002 机构、0003 村镇银行 0010 自定义 */ @ApiModelProperty(value = "机构类型 0001 部门、0002 机构、0003 村镇银行 0010 自定义") @TableField("org_type") private String orgType; /* 上级机构代码 */ @ApiModelProperty(value = "上级机构代码") @TableField("org_parent") private String orgParent; /* 部门机构电话 */ @ApiModelProperty(value = "部门机构电话") @TableField("org_phone") private String orgPhone; /** 部门机构地址 */ @ApiModelProperty(value = "部门机构地址") @TableField("org_address") private String orgAddress; /** * 备注说明 */ @ApiModelProperty(value = "备注说明") @TableField("remark") private String remark; /** * 排序号 */ @ApiModelProperty(value = "排序号") @TableField("org_order") private Double orgOrder; /** * 是否可用 0 禁用 1 可用 2 撤并 */ @ApiModelProperty(value = "是否可用 0 禁用 1 可用 2 撤并") @TableField("usable_flag") private Integer usableFlag; /** * 机构路径 */ @ApiModelProperty(value = "机构路径") @TableField("org_path") private String orgPath; /** * 所属法人机构号 */ @ApiModelProperty(value = "所属法人机构号") @TableField("corpor_code") private String corporCode; /** * 承接机构 */ @ApiModelProperty(value = "承接机构") @TableField("belong_code") private String belongCode; /** * 承接日期 */ @ApiModelProperty(value = "承接日期") @TableField("belong_date") private Date belongDate; /** * 更新时间 */ @ApiModelProperty(value = "更新时间") @TableField("update_time") private Date updateTime; /** * 银行类别 1 农信银行、2 农信社、3 省联社、4 其他、5 村镇银行 */ @ApiModelProperty(value = "银行类别 1 农信银行、2 农信社、3 省联社、4 其他、5 村镇银行") @TableField("bank_type") private String bankType; /** * 主发银行 */ @ApiModelProperty(value = "主发银行") @TableField("major_bank") private String majorBank; /** * 机构性质 1 营业网点、2 非营业网点、3 虚拟网点(总账汇总) */ @ApiModelProperty(value = "机构性质 1 营业网点、2 非营业网点、3 虚拟网点(总账汇总)") @TableField("org_nature") private String orgNature; /** * 负责人类型 1、法定代表人、2 负责人 */ @ApiModelProperty(value = "负责人类型 1、法定代表人、2 负责人") @TableField("principal_type") private String principalType; /** * 负责人编号 */ @ApiModelProperty(value = "负责人编号") @TableField("org_chief") private String orgChief; /** * 负责人岗位 */ @ApiModelProperty(value = "负责人岗位") @TableField("principal_duty") private String principalDuty; /** * 机构层级 0 未定级、1 一级、2 二级、3 三级 */ @ApiModelProperty(value = "机构层级 0 未定级、1 一级、2 二级、3 三级") @TableField("org_level") private String orgLevel; @ApiModelProperty(value = "机构状态") @TableField("org_state") private String orgState; @ApiModelProperty(value = "") @TableField("localtion_flag") private String localtionFlag; /** * 社会信用编号 */ @ApiModelProperty(value = "社会信用编号") @TableField("social_trustCode") private String socialTrustCode; @ApiModelProperty(value = "最后同步时间") @TableField("last_sync_time") private Date lastSyncTime; @ApiModelProperty(value = "业务父级编码") @TableField("business_parent_code") private String businessParentCode; }