From 816de01beecfd5ce46c6fb9b98171e4006867b71 Mon Sep 17 00:00:00 2001 From: TinyAnts Date: Mon, 15 Aug 2022 14:58:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90=E5=99=A8-?= =?UTF-8?q?=E5=89=8D=E7=AB=AF=E6=A8=A1=E6=9D=BF=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/hxkj/generator/util/VelocityUtil.java | 18 +- .../src/main/resources/vue/api.ts.vm | 21 ++ .../src/main/resources/vue/edit.vue.vm | 198 +++++++++++++++++ .../src/main/resources/vue/index-tree.vue.vm | 199 +++++++++++++++++- 4 files changed, 427 insertions(+), 9 deletions(-) create mode 100644 server/like-generator/src/main/resources/vue/api.ts.vm create mode 100644 server/like-generator/src/main/resources/vue/edit.vue.vm diff --git a/server/like-generator/src/main/java/com/hxkj/generator/util/VelocityUtil.java b/server/like-generator/src/main/java/com/hxkj/generator/util/VelocityUtil.java index 91f95bfe..64f000cf 100644 --- a/server/like-generator/src/main/java/com/hxkj/generator/util/VelocityUtil.java +++ b/server/like-generator/src/main/java/com/hxkj/generator/util/VelocityUtil.java @@ -111,14 +111,16 @@ public class VelocityUtil { */ public static List getTemplateList(String genTpl, List columns) { List templates = new LinkedList<>(); -// templates.add("java/controller.java.vm"); -// templates.add("java/entity.java.vm"); -// templates.add("java/mapper.java.vm"); -// templates.add("java/service.java.vm"); -// templates.add("java/serviceImpl.java.vm"); -// templates.add("java/validate.java.vm"); -// templates.add("java/voList.java.vm"); -// templates.add("java/voDetail.java.vm"); + templates.add("java/controller.java.vm"); + templates.add("java/entity.java.vm"); + templates.add("java/mapper.java.vm"); + templates.add("java/service.java.vm"); + templates.add("java/serviceImpl.java.vm"); + templates.add("java/validate.java.vm"); + templates.add("java/voList.java.vm"); + templates.add("java/voDetail.java.vm"); + templates.add("vue/api.ts.vm"); + templates.add("vue/edit.vue.vm"); if (GenConstants.TPL_CRUD.equals(genTpl)) { templates.add("vue/index.vue.vm"); } diff --git a/server/like-generator/src/main/resources/vue/api.ts.vm b/server/like-generator/src/main/resources/vue/api.ts.vm new file mode 100644 index 00000000..01a1ed4e --- /dev/null +++ b/server/like-generator/src/main/resources/vue/api.ts.vm @@ -0,0 +1,21 @@ +import request from '@/utils/request' + +// ${functionName}列表 +export function ${moduleName}Lists(params?: Record) { + return request.get({ url: '/${moduleName}/list', params }) +} + +// ${functionName}新增 +export function ${moduleName}Add(params: Record) { + return request.post({ url: '/${moduleName}/add', params }) +} + +// ${functionName}编辑 +export function ${moduleName}Edit(params: Record) { + return request.post({ url: '/${moduleName}/edit', params }) +} + +// ${functionName}删除 +export function ${moduleName}Delete(params: Record) { + return request.post({ url: '/${moduleName}/del', params }) +} diff --git a/server/like-generator/src/main/resources/vue/edit.vue.vm b/server/like-generator/src/main/resources/vue/edit.vue.vm new file mode 100644 index 00000000..773acb80 --- /dev/null +++ b/server/like-generator/src/main/resources/vue/edit.vue.vm @@ -0,0 +1,198 @@ + + diff --git a/server/like-generator/src/main/resources/vue/index-tree.vue.vm b/server/like-generator/src/main/resources/vue/index-tree.vue.vm index a8b23e47..5387e5da 100644 --- a/server/like-generator/src/main/resources/vue/index-tree.vue.vm +++ b/server/like-generator/src/main/resources/vue/index-tree.vue.vm @@ -1 +1,198 @@ -未定的内容 \ No newline at end of file + +