package cn.autoform.db.exten; import java.util.List; import java.util.Map; /** * * @author yuezhw * */ public class SubTableStructure { /** * 表名 */ private String tableName; /** * 表中字段{例如:field12}及对应的属性{例如:varChar(30)} */ private Map fields; /** * 子表中新增字段,例:{子表单号=[别名1, 别名2 , ...]} */ private Map> subFormObjcloumn; /** * 子表中新增字段属性,例:{4=[text, text]} */ private Map> subFormObjFieldtype; /** * 子表中新增字段,例:{4=[数字, 多行文本]} */ private Map> alaisSubFormObjcloumn; /** * 子表中老增字段值 */ private Map oldFormObjcloumn; /** * 更改表结构时新列 */ private List subAliasValues; /** * 更改表结构时字段别名及类型 */ Map> AliasSubValuesMap; /** * 更改表结构时表名字段别名及类型 * */ Map> subFormNameAndColumnsMap; /** * 更改表结构时表名字段别名 * */ Map> subFormNameColumns; /** * 更改表结构时表名字段类型 * */ Map> subformNameAndType; /** * 更改表结构时子表名和控件序号 * */ Map subFormNameAndFormDataNum; private String tenantID; private String mapperID; private Integer formDataNum; private String formId; private String creatUser; private String updateUser; private Integer dataRowNum; public String getCreatUser() { return creatUser; } public void setCreatUser(String creatUser) { this.creatUser = creatUser; } public String getUpdateUser() { return updateUser; } public void setUpdateUser(String updateUser) { this.updateUser = updateUser; } public Integer getDataRowNum() { return dataRowNum; } public void setDataRowNum(Integer dataRowNum) { this.dataRowNum = dataRowNum; } public Map getSubFormNameAndFormDataNum() { return subFormNameAndFormDataNum; } public void setSubFormNameAndFormDataNum(Map subFormNameAndFormDataNum) { this.subFormNameAndFormDataNum = subFormNameAndFormDataNum; } public Map> getSubformNameAndType() { return subformNameAndType; } public void setSubformNameAndType(Map> subformNameAndType) { this.subformNameAndType = subformNameAndType; } public Map> getSubFormNameColumns() { return subFormNameColumns; } public void setSubFormNameColumns(Map> subFormNameColumns) { this.subFormNameColumns = subFormNameColumns; } public Map> getSubFormNameAndColumnsMap() { return subFormNameAndColumnsMap; } public void setSubFormNameAndColumnsMap(Map> subFormNameAndColumnsMap) { this.subFormNameAndColumnsMap = subFormNameAndColumnsMap; } public String getFormId() { return formId; } public void setFormId(String formId) { this.formId = formId; } public Integer getFormDataNum() { return formDataNum; } public void setFormDataNum(Integer formDataNum) { this.formDataNum = formDataNum; } public String getTenantID() { return tenantID; } public void setTenantID(String tenantID) { this.tenantID = tenantID; } public String getMapperID() { return mapperID; } public void setMapperID(String mapperID) { this.mapperID = mapperID; } public Map> getAliasSubValuesMap() { return AliasSubValuesMap; } public void setAliasSubValuesMap(Map> aliasSubValuesMap) { AliasSubValuesMap = aliasSubValuesMap; } public List getSubAliasValues() { return subAliasValues; } public void setSubAliasValues(List subAliasValues) { this.subAliasValues = subAliasValues; } public Map getOldFormObjcloumn() { return oldFormObjcloumn; } public void setOldFormObjcloumn(Map oldFormObjcloumn) { this.oldFormObjcloumn = oldFormObjcloumn; } public Map> getAlaisSubFormObjcloumn() { return alaisSubFormObjcloumn; } public void setAlaisSubFormObjcloumn(Map> alaisSubFormObjcloumn) { this.alaisSubFormObjcloumn = alaisSubFormObjcloumn; } public Map> getSubFormObjcloumn() { return subFormObjcloumn; } public void setSubFormObjcloumn(Map> subFormObjcloumn) { this.subFormObjcloumn = subFormObjcloumn; } public Map> getSubFormObjFieldtype() { return subFormObjFieldtype; } public void setSubFormObjFieldtype(Map> subFormObjFieldtype) { this.subFormObjFieldtype = subFormObjFieldtype; } public String getTableName() { return tableName; } public void setTableName(String tableName) { this.tableName = tableName; } public Map getFields() { return fields; } public void setFields(Map fields) { this.fields = fields; } }