update 优化 代码生成支持接入各种不同前端 只需要将模板放到vm文件夹下 前端传对应的文件夹名即可

This commit is contained in:
疯狂的狮子Li
2026-06-03 17:30:19 +08:00
parent 683bfd8f7e
commit 6f55c79951
15 changed files with 1399 additions and 55 deletions
+2
View File
@@ -1083,6 +1083,7 @@ create table gen_table (
sub_table_fk_name varchar2(64) default null,
class_name varchar2(100) default '',
tpl_category varchar2(200) default 'crud',
frontend_type varchar2(30) default 'vue',
package_name varchar2(100),
module_name varchar2(30),
business_name varchar2(30),
@@ -1110,6 +1111,7 @@ comment on column gen_table.sub_table_name is '关联子表的表名';
comment on column gen_table.sub_table_fk_name is '子表关联的外键名';
comment on column gen_table.class_name is '实体类名称';
comment on column gen_table.tpl_category is '使用的模板(crud单表操作 tree树表操作)';
comment on column gen_table.frontend_type is '前端模板类型';
comment on column gen_table.package_name is '生成包路径';
comment on column gen_table.module_name is '生成模块名';
comment on column gen_table.business_name is '生成业务名';
@@ -1086,6 +1086,7 @@ create table if not exists gen_table
sub_table_fk_name varchar(64) default ''::varchar,
class_name varchar(100) default ''::varchar,
tpl_category varchar(200) default 'crud'::varchar,
frontend_type varchar(30) default 'vue'::varchar,
package_name varchar(100) default null::varchar,
module_name varchar(30) default null::varchar,
business_name varchar(30) default null::varchar,
@@ -1112,6 +1113,7 @@ comment on column gen_table.sub_table_name is '关联子表的表名';
comment on column gen_table.sub_table_fk_name is '子表关联的外键名';
comment on column gen_table.class_name is '实体类名称';
comment on column gen_table.tpl_category is '使用的模板(CRUD单表操作 TREE树表操作)';
comment on column gen_table.frontend_type is '前端模板类型';
comment on column gen_table.package_name is '生成包路径';
comment on column gen_table.module_name is '生成模块名';
comment on column gen_table.business_name is '生成业务名';
+1
View File
@@ -816,6 +816,7 @@ create table gen_table (
sub_table_fk_name varchar(64) default null comment '子表关联的外键名',
class_name varchar(100) default '' comment '实体类名称',
tpl_category varchar(200) default 'crud' comment '使用的模板(crud单表操作 tree树表操作)',
frontend_type varchar(30) default 'vue' comment '前端模板类型',
package_name varchar(100) comment '生成包路径',
module_name varchar(30) comment '生成模块名',
business_name varchar(30) comment '生成业务名',