From 2f0ade35ec9107f94c153057b207e4f21e9a29b0 Mon Sep 17 00:00:00 2001 From: zhy <luhan1008611> Date: 星期三, 25 十月 2023 17:31:33 +0800 Subject: [PATCH] Merge branch 'master' of http://116.198.39.83:7111/r/xxjProject/low-consum-manage --- consum-model-pojo/src/main/java/com/consum/model/po/BaseWarehouse.java | 22 + consum-base/src/main/java/com/consum/base/controller/BaseGoodsTemplateController.java | 6 consum-model-pojo/src/main/java/com/consum/model/po/FinSysTenantDepartment.java | 326 +++++++++++++++++++++++++ consum-model-pojo/src/main/java/com/consum/model/po/FinSysTenantDepartment_mapper.java | 365 ++++++++++++++++++++++++++++ consum-model-pojo/src/main/java/com/consum/model/po/BaseWarehouse_mapper.java | 20 + 5 files changed, 731 insertions(+), 8 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/controller/BaseGoodsTemplateController.java b/consum-base/src/main/java/com/consum/base/controller/BaseGoodsTemplateController.java index fb77aa9..773b367 100644 --- a/consum-base/src/main/java/com/consum/base/controller/BaseGoodsTemplateController.java +++ b/consum-base/src/main/java/com/consum/base/controller/BaseGoodsTemplateController.java @@ -1,11 +1,8 @@ package com.consum.base.controller; import com.consum.base.BaseController; -import com.consum.base.pojo.BaseCategoryParam; import com.consum.base.pojo.BaseGoodsTemplateParam; -import com.consum.base.service.BaseCategoryServiceImpl; import com.consum.base.service.BaseGoodsTemplateServiceImpl; -import com.consum.model.po.BaseCategory; import com.consum.model.po.BaseGoodsTemplate; import com.consum.model.vo.BaseGoodsTemplateVo; import com.iplatform.model.po.S_user_core; @@ -13,10 +10,7 @@ import com.walker.infrastructure.utils.StringUtils; import com.walker.web.ResponseValue; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.util.CollectionUtils; import org.springframework.web.bind.annotation.*; - -import java.util.List; /** * @Description 鐗╁搧妯℃澘 diff --git a/consum-model-pojo/src/main/java/com/consum/model/po/BaseWarehouse.java b/consum-model-pojo/src/main/java/com/consum/model/po/BaseWarehouse.java index 529cdb8..e272d25 100644 --- a/consum-model-pojo/src/main/java/com/consum/model/po/BaseWarehouse.java +++ b/consum-model-pojo/src/main/java/com/consum/model/po/BaseWarehouse.java @@ -20,6 +20,10 @@ protected boolean isset_id = false; // 灞炴�у垪琛� + private Integer warehouseType = null; + @JsonIgnore + protected boolean isset_warehouseType = false; + private String warehouseCode = null; @JsonIgnore protected boolean isset_warehouseCode = false; @@ -93,6 +97,20 @@ @JsonIgnore public boolean isEmptyId() { return this.id == null; + } + + public Integer getWarehouseType() { + return this.warehouseType; + } + + public void setWarehouseType(Integer warehouseType) { + this.warehouseType = warehouseType; + this.isset_warehouseType = true; + } + + @JsonIgnore + public boolean isEmptyWarehouseType() { + return this.warehouseType == null; } public String getWarehouseCode() { @@ -242,6 +260,7 @@ public String toString() { return new StringBuilder() .append("id=").append(this.id) + .append("warehouseType=").append(this.warehouseType) .append("warehouseCode=").append(this.warehouseCode) .append("warehouseName=").append(this.warehouseName) .append("adress=").append(this.adress) @@ -269,6 +288,9 @@ base_warehouse.setId(this.getId()); } // 鏅�氬睘鎬� + if (this.isset_warehouseType) { + base_warehouse.setWarehouseType(this.getWarehouseType()); + } if (this.isset_warehouseCode) { base_warehouse.setWarehouseCode(this.getWarehouseCode()); } diff --git a/consum-model-pojo/src/main/java/com/consum/model/po/BaseWarehouse_mapper.java b/consum-model-pojo/src/main/java/com/consum/model/po/BaseWarehouse_mapper.java index 3c1b0ab..a2db173 100644 --- a/consum-model-pojo/src/main/java/com/consum/model/po/BaseWarehouse_mapper.java +++ b/consum-model-pojo/src/main/java/com/consum/model/po/BaseWarehouse_mapper.java @@ -28,6 +28,7 @@ // 涓婚敭 public static final String Id = "id"; // 鏅�氬睘鎬� + public static final String WarehouseType = "warehouse_type"; public static final String WarehouseCode = "warehouse_code"; public static final String WarehouseName = "warehouse_name"; public static final String Adress = "adress"; @@ -51,6 +52,9 @@ this.setId(baseWarehouse.getId()); } //鏅�氬睘鎬� + if (baseWarehouse.isset_warehouseType) { + this.setWarehouseType(baseWarehouse.getWarehouseType()); + } if (baseWarehouse.isset_warehouseCode) { this.setWarehouseCode(baseWarehouse.getWarehouseCode()); } @@ -124,6 +128,7 @@ public SqlAndParameters<Map<String, Object>> getInsertSql_() { InsertBuilder ib = new InsertBuilder(this.getTableName_()); ib.set(Id, this.getId()); + ib.set(WarehouseType, this.getWarehouseType(), this.isset_warehouseType); ib.set(WarehouseCode, this.getWarehouseCode(), this.isset_warehouseCode); ib.set(WarehouseName, this.getWarehouseName(), this.isset_warehouseName); ib.set(Adress, this.getAdress(), this.isset_adress); @@ -143,6 +148,7 @@ @Override public SqlAndParameters<Map<String, Object>> getUpdateSql_() { UpdateBuilder ub = new UpdateBuilder(this.getTableName_()); + ub.set(WarehouseType, this.getWarehouseType(), this.isset_warehouseType); ub.set(WarehouseCode, this.getWarehouseCode(), this.isset_warehouseCode); ub.set(WarehouseName, this.getWarehouseName(), this.isset_warehouseName); ub.set(Adress, this.getAdress(), this.isset_adress); @@ -163,6 +169,7 @@ @Override public SqlAndParameters<Map<String, Object>> getUpdateSql_(String where, Map<String, Object> parameters) { UpdateBuilder ub = new UpdateBuilder(this.getTableName_()); + ub.set(WarehouseType, this.getWarehouseType(), this.isset_warehouseType); ub.set(WarehouseCode, this.getWarehouseCode(), this.isset_warehouseCode); ub.set(WarehouseName, this.getWarehouseName(), this.isset_warehouseName); ub.set(Adress, this.getAdress(), this.isset_adress); @@ -182,6 +189,7 @@ @Override public SqlAndParameters<Object[]> getUpdateSql_(String where, Object[] parameters) { UpdateBuilder ub = new UpdateBuilder(this.getTableName_()); + ub.set(WarehouseType, this.getWarehouseType(), this.isset_warehouseType); ub.set(WarehouseCode, this.getWarehouseCode(), this.isset_warehouseCode); ub.set(WarehouseName, this.getWarehouseName(), this.isset_warehouseName); ub.set(Adress, this.getAdress(), this.isset_adress); @@ -239,7 +247,7 @@ */ @Override public SqlAndParameters<Map<String, Object>> getSelectSql_(String where, Map<String, Object> parameters) { - return new SqlAndParameters<>("select id, warehouse_code, warehouse_name, adress, parent_agency_id, agency_id, agency_name, classification_code, classification_name, is_default, states from " + this.getTableName_() + " " + where, parameters); + return new SqlAndParameters<>("select id, warehouse_type, warehouse_code, warehouse_name, adress, parent_agency_id, agency_id, agency_name, classification_code, classification_name, is_default, states from " + this.getTableName_() + " " + where, parameters); } /** @@ -247,7 +255,7 @@ */ @Override public SqlAndParameters<Object[]> getSelectSql_(String where, Object[] parameters) { - return new SqlAndParameters<>("select id, warehouse_code, warehouse_name, adress, parent_agency_id, agency_id, agency_name, classification_code, classification_name, is_default, states from " + this.getTableName_() + " " + where, parameters); + return new SqlAndParameters<>("select id, warehouse_type, warehouse_code, warehouse_name, adress, parent_agency_id, agency_id, agency_name, classification_code, classification_name, is_default, states from " + this.getTableName_() + " " + where, parameters); } /** @@ -284,6 +292,14 @@ base_warehouse.setId(rs.getLong(columnIndex)); } //鏅�氬睘鎬� + columnIndex = resultSetUtils.findColumn(rs, BaseWarehouse_mapper.WarehouseType); + if (columnIndex > 0) { + if (rs.getBigDecimal(columnIndex) == null) { + base_warehouse.setWarehouseType(null); + } else { + base_warehouse.setWarehouseType(rs.getInt(columnIndex)); + } + } columnIndex = resultSetUtils.findColumn(rs, BaseWarehouse_mapper.WarehouseCode); if (columnIndex > 0) { base_warehouse.setWarehouseCode(rs.getString(columnIndex)); diff --git a/consum-model-pojo/src/main/java/com/consum/model/po/FinSysTenantDepartment.java b/consum-model-pojo/src/main/java/com/consum/model/po/FinSysTenantDepartment.java new file mode 100644 index 0000000..37d8b5e --- /dev/null +++ b/consum-model-pojo/src/main/java/com/consum/model/po/FinSysTenantDepartment.java @@ -0,0 +1,326 @@ + +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<FinSysTenantDepartment> { + // 搴忓垪鍖栫増鏈彿 + 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; + } +} diff --git a/consum-model-pojo/src/main/java/com/consum/model/po/FinSysTenantDepartment_mapper.java b/consum-model-pojo/src/main/java/com/consum/model/po/FinSysTenantDepartment_mapper.java new file mode 100644 index 0000000..027aa85 --- /dev/null +++ b/consum-model-pojo/src/main/java/com/consum/model/po/FinSysTenantDepartment_mapper.java @@ -0,0 +1,365 @@ +package com.consum.model.po; + +import com.walker.jdbc.BaseMapper; +import com.walker.jdbc.ResultSetUtils; +import com.walker.jdbc.SqlAndParameters; +import com.walker.jdbc.sqlgen.DeleteBuilder; +import com.walker.jdbc.sqlgen.InsertBuilder; +import com.walker.jdbc.sqlgen.SelectBuilder; +import com.walker.jdbc.sqlgen.UpdateBuilder; +import com.walker.jdbc.util.StringUtils; + +import org.springframework.jdbc.core.RowMapper; + +import java.sql.ResultSet; +import java.sql.SQLException; +import java.util.Map; + +/** + * 琛ㄥ悕:FIN_SYS_TENANT_DEPARTMENT * + * @author genrator + */ +public class FinSysTenantDepartment_mapper extends FinSysTenantDepartment implements BaseMapper<FinSysTenantDepartment> { + // 搴忓垪鍖栫増鏈彿 + private static final long serialVersionUID = 1L; + + public static final RowMapper<FinSysTenantDepartment> ROW_MAPPER = new FinSysTenantDepartmentRowMapper(); + + // 涓婚敭 + public static final String Id = "id"; + // 鏅�氬睘鎬� + public static final String Code = "code"; + public static final String Name = "name"; + public static final String OrderNum = "order_num"; + public static final String Summary = "summary"; + public static final String Status = "status"; + public static final String IsDelete = "is_delete"; + public static final String TenantId = "tenant_id"; + public static final String CreateTime = "create_time"; + public static final String UpdateTime = "update_time"; + public static final String CreateBy = "create_by"; + public static final String UpdateBy = "update_by"; + + /** + * 榛樿鏋勯�犲嚱鏁� + */ + public FinSysTenantDepartment_mapper(FinSysTenantDepartment finSysTenantDepartment) { + if (finSysTenantDepartment == null) { + throw new IllegalArgumentException("po鍙傛暟涓嶅厑璁镐负绌猴紒"); + } + //涓婚敭 + if (finSysTenantDepartment.isset_id) { + this.setId(finSysTenantDepartment.getId()); + } + //鏅�氬睘鎬� + if (finSysTenantDepartment.isset_code) { + this.setCode(finSysTenantDepartment.getCode()); + } + if (finSysTenantDepartment.isset_name) { + this.setName(finSysTenantDepartment.getName()); + } + if (finSysTenantDepartment.isset_orderNum) { + this.setOrderNum(finSysTenantDepartment.getOrderNum()); + } + if (finSysTenantDepartment.isset_summary) { + this.setSummary(finSysTenantDepartment.getSummary()); + } + if (finSysTenantDepartment.isset_status) { + this.setStatus(finSysTenantDepartment.getStatus()); + } + if (finSysTenantDepartment.isset_isDelete) { + this.setIsDelete(finSysTenantDepartment.getIsDelete()); + } + if (finSysTenantDepartment.isset_tenantId) { + this.setTenantId(finSysTenantDepartment.getTenantId()); + } + if (finSysTenantDepartment.isset_createTime) { + this.setCreateTime(finSysTenantDepartment.getCreateTime()); + } + if (finSysTenantDepartment.isset_updateTime) { + this.setUpdateTime(finSysTenantDepartment.getUpdateTime()); + } + if (finSysTenantDepartment.isset_createBy) { + this.setCreateBy(finSysTenantDepartment.getCreateBy()); + } + if (finSysTenantDepartment.isset_updateBy) { + this.setUpdateBy(finSysTenantDepartment.getUpdateBy()); + } + // 鍘绘帀锛�2022-09-07 + // this.setDatabaseName_(fin_sys_tenant_department.getDatabaseName_()); + } + + /** + * 鑾峰彇琛ㄥ悕 + */ + @Override + public String getTableName_() { + String tableName = "fin_sys_tenant_department"; + /** + if (StringUtils.isNotEmpty(this.getDatabaseName_())) { + return this.getDatabaseName_() + "." + tableName; + } else { + return tableName; + } + */ + return tableName; + } + + /** + * 鑾峰彇涓婚敭鍚嶇О + */ + @Override + public String getPkName_() { + return Id; + } + + /** + * 鑾峰彇涓婚敭鍊� + */ + @Override + public Object getPkValue_() { + return this.getId(); + } + + /** + * 鑾峰彇鎻掑叆璇彞鍜屽弬鏁� + */ + @Override + public SqlAndParameters<Map<String, Object>> getInsertSql_() { + InsertBuilder ib = new InsertBuilder(this.getTableName_()); + ib.set(Id, this.getId()); + ib.set(Code, this.getCode(), this.isset_code); + ib.set(Name, this.getName(), this.isset_name); + ib.set(OrderNum, this.getOrderNum(), this.isset_orderNum); + ib.set(Summary, this.getSummary(), this.isset_summary); + ib.set(Status, this.getStatus(), this.isset_status); + ib.set(IsDelete, this.getIsDelete(), this.isset_isDelete); + ib.set(TenantId, this.getTenantId(), this.isset_tenantId); + ib.set(CreateTime, this.getCreateTime(), this.isset_createTime); + ib.set(UpdateTime, this.getUpdateTime(), this.isset_updateTime); + ib.set(CreateBy, this.getCreateBy(), this.isset_createBy); + ib.set(UpdateBy, this.getUpdateBy(), this.isset_updateBy); + return ib.genMapSql(); + } + + /** + * 鑾峰彇鏇存柊璇彞鍜屽弬鏁� + */ + @Override + public SqlAndParameters<Map<String, Object>> getUpdateSql_() { + UpdateBuilder ub = new UpdateBuilder(this.getTableName_()); + ub.set(Code, this.getCode(), this.isset_code); + ub.set(Name, this.getName(), this.isset_name); + ub.set(OrderNum, this.getOrderNum(), this.isset_orderNum); + ub.set(Summary, this.getSummary(), this.isset_summary); + ub.set(Status, this.getStatus(), this.isset_status); + ub.set(IsDelete, this.getIsDelete(), this.isset_isDelete); + ub.set(TenantId, this.getTenantId(), this.isset_tenantId); + ub.set(CreateTime, this.getCreateTime(), this.isset_createTime); + ub.set(UpdateTime, this.getUpdateTime(), this.isset_updateTime); + ub.set(CreateBy, this.getCreateBy(), this.isset_createBy); + ub.set(UpdateBy, this.getUpdateBy(), this.isset_updateBy); + ub.where(this.getPkName_(), this.getPkValue_()); + return ub.genMapSql(); + } + + /** + * 鑾峰彇鏇存柊璇彞鍜屽弬鏁� + */ + @Override + public SqlAndParameters<Map<String, Object>> getUpdateSql_(String where, Map<String, Object> parameters) { + UpdateBuilder ub = new UpdateBuilder(this.getTableName_()); + ub.set(Code, this.getCode(), this.isset_code); + ub.set(Name, this.getName(), this.isset_name); + ub.set(OrderNum, this.getOrderNum(), this.isset_orderNum); + ub.set(Summary, this.getSummary(), this.isset_summary); + ub.set(Status, this.getStatus(), this.isset_status); + ub.set(IsDelete, this.getIsDelete(), this.isset_isDelete); + ub.set(TenantId, this.getTenantId(), this.isset_tenantId); + ub.set(CreateTime, this.getCreateTime(), this.isset_createTime); + ub.set(UpdateTime, this.getUpdateTime(), this.isset_updateTime); + ub.set(CreateBy, this.getCreateBy(), this.isset_createBy); + ub.set(UpdateBy, this.getUpdateBy(), this.isset_updateBy); + return ub.genMapSql(where, parameters); + } + + /** + * 鑾峰彇鏇存柊璇彞鍜屽弬鏁� + */ + @Override + public SqlAndParameters<Object[]> getUpdateSql_(String where, Object[] parameters) { + UpdateBuilder ub = new UpdateBuilder(this.getTableName_()); + ub.set(Code, this.getCode(), this.isset_code); + ub.set(Name, this.getName(), this.isset_name); + ub.set(OrderNum, this.getOrderNum(), this.isset_orderNum); + ub.set(Summary, this.getSummary(), this.isset_summary); + ub.set(Status, this.getStatus(), this.isset_status); + ub.set(IsDelete, this.getIsDelete(), this.isset_isDelete); + ub.set(TenantId, this.getTenantId(), this.isset_tenantId); + ub.set(CreateTime, this.getCreateTime(), this.isset_createTime); + ub.set(UpdateTime, this.getUpdateTime(), this.isset_updateTime); + ub.set(CreateBy, this.getCreateBy(), this.isset_createBy); + ub.set(UpdateBy, this.getUpdateBy(), this.isset_updateBy); + return ub.genArraySql(where, parameters); + } + + /** + * 鑾峰彇鍒犻櫎璇彞鍜屽弬鏁� + */ + @Override + public SqlAndParameters<Map<String, Object>> getDeleteSql_() { + DeleteBuilder db = new DeleteBuilder(this.getTableName_()); + db.where(this.getPkName_(), this.getPkValue_()); + return db.genMapSql(); + } + + /** + * 鑾峰彇鍒犻櫎璇彞鍜屽弬鏁� + */ + @Override + public SqlAndParameters<Map<String, Object>> getDeleteSql_(String where, Map<String, Object> parameters) { + DeleteBuilder db = new DeleteBuilder(this.getTableName_()); + return db.genMapSql(where, parameters); + } + + /** + * 鑾峰彇鍒犻櫎璇彞鍜屽弬鏁� + */ + @Override + public SqlAndParameters<Object[]> getDeleteSql_(String where, Object[] parameters) { + DeleteBuilder db = new DeleteBuilder(this.getTableName_()); + return db.genArraySql(where, parameters); + } + + /** + * 鑾峰彇鍗曡鏌ヨ璇彞鍜屽弬鏁� + */ + @Override + public SqlAndParameters<Map<String, Object>> getSingleSql_() { + SelectBuilder sb = new SelectBuilder(this.getTableName_()); + sb.where(this.getPkName_(), this.getPkValue_()); + return sb.genMapSql(); + } + + + /** + * 鑾峰彇鏌ヨ璇彞鍜屽弬鏁� + */ + @Override + public SqlAndParameters<Map<String, Object>> getSelectSql_(String where, Map<String, Object> parameters) { + return new SqlAndParameters<>("select id, code, name, order_num, summary, status, is_delete, tenant_id, create_time, update_time, create_by, update_by from " + this.getTableName_() + " " + where, parameters); + } + + /** + * 鑾峰彇鏌ヨ璇彞鍜屽弬鏁� + */ + @Override + public SqlAndParameters<Object[]> getSelectSql_(String where, Object[] parameters) { + return new SqlAndParameters<>("select id, code, name, order_num, summary, status, is_delete, tenant_id, create_time, update_time, create_by, update_by from " + this.getTableName_() + " " + where, parameters); + } + + /** + * 灏唕esultset鐨勪竴琛岃浆鍖栦负po + */ + @Override + public FinSysTenantDepartment mapRow(ResultSet rs, int i) throws SQLException { + return ROW_MAPPER.mapRow(rs, i); + } + + /** + * 鍏嬮殕 + */ + public FinSysTenantDepartment toFinSysTenantDepartment() { + return super.$clone(); + } +} + +/** + * fin_sys_tenant_department RowMapper + * + * @author genrator + */ +class FinSysTenantDepartmentRowMapper implements RowMapper<FinSysTenantDepartment> { + + @Override + public FinSysTenantDepartment mapRow(ResultSet rs, int i) throws SQLException { + ResultSetUtils resultSetUtils = new ResultSetUtils(); + FinSysTenantDepartment fin_sys_tenant_department = new FinSysTenantDepartment(); + Integer columnIndex; + //涓婚敭 + columnIndex = resultSetUtils.findColumn(rs, FinSysTenantDepartment_mapper.Id); + if (columnIndex > 0) { + fin_sys_tenant_department.setId(rs.getLong(columnIndex)); + } + //鏅�氬睘鎬� + columnIndex = resultSetUtils.findColumn(rs, FinSysTenantDepartment_mapper.Code); + if (columnIndex > 0) { + fin_sys_tenant_department.setCode(rs.getString(columnIndex)); + } + columnIndex = resultSetUtils.findColumn(rs, FinSysTenantDepartment_mapper.Name); + if (columnIndex > 0) { + fin_sys_tenant_department.setName(rs.getString(columnIndex)); + } + columnIndex = resultSetUtils.findColumn(rs, FinSysTenantDepartment_mapper.OrderNum); + if (columnIndex > 0) { + if (rs.getBigDecimal(columnIndex) == null) { + fin_sys_tenant_department.setOrderNum(null); + } else { + fin_sys_tenant_department.setOrderNum(rs.getInt(columnIndex)); + } + } + columnIndex = resultSetUtils.findColumn(rs, FinSysTenantDepartment_mapper.Summary); + if (columnIndex > 0) { + fin_sys_tenant_department.setSummary(rs.getString(columnIndex)); + } + columnIndex = resultSetUtils.findColumn(rs, FinSysTenantDepartment_mapper.Status); + if (columnIndex > 0) { + if (rs.getBigDecimal(columnIndex) == null) { + fin_sys_tenant_department.setStatus(null); + } else { + fin_sys_tenant_department.setStatus(rs.getInt(columnIndex)); + } + } + columnIndex = resultSetUtils.findColumn(rs, FinSysTenantDepartment_mapper.IsDelete); + if (columnIndex > 0) { + if (rs.getBigDecimal(columnIndex) == null) { + fin_sys_tenant_department.setIsDelete(null); + } else { + fin_sys_tenant_department.setIsDelete(rs.getInt(columnIndex)); + } + } + columnIndex = resultSetUtils.findColumn(rs, FinSysTenantDepartment_mapper.TenantId); + if (columnIndex > 0) { + if (rs.getBigDecimal(columnIndex) == null) { + fin_sys_tenant_department.setTenantId(null); + } else { + fin_sys_tenant_department.setTenantId(rs.getLong(columnIndex)); + } + } + columnIndex = resultSetUtils.findColumn(rs, FinSysTenantDepartment_mapper.CreateTime); + if (columnIndex > 0) { + if (rs.getBigDecimal(columnIndex) == null) { + fin_sys_tenant_department.setCreateTime(null); + } else { + fin_sys_tenant_department.setCreateTime(rs.getLong(columnIndex)); + } + } + columnIndex = resultSetUtils.findColumn(rs, FinSysTenantDepartment_mapper.UpdateTime); + if (columnIndex > 0) { + if (rs.getBigDecimal(columnIndex) == null) { + fin_sys_tenant_department.setUpdateTime(null); + } else { + fin_sys_tenant_department.setUpdateTime(rs.getLong(columnIndex)); + } + } + columnIndex = resultSetUtils.findColumn(rs, FinSysTenantDepartment_mapper.CreateBy); + if (columnIndex > 0) { + fin_sys_tenant_department.setCreateBy(rs.getString(columnIndex)); + } + columnIndex = resultSetUtils.findColumn(rs, FinSysTenantDepartment_mapper.UpdateBy); + if (columnIndex > 0) { + fin_sys_tenant_department.setUpdateBy(rs.getString(columnIndex)); + } + return fin_sys_tenant_department; + } +} -- Gitblit v1.9.1