From c8ffd31c85145394d1cab001b798f0c8a8c12cb4 Mon Sep 17 00:00:00 2001 From: Kcriss Date: Tue, 8 Sep 2020 17:52:21 +0800 Subject: [PATCH] =?UTF-8?q?[=E4=BB=A3=E7=A0=81=E5=AE=8C=E5=96=84](v2.5):?= =?UTF-8?q?=20add=20SQL.ftl=20=E9=A2=84=E8=A7=88=E6=B7=BB=E5=8A=A0=20?= =?UTF-8?q?=E7=94=9F=E6=88=90SQL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/me/zhengjie/utils/GenUtil.java | 1 + .../template/generator/admin/SQL.ftl | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 eladmin-system/src/main/resources/template/generator/admin/SQL.ftl diff --git a/eladmin-generator/src/main/java/me/zhengjie/utils/GenUtil.java b/eladmin-generator/src/main/java/me/zhengjie/utils/GenUtil.java index 0fe677e1..4e93743c 100644 --- a/eladmin-generator/src/main/java/me/zhengjie/utils/GenUtil.java +++ b/eladmin-generator/src/main/java/me/zhengjie/utils/GenUtil.java @@ -84,6 +84,7 @@ public class GenUtil { List> genList = new ArrayList<>(); // 获取后端模版 List templates = getAdminTemplateNames(); + templates.add("SQL"); TemplateEngine engine = TemplateUtil.createEngine(new TemplateConfig("template", TemplateConfig.ResourceMode.CLASSPATH)); for (String templateName : templates) { Map map = new HashMap<>(1); diff --git a/eladmin-system/src/main/resources/template/generator/admin/SQL.ftl b/eladmin-system/src/main/resources/template/generator/admin/SQL.ftl new file mode 100644 index 00000000..a6c047d6 --- /dev/null +++ b/eladmin-system/src/main/resources/template/generator/admin/SQL.ftl @@ -0,0 +1,19 @@ +INSERT INTO eladmin.sys_menu +(menu_id, pid, sub_count, `type`, title, name, component, menu_sort, icon, `path`, i_frame, cache, hidden, permission, create_by, update_by, create_time, update_time) +VALUES(NULL, NULL, 1, 1, '${apiAlias}', NULL, '${changeClassName}/index', 999, 'chart', '${changeClassName}', 0, 0, 0, '${changeClassName}:list', 'admin', 'admin', '2020-09-07 11:58:39', '2020-09-08 10:43:43'); + +INSERT INTO eladmin.sys_menu +(menu_id, pid, sub_count, `type`, title, name, component, menu_sort, icon, `path`, i_frame, cache, hidden, permission, create_by, update_by, create_time, update_time) +VALUES(NULL, NULL, 0, 2, '${apiAlias}列表', NULL, NULL, 999, NULL, NULL, 0, 0, 0, '${changeClassName}:list', 'admin', 'admin', '2020-09-08 10:58:29', '2020-09-08 10:58:29'); + +INSERT INTO eladmin.sys_menu +(menu_id, pid, sub_count, `type`, title, name, component, menu_sort, icon, `path`, i_frame, cache, hidden, permission, create_by, update_by, create_time, update_time) +VALUES(NULL, NULL, 0, 2, '${apiAlias}添加', NULL, NULL, 999, NULL, NULL, 0, 0, 0, '${changeClassName}:add', 'admin', 'admin', '2020-09-08 10:58:29', '2020-09-08 10:58:29'); + +INSERT INTO eladmin.sys_menu +(menu_id, pid, sub_count, `type`, title, name, component, menu_sort, icon, `path`, i_frame, cache, hidden, permission, create_by, update_by, create_time, update_time) +VALUES(NULL, NULL, 0, 2, '${apiAlias}修改', NULL, NULL, 999, NULL, NULL, 0, 0, 0, '${changeClassName}:edit', 'admin', 'admin', '2020-09-08 10:58:29', '2020-09-08 10:58:29'); + +INSERT INTO eladmin.sys_menu +(menu_id, pid, sub_count, `type`, title, name, component, menu_sort, icon, `path`, i_frame, cache, hidden, permission, create_by, update_by, create_time, update_time) +VALUES(NULL, NULL, 0, 2, '${apiAlias}删除', NULL, NULL, 999, NULL, NULL, 0, 0, 0, '${changeClassName}:del', 'admin', 'admin', '2020-09-08 10:58:29', '2020-09-08 10:58:29'); \ No newline at end of file