tianyunperfect %!s(int64=2) %!d(string=hai) anos
pai
achega
b1e5fa895f

+ 4 - 1
mybatis-plus/src/main/java/com/alvin/Generator.java

@@ -36,7 +36,7 @@ public class Generator {
                                        String author, String javaDir, String parentPackage,
                                        String tableName, String tablePrefix, Boolean swagger,
                                        String logicDeleteField, String insertFields, String updateFields,
-                                       Boolean controller, Boolean service, Boolean serviceImpl) {
+                                       Boolean controller, Boolean service, Boolean serviceImpl,Boolean hasMapper) {
         FastAutoGenerator generator = FastAutoGenerator.create(db_url, db_username, db_password);
         GlobalConfig.Builder builder1 = new GlobalConfig.Builder();
 
@@ -100,6 +100,9 @@ public class Generator {
         } else {
             generator.templateConfig(builder -> builder.serviceImpl("templates/serviceImpl1.java"));
         }
+        if (!hasMapper) {
+            generator.templateConfig(builder -> builder.serviceImpl(""));
+        }
         generator.execute();
     }
 }

+ 10 - 6
mybatis-plus/src/main/java/com/alvin/genTest.java

@@ -17,8 +17,8 @@ public class genTest {
                 "alvin", "/Users/apple/IdeaProjects/magic-api-test/src/main/java", "com.alvin",
                 "user,", "", false,
                 "", "create_time", "update_time",
-                true, true, true
-                //false, false, false
+                true, true, true, true
+                //false, false, false,false
         );
     }
 
@@ -27,10 +27,14 @@ public class genTest {
         generatorToFile(
                 "jdbc:mysql://mysql.aimpdev.svc.k5.bigtree.zone:3306/aimp_model", "test_user", "tmOxmmc+3jznq2cX",
                 "alvin", "/Users/alvin/bigtree/aimp-manager/aimp-manager-service/src/main/java", "com.bigtreefinance.aimp.manager",
-                "aimp_list,aimp_model,aimp_model_log,aimp_model_version,aimp_node_config,aimp_operation_log,aimp_process,aimp_process_node,aimp_sample,", "", true,
+                //"aimp_list,aimp_model,aimp_model_log,aimp_model_version,aimp_node_config,aimp_operation_log,aimp_process,aimp_process_node,aimp_sample,",
+                //"aimp_model_log",
+                //"aimp_global_warn,aimp_report,aimp_report_log,aimp_stat_score,aimp_stat_score,aimp_score_psi,aimp_param_psi",
+                "aimp_score_psi",
+                "", true,
                 "use_status", "create_time,create_id,create_name", "edit_id,edit_time,edit_name",
-                // true, true, true
-                false, false, false
+                //true, true, true
+                false, false, false, false
         );
     }
 
@@ -42,7 +46,7 @@ public class genTest {
                 "aimp_model_version,", "", true,
                 "use_status", "create_time,create_id,create_name", "edit_id,edit_time,edit_name",
                 //true, true, true
-                false, false, false
+                false, false, false, false
         );
     }
 }