liding
13 小时以前 c8fbeff3b07f96ffb4624dd64344ac00ec0c8ef8
ruoyi-admin/src/main/java/com/ruoyi/PlusCodeGenerator.java
@@ -24,7 +24,6 @@
 * 功能:根据数据库表结构自动生成Entity、Mapper、Service、Controller等代码
 * 修复:解决Freemarker模板中generateService变量缺失的问题
 */
@SpringBootApplication
public class PlusCodeGenerator {
    // 数据库配置
@@ -40,6 +39,7 @@
        String projectPath = System.getProperty("user.dir"); // 获取项目根路径
        String path = "main-business"; // 模块名称
        String table = "input_inventory_record,output_inventory_record,inventory_summary"; // 表名,多个表逗号隔开
        String author = "chenhj";
        // 代码输出路径配置
        String outputBasePath = Paths.get(projectPath, path, "src", "main", "java").toString();
@@ -48,7 +48,7 @@
        // 代码生成核心配置
        FastAutoGenerator.create(DB_URL, DB_USERNAME, DB_PASSWORD)
                .globalConfig(builder -> {
                    builder.author("chenhj") // 作者信息
                    builder.author(author) // 作者信息
                            .outputDir(outputBasePath) // 代码输出目录
                            .dateType(DateType.ONLY_DATE) // 日期类型
                            .commentDate("yyyy-MM-dd") // 注释日期格式
@@ -128,7 +128,7 @@
                    )); // 基类字段
                    customMap.put("idType", "AUTO"); // 主键类型
                    customMap.put("superEntityClass", "com.ruoyi.common.core.domain.MyBaseEntity"); // 基类全路径
                    customMap.put("author", "chenhj"); // 作者信息
                    customMap.put("author", author); // 作者信息
                    customMap.put("packageName", BASE_PACKAGE + "." + MODULE_NAME); // 包名
                    customMap.put("tableName", table); // 表名