From 2ce6327ec49e7fe73cc1cd3bcc2b63b28d89d38f Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期二, 17 三月 2026 14:05:25 +0800
Subject: [PATCH] #

---
 rsf-framework/src/main/java/com/vincent/rsf/framework/generators/ReactGenerator.java |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/rsf-framework/src/main/java/com/vincent/rsf/framework/generators/ReactGenerator.java b/rsf-framework/src/main/java/com/vincent/rsf/framework/generators/ReactGenerator.java
index 60128b4..b4a6856 100644
--- a/rsf-framework/src/main/java/com/vincent/rsf/framework/generators/ReactGenerator.java
+++ b/rsf-framework/src/main/java/com/vincent/rsf/framework/generators/ReactGenerator.java
@@ -258,7 +258,7 @@
         }
         switch (this.sqlOsType) {
             case MYSQL:
-                Class.forName("com.mysql.jdbc.Driver").newInstance();
+                Class.forName("com.mysql.cj.jdbc.Driver").newInstance();
                 conn = DriverManager.getConnection("jdbc:mysql://"+url, username, password);
                 this.columns = getMysqlColumns(conn, table, true, sqlOsType);
                 break;
@@ -387,6 +387,9 @@
         boolean setTableId = true;
         boolean setDateTimeFormat = true;
         for (Column column : columns){
+//            System.out.println("------==========>");
+//            System.out.println(column.getName());
+//            System.out.println(column.getType());
             if (column.getType().equals("Date")){
                 entityIm.append("import java.text.SimpleDateFormat;\n")
                         .append("import java.util.Date;\n");
@@ -403,7 +406,7 @@
             }
 
             // swagger
-            sb.append("    @ApiModelProperty(value= \"")
+            sb.append("    @Schema(description = \"")
                     .append(column.getWholeComment())
                     .append("\")\n");
 
@@ -520,7 +523,7 @@
             }
 
             // 澶栭敭淇グ
-            if (!Cools.isEmpty(column.getForeignKeyMajor())){
+            if (!Cools.isEmpty(column.getForeignKey()) && !column.getForeignKey().equals("Tenant")){
                 sb.append("    public String get").append(column.getHumpName().substring(0, 1).toUpperCase()).append(column.getHumpName().substring(1)).append("\\$").append("(){\n")
                         .append("        ").append(column.getForeignKey()).append("Service service = SpringUtils.getBean(").append(column.getForeignKey()).append("Service.class);\n")
                         .append("        ").append(column.getForeignKey()).append(" ").append(GeneratorUtils.firstCharConvert(column.getForeignKey()))

--
Gitblit v1.9.1