|
|
@@ -81,7 +81,7 @@ public class FreeMarkerGeneratorTest {
|
|
|
params.setPage(true);
|
|
|
params.setImport(true);
|
|
|
params.setExport(true);
|
|
|
- params.setOutMainDir(false);
|
|
|
+ params.setOutMainDir(true);
|
|
|
params.setDs(ds);
|
|
|
|
|
|
|
|
|
@@ -328,7 +328,7 @@ public class FreeMarkerGeneratorTest {
|
|
|
|
|
|
|
|
|
@Test
|
|
|
- public void gcAppFunction() throws IOException {
|
|
|
+ public void gcAppWorkflowConfig() throws IOException {
|
|
|
List<TableConfig> tableConfigs = new ArrayList<>();
|
|
|
TableConfig mainTable = new TableConfig();
|
|
|
mainTable.setTableName("base_app_function");
|
|
|
@@ -342,10 +342,10 @@ public class FreeMarkerGeneratorTest {
|
|
|
params.setAuthor("fanxp");
|
|
|
params.setPackageName("app");
|
|
|
params.setTableConfigs(tableConfigs);
|
|
|
- params.setPage(true);
|
|
|
- params.setImport(false);
|
|
|
- params.setExport(false);
|
|
|
- params.setOutMainDir(false);
|
|
|
+ params.setPage(false);//是否生成分页接口
|
|
|
+ params.setImport(false);//是否生成导入接口
|
|
|
+ params.setExport(false);//是否生成导出接口
|
|
|
+ params.setOutMainDir(true);//是否生成在主目录,前期测试可设置成false
|
|
|
params.setDs(ds);
|
|
|
|
|
|
|
|
|
@@ -355,24 +355,44 @@ public class FreeMarkerGeneratorTest {
|
|
|
}
|
|
|
|
|
|
@Test
|
|
|
- public void gcOauthFunction() throws IOException {
|
|
|
+ public void gcBasePersonnelLabourCapital() throws IOException {
|
|
|
List<TableConfig> tableConfigs = new ArrayList<>();
|
|
|
TableConfig mainTable = new TableConfig();
|
|
|
- mainTable.setTableName("oauth_client_details");
|
|
|
- mainTable.setIsMain(true);
|
|
|
- mainTable.setPkField(GlobalConstant.DEFAULT_PK);
|
|
|
- mainTable.setPkType(GlobalConstant.DEFAULT_PK_TYPE);
|
|
|
+ mainTable.setTableName("base_personnel_labour_capital");//init_sql中的表名
|
|
|
+ mainTable.setIsMain(true);//是否是主表,一般默认为true
|
|
|
+ mainTable.setPkField(GlobalConstant.DEFAULT_PK);//设置主键
|
|
|
+ mainTable.setPkType(GlobalConstant.DEFAULT_PK_TYPE);//设置主键类型
|
|
|
+
|
|
|
+ tableConfigs.add(mainTable);
|
|
|
+
|
|
|
+ mainTable = new TableConfig();
|
|
|
+ mainTable.setTableName("base_personnel_labour_capital_data");//init_sql中的表名
|
|
|
+ mainTable.setIsMain(false);//是否是主表,一般默认为true
|
|
|
+ mainTable.setPkField(GlobalConstant.DEFAULT_PK);//设置主键
|
|
|
+ mainTable.setPkType(GlobalConstant.DEFAULT_PK_TYPE);//设置主键类型
|
|
|
+ mainTable.setRelationField("labour_capital_id");//设置外键
|
|
|
+ mainTable.setRelationTableField(GlobalConstant.DEFAULT_PK);//设置外键
|
|
|
+
|
|
|
+ tableConfigs.add(mainTable);
|
|
|
+
|
|
|
+ mainTable = new TableConfig();
|
|
|
+ mainTable.setTableName("base_personnel_labour_capital_title");//init_sql中的表名
|
|
|
+ mainTable.setIsMain(false);//是否是主表,一般默认为true
|
|
|
+ mainTable.setPkField(GlobalConstant.DEFAULT_PK);//设置主键
|
|
|
+ mainTable.setPkType(GlobalConstant.DEFAULT_PK_TYPE);//设置主键类型
|
|
|
+ mainTable.setRelationField("labour_capital_id");//设置外键
|
|
|
+ mainTable.setRelationTableField(GlobalConstant.DEFAULT_PK);//设置外键
|
|
|
|
|
|
tableConfigs.add(mainTable);
|
|
|
|
|
|
ApiGenerateCodesDto params = new ApiGenerateCodesDto();
|
|
|
- params.setAuthor("fanxp");
|
|
|
- params.setPackageName("system");
|
|
|
+ params.setAuthor("dzx");//作者名称
|
|
|
+ params.setPackageName("personnel");//包名
|
|
|
params.setTableConfigs(tableConfigs);
|
|
|
- params.setPage(false);
|
|
|
- params.setImport(false);
|
|
|
- params.setExport(false);
|
|
|
- params.setOutMainDir(true);
|
|
|
+ params.setPage(true);//是否生成分页接口
|
|
|
+ params.setImport(true);//是否生成导入接口
|
|
|
+ params.setExport(false);//是否生成导出接口
|
|
|
+ params.setOutMainDir(true);//是否生成在主目录,前期测试可设置成false
|
|
|
params.setDs(ds);
|
|
|
|
|
|
|