From 31d24245d0fc6d0ad130bc128e1b0719feda319d Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期四, 29 五月 2025 11:42:03 +0800
Subject: [PATCH] 依赖修复

---
 ruoyi-admin/src/main/resources/templates/entity.java.ftl |   44 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 44 insertions(+), 0 deletions(-)

diff --git a/ruoyi-admin/src/main/resources/templates/entity.java.ftl b/ruoyi-admin/src/main/resources/templates/entity.java.ftl
new file mode 100644
index 0000000..70f2673
--- /dev/null
+++ b/ruoyi-admin/src/main/resources/templates/entity.java.ftl
@@ -0,0 +1,44 @@
+package ${package.Entity};
+
+import com.baomidou.mybatisplus.annotation.*;
+import lombok.Data;
+<#if superEntityClass?? && superEntityClass != "">
+    import ${superEntityClass};
+</#if>
+<#list table.fields as field>
+    <#if field.propertyType == "LocalDateTime">
+        import java.time.LocalDateTime;
+        <#break>
+    </#if>
+</#list>
+
+/**
+* ${table.comment!} 瀹炰綋绫�
+*
+* @author ${author!"admin"}
+* @date ${.now?string("yyyy-MM-dd")}
+*/
+@Data
+@TableName("${table.name}")
+public class ${entity} <#if superEntityClass?? && superEntityClass != "">extends ${superEntityClass?substring(superEntityClass?last_index_of(".") + 1)}</#if> {
+
+private static final long serialVersionUID = 1L;
+
+<#list table.fields as field>
+<#-- 淇锛氭坊鍔� superEntityColumns 瀛樺湪鎬ф鏌� -->
+    <#if superEntityColumns?? && !superEntityColumns?seq_contains(field.name)>
+        /**
+        * ${field.comment!}
+        */
+        <#if field.keyFlag>
+            @TableId(value = "${field.name}", type = IdType.${idType!"AUTO"})
+        <#else>
+            @TableField(value = "${field.name}"<#if field.fill?? && field.fill != "">, fill = FieldFill.${field.fill?upper_case}</#if>)
+        </#if>
+        <#if field.logicDeleteField>
+            @TableLogic
+        </#if>
+        private ${field.propertyType} ${field.propertyName};
+    </#if>
+</#list>
+}
\ No newline at end of file

--
Gitblit v1.9.3