Browse Source

refactor: update import statement and adjust class inheritance for tenant entity support in ${ClassName}Entity

PIG AI 1 week ago
parent
commit
a8c31e7243
1 changed files with 4 additions and 5 deletions
  1. 4 5
      tree/树形实体.java

+ 4 - 5
tree/树形实体.java

@@ -8,7 +8,7 @@ import lombok.EqualsAndHashCode;
 import lombok.experimental.FieldNameConstants;
 
 #if($isTenant)
-import com.pig4cloud.pigx.common.data.tenant.TenantEntity;
+import ${package}.common.core.util.TenantTable;
 #end
 
 #foreach($pkg in $importList)
@@ -24,15 +24,14 @@ import java.time.LocalDateTime;
  * @date ${datetime}
  */
 @Data
+#if($isTenant)
+@TenantTable
+#end
 @TableName("${tableName}")
 @EqualsAndHashCode(callSuper = true)
 @FieldNameConstants
 @Schema(description = "${tableComment}")
-#if($isTenant)
-public class ${ClassName}Entity extends TenantEntity {
-#else
 public class ${ClassName}Entity extends Model<${ClassName}Entity> {
-#end
 
 #foreach ($field in $fieldList)
 #if($field.primaryPk)