diff --git a/modules/core/src/main/resources/templates/modules/gen/config.xml b/modules/core/src/main/resources/templates/modules/gen/config.xml index 4865edd4..b5f00fab 100644 --- a/modules/core/src/main/resources/templates/modules/gen/config.xml +++ b/modules/core/src/main/resources/templates/modules/gen/config.xml @@ -135,7 +135,7 @@ - + diff --git a/modules/core/src/main/resources/templates/modules/gen/crud/entity.xml b/modules/core/src/main/resources/templates/modules/gen/crud/entity.xml index 652017e3..4e92b2f5 100644 --- a/modules/core/src/main/resources/templates/modules/gen/crud/entity.xml +++ b/modules/core/src/main/resources/templates/modules/gen/crud/entity.xml @@ -64,6 +64,11 @@ import com.jeesite.common.utils.excel.annotation.ExcelFields; } // ● 如果是TreeEntity类属性 }else if(table.isTreeEntity && c.isTreeEntityColumn){ + if(c.columnName == 'parent_code'){ + %> + @Column(name="${c.columnName}", attrName="${c.attrName}", label="${c.columnLabel}", isParentCode=true), + <% + } if(!isTree){ isTree = true; %> diff --git a/modules/core/src/main/resources/templates/modules/gen/crud_cloud/entity.xml b/modules/core/src/main/resources/templates/modules/gen/crud_cloud/entity.xml index 6f04226f..45d81b0b 100644 --- a/modules/core/src/main/resources/templates/modules/gen/crud_cloud/entity.xml +++ b/modules/core/src/main/resources/templates/modules/gen/crud_cloud/entity.xml @@ -64,6 +64,11 @@ import com.jeesite.common.utils.excel.annotation.ExcelFields; } // ● 如果是TreeEntity类属性 }else if(table.isTreeEntity && c.isTreeEntityColumn){ + if(c.columnName == 'parent_code'){ + %> + @Column(name="${c.columnName}", attrName="${c.attrName}", label="${c.columnLabel}", isParentCode=true), + <% + } if(!isTree){ isTree = true; %>