package com.consum.model.po; import com.fasterxml.jackson.annotation.JsonAutoDetect; import com.fasterxml.jackson.annotation.JsonIgnore; import com.walker.jdbc.BasePo; /** * 表名:FIN_SYS_TENANT_DEPARTMENT * * @author genrator */ @JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY) public class FinSysTenantDepartment extends BasePo { // 序列化版本号 private static final long serialVersionUID = 1L; // 主键 private Long id = null; @JsonIgnore protected boolean isset_id = false; // 属性列表 private String code = null; @JsonIgnore protected boolean isset_code = false; private String name = null; @JsonIgnore protected boolean isset_name = false; private Integer orderNum = null; @JsonIgnore protected boolean isset_orderNum = false; private String summary = null; @JsonIgnore protected boolean isset_summary = false; private Integer status = null; @JsonIgnore protected boolean isset_status = false; private Integer isDelete = null; @JsonIgnore protected boolean isset_isDelete = false; private Long tenantId = null; @JsonIgnore protected boolean isset_tenantId = false; private Long createTime = null; @JsonIgnore protected boolean isset_createTime = false; private Long updateTime = null; @JsonIgnore protected boolean isset_updateTime = false; private String createBy = null; @JsonIgnore protected boolean isset_createBy = false; private String updateBy = null; @JsonIgnore protected boolean isset_updateBy = false; /** * 默认构造函数 */ public FinSysTenantDepartment() { } /** * 根据主键构造对象 */ public FinSysTenantDepartment(Long id) { this.setId(id); } /** * 设置主键值 */ @Override public void setPkValue(Object value) { this.setId((Long) value); } public Long getId() { return this.id; } public void setId(Long id) { this.id = id; this.isset_id = true; } @JsonIgnore public boolean isEmptyId() { return this.id == null; } public String getCode() { return this.code; } public void setCode(String code) { this.code = code; this.isset_code = true; } @JsonIgnore public boolean isEmptyCode() { return this.code == null || this.code.length() == 0; } public String getName() { return this.name; } public void setName(String name) { this.name = name; this.isset_name = true; } @JsonIgnore public boolean isEmptyName() { return this.name == null || this.name.length() == 0; } public Integer getOrderNum() { return this.orderNum; } public void setOrderNum(Integer orderNum) { this.orderNum = orderNum; this.isset_orderNum = true; } @JsonIgnore public boolean isEmptyOrderNum() { return this.orderNum == null; } public String getSummary() { return this.summary; } public void setSummary(String summary) { this.summary = summary; this.isset_summary = true; } @JsonIgnore public boolean isEmptySummary() { return this.summary == null || this.summary.length() == 0; } public Integer getStatus() { return this.status; } public void setStatus(Integer status) { this.status = status; this.isset_status = true; } @JsonIgnore public boolean isEmptyStatus() { return this.status == null; } public Integer getIsDelete() { return this.isDelete; } public void setIsDelete(Integer isDelete) { this.isDelete = isDelete; this.isset_isDelete = true; } @JsonIgnore public boolean isEmptyIsDelete() { return this.isDelete == null; } public Long getTenantId() { return this.tenantId; } public void setTenantId(Long tenantId) { this.tenantId = tenantId; this.isset_tenantId = true; } @JsonIgnore public boolean isEmptyTenantId() { return this.tenantId == null; } public Long getCreateTime() { return this.createTime; } public void setCreateTime(Long createTime) { this.createTime = createTime; this.isset_createTime = true; } @JsonIgnore public boolean isEmptyCreateTime() { return this.createTime == null; } public Long getUpdateTime() { return this.updateTime; } public void setUpdateTime(Long updateTime) { this.updateTime = updateTime; this.isset_updateTime = true; } @JsonIgnore public boolean isEmptyUpdateTime() { return this.updateTime == null; } public String getCreateBy() { return this.createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; this.isset_createBy = true; } @JsonIgnore public boolean isEmptyCreateBy() { return this.createBy == null || this.createBy.length() == 0; } public String getUpdateBy() { return this.updateBy; } public void setUpdateBy(String updateBy) { this.updateBy = updateBy; this.isset_updateBy = true; } @JsonIgnore public boolean isEmptyUpdateBy() { return this.updateBy == null || this.updateBy.length() == 0; } /** * 重写 toString() 方法 */ @Override public String toString() { return new StringBuilder() .append("id=").append(this.id) .append("code=").append(this.code) .append("name=").append(this.name) .append("orderNum=").append(this.orderNum) .append("summary=").append(this.summary) .append("status=").append(this.status) .append("isDelete=").append(this.isDelete) .append("tenantId=").append(this.tenantId) .append("createTime=").append(this.createTime) .append("updateTime=").append(this.updateTime) .append("createBy=").append(this.createBy) .append("updateBy=").append(this.updateBy) .toString(); } /** * 克隆 */ public FinSysTenantDepartment $clone() { FinSysTenantDepartment fin_sys_tenant_department = new FinSysTenantDepartment(); // 数据库名称 //fin_sys_tenant_department.setDatabaseName_(this.getDatabaseName_()); // 主键 if (this.isset_id) { fin_sys_tenant_department.setId(this.getId()); } // 普通属性 if (this.isset_code) { fin_sys_tenant_department.setCode(this.getCode()); } if (this.isset_name) { fin_sys_tenant_department.setName(this.getName()); } if (this.isset_orderNum) { fin_sys_tenant_department.setOrderNum(this.getOrderNum()); } if (this.isset_summary) { fin_sys_tenant_department.setSummary(this.getSummary()); } if (this.isset_status) { fin_sys_tenant_department.setStatus(this.getStatus()); } if (this.isset_isDelete) { fin_sys_tenant_department.setIsDelete(this.getIsDelete()); } if (this.isset_tenantId) { fin_sys_tenant_department.setTenantId(this.getTenantId()); } if (this.isset_createTime) { fin_sys_tenant_department.setCreateTime(this.getCreateTime()); } if (this.isset_updateTime) { fin_sys_tenant_department.setUpdateTime(this.getUpdateTime()); } if (this.isset_createBy) { fin_sys_tenant_department.setCreateBy(this.getCreateBy()); } if (this.isset_updateBy) { fin_sys_tenant_department.setUpdateBy(this.getUpdateBy()); } return fin_sys_tenant_department; } }