From e9624d11df9c4d469905af5ba88e697bab21387d Mon Sep 17 00:00:00 2001 From: Fnckerpoi <382716335@qq.com> Date: Mon, 15 May 2023 14:14:17 +0800 Subject: [PATCH 01/18] =?UTF-8?q?fixed=20d2cd8c5=20from=20https://gitee.co?= =?UTF-8?q?m/fnckerpoi/bootx-platform/pulls/27=20=E5=A4=A7=E5=B1=8F?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E8=B7=AF=E5=BE=84=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bootx-start/src/main/resources/application-dev.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootx-start/src/main/resources/application-dev.yml b/bootx-start/src/main/resources/application-dev.yml index ae78010b..2b178fd7 100644 --- a/bootx-start/src/main/resources/application-dev.yml +++ b/bootx-start/src/main/resources/application-dev.yml @@ -103,7 +103,7 @@ bootx: "[身份识别和管理]": cn.bootx.platform.iam "[消息服务]": cn.bootx.platform.notice "[演示模块]": cn.bootx.demo - "[可视化大屏]": cn.bootx.visualization + "[可视化大屏]": cn.bootx.platform.visualization "[第三方对接]": - cn.bootx.platform.starter.dingtalk - cn.bootx.platform.starter.wecom -- Gitee From 9c1ad1a8fddf48e2bf80f1c5021b735df6c9ad7c Mon Sep 17 00:00:00 2001 From: Fnckerpoi <382716335@qq.com> Date: Mon, 15 May 2023 14:06:03 +0800 Subject: [PATCH 02/18] fixed cb2b1a4 from https://gitee.com/fnckerpoi/bootx-platform/pulls/27 Update .gitignore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index b28673a4..a482c7f6 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,5 @@ out/ target/ build/ logs/ +# jrebel +rebel.xml -- Gitee From cba95c24b9ae93177294690aeb3381136e0ff25f Mon Sep 17 00:00:00 2001 From: Fnckerpoi <382716335@qq.com> Date: Mon, 15 May 2023 13:36:16 +0800 Subject: [PATCH 03/18] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90?= =?UTF-8?q?=E5=99=A8=E2=80=94=E2=80=94=E5=A4=9A=E6=95=B0=E6=8D=AE=E6=BA=90?= =?UTF-8?q?=E6=89=A9=E5=B1=95=E5=8D=87=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 分别对分页查询接口 代码生成接口进行参数追增 --- .../gen/controller/DatabaseTableController.java | 10 ++++++---- .../code/gen/service/DatabaseTableService.java | 16 +++++++++++++--- 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java index c1b31fce..15150796 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java @@ -39,8 +39,10 @@ public class DatabaseTableController { @Operation(summary = "表列表分页") @GetMapping("/page") public ResResult> page(@ParameterObject PageParam pageParam, - @ParameterObject DatabaseTable param) { - return Res.ok(databaseTableService.page(pageParam, param)); + @ParameterObject DatabaseTable param, + @ParameterObject String dataSourceName) + { + return Res.ok(databaseTableService.page(pageParam, param,dataSourceName)); } @Operation(summary = "获取表信息") @@ -57,8 +59,8 @@ public class DatabaseTableController { @Operation(summary = "获取表相关的代码生成参数信息") @GetMapping("/getTableGenParam") - public ResResult getTableGenParam(String tableName) { - return Res.ok(databaseTableService.getTableGenParam(tableName)); + public ResResult getTableGenParam(String dataBaseName, String tableName) { + return Res.ok(databaseTableService.getTableGenParam(dataBaseName,tableName)); } } diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java index 67e40573..55bbdb72 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java @@ -9,6 +9,7 @@ import cn.bootx.platform.starter.code.gen.entity.DatabaseColumn; import cn.bootx.platform.starter.code.gen.entity.DatabaseTable; import cn.bootx.platform.starter.code.gen.util.CodeGenUtil; import cn.hutool.core.util.StrUtil; +import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.RequiredArgsConstructor; @@ -16,6 +17,7 @@ import lombok.extern.slf4j.Slf4j; import lombok.val; import org.springframework.stereotype.Service; +import javax.sql.DataSource; import java.util.List; /** @@ -30,6 +32,7 @@ import java.util.List; public class DatabaseTableService { private final DatabaseTableMapper databaseTableMapper; + private final DataSource bigScreen; /** * 查询全部 @@ -41,8 +44,9 @@ public class DatabaseTableService { /** * 分页 + * TODO:根据数据源编码,切换数据源进行列表查询. */ - public Page page(PageParam pageParam, DatabaseTable param) { + public Page page(PageParam pageParam, DatabaseTable param,String dataSourceName) { val mpPage = MpUtil.getMpPage(pageParam, DatabaseTable.class); QueryWrapper wrapper = new QueryWrapper<>(); @@ -50,7 +54,11 @@ public class DatabaseTableService { .like(StrUtil.isNotBlank(param.getTableComment()), DatabaseTable.Fields.tableComment, param.getTableComment()) .orderByDesc(DatabaseTable.Fields.createTime, DatabaseTable.Fields.tableName); - return databaseTableMapper.page(mpPage, wrapper); + + DynamicDataSourceContextHolder.push(dataSourceName); + Page result = databaseTableMapper.page(mpPage, wrapper); + DynamicDataSourceContextHolder.poll(); + return result; } /** @@ -70,9 +78,11 @@ public class DatabaseTableService { /** * 获取表相关的代码生成参数信息 */ - public TableGenParamDto getTableGenParam(String tableName) { + public TableGenParamDto getTableGenParam(String dataBaseName, String tableName) { + DynamicDataSourceContextHolder.push(dataBaseName); DatabaseTable databaseTable = this.findByTableName(tableName); String entityName = CodeGenUtil.tableToJava(databaseTable.getTableName()); + DynamicDataSourceContextHolder.poll(); return new TableGenParamDto().setEntityName(entityName).setModule(entityName.toLowerCase()); } -- Gitee From a07e51d8f8acd83067804449e4331d49a4ce7002 Mon Sep 17 00:00:00 2001 From: Fnckerpoi <382716335@qq.com> Date: Mon, 15 May 2023 14:04:01 +0800 Subject: [PATCH 04/18] =?UTF-8?q?=E4=BD=8E=E4=BB=A3=E7=A0=81=E7=94=9F?= =?UTF-8?q?=E6=88=90=E5=99=A8=EF=BC=9A=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E5=AE=9E=E7=8E=B0=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 通过DS注解避免调用DynamicDataSourceContextHolder来腐蚀功能业务 --- .../code/gen/controller/DatabaseTableController.java | 8 ++++---- .../platform/starter/code/gen/param/CodeGenParam.java | 3 +++ .../starter/code/gen/service/CodeGeneratorService.java | 3 +++ .../starter/code/gen/service/DatabaseTableService.java | 10 ++++------ 4 files changed, 14 insertions(+), 10 deletions(-) diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java index 15150796..01fb17b8 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java @@ -40,9 +40,9 @@ public class DatabaseTableController { @GetMapping("/page") public ResResult> page(@ParameterObject PageParam pageParam, @ParameterObject DatabaseTable param, - @ParameterObject String dataSourceName) + @ParameterObject String dataSourceCode) { - return Res.ok(databaseTableService.page(pageParam, param,dataSourceName)); + return Res.ok(databaseTableService.page(pageParam, param,dataSourceCode)); } @Operation(summary = "获取表信息") @@ -59,8 +59,8 @@ public class DatabaseTableController { @Operation(summary = "获取表相关的代码生成参数信息") @GetMapping("/getTableGenParam") - public ResResult getTableGenParam(String dataBaseName, String tableName) { - return Res.ok(databaseTableService.getTableGenParam(dataBaseName,tableName)); + public ResResult getTableGenParam(String dataSourceCode, String tableName) { + return Res.ok(databaseTableService.getTableGenParam(dataSourceCode,tableName)); } } diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/param/CodeGenParam.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/param/CodeGenParam.java index 04d30480..0111ce0c 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/param/CodeGenParam.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/param/CodeGenParam.java @@ -15,6 +15,9 @@ import lombok.experimental.Accessors; @Schema(title = "代码生成参数") public class CodeGenParam { + @Schema(description = "数据库源") + private String dataSourceCode; + @Schema(description = "表名") private String tableName; diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/CodeGeneratorService.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/CodeGeneratorService.java index f8a31105..dfb9e3c8 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/CodeGeneratorService.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/CodeGeneratorService.java @@ -15,6 +15,8 @@ import cn.hutool.core.io.IoUtil; import cn.hutool.core.text.NamingCase; import cn.hutool.core.util.CharsetUtil; import cn.hutool.core.util.StrUtil; +import com.baomidou.dynamic.datasource.annotation.DS; +import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder; import lombok.RequiredArgsConstructor; import lombok.SneakyThrows; import lombok.extern.slf4j.Slf4j; @@ -135,6 +137,7 @@ public class CodeGeneratorService { * 生成代码文件压缩包 */ @SneakyThrows + @DS("#codeGenParam.getDataSourceCode()") public ResponseEntity genCodeZip(CodeGenParam codeGenParam) { ByteArrayOutputStream outputStream = new ByteArrayOutputStream(); ZipOutputStream zip = new ZipOutputStream(outputStream); diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java index 55bbdb72..f4a4793a 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java @@ -9,6 +9,7 @@ import cn.bootx.platform.starter.code.gen.entity.DatabaseColumn; import cn.bootx.platform.starter.code.gen.entity.DatabaseTable; import cn.bootx.platform.starter.code.gen.util.CodeGenUtil; import cn.hutool.core.util.StrUtil; +import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; @@ -46,6 +47,7 @@ public class DatabaseTableService { * 分页 * TODO:根据数据源编码,切换数据源进行列表查询. */ + @DS("#dataSourceName") public Page page(PageParam pageParam, DatabaseTable param,String dataSourceName) { val mpPage = MpUtil.getMpPage(pageParam, DatabaseTable.class); QueryWrapper wrapper = new QueryWrapper<>(); @@ -54,10 +56,7 @@ public class DatabaseTableService { .like(StrUtil.isNotBlank(param.getTableComment()), DatabaseTable.Fields.tableComment, param.getTableComment()) .orderByDesc(DatabaseTable.Fields.createTime, DatabaseTable.Fields.tableName); - - DynamicDataSourceContextHolder.push(dataSourceName); Page result = databaseTableMapper.page(mpPage, wrapper); - DynamicDataSourceContextHolder.poll(); return result; } @@ -78,11 +77,10 @@ public class DatabaseTableService { /** * 获取表相关的代码生成参数信息 */ - public TableGenParamDto getTableGenParam(String dataBaseName, String tableName) { - DynamicDataSourceContextHolder.push(dataBaseName); + @DS("#dataSourceCode") + public TableGenParamDto getTableGenParam(String dataSourceCode, String tableName) { DatabaseTable databaseTable = this.findByTableName(tableName); String entityName = CodeGenUtil.tableToJava(databaseTable.getTableName()); - DynamicDataSourceContextHolder.poll(); return new TableGenParamDto().setEntityName(entityName).setModule(entityName.toLowerCase()); } -- Gitee From 53916c4661c8b8b724c1c9728a0b6549fc0c39b2 Mon Sep 17 00:00:00 2001 From: Fnckerpoi <382716335@qq.com> Date: Mon, 15 May 2023 14:41:14 +0800 Subject: [PATCH 05/18] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E7=94=9F=E6=88=90=E5=99=A8=E5=88=86=E9=A1=B5=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=E7=BB=93=E6=9E=84=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../code/gen/controller/DatabaseTableController.java | 7 ++++--- .../starter/code/gen/service/DatabaseTableService.java | 8 ++++---- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java index 01fb17b8..6efe27c9 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java @@ -1,5 +1,6 @@ package cn.bootx.platform.starter.code.gen.controller; +import cn.bootx.platform.common.core.rest.PageResult; import cn.bootx.platform.common.core.rest.Res; import cn.bootx.platform.common.core.rest.ResResult; import cn.bootx.platform.common.core.rest.param.PageParam; @@ -38,9 +39,9 @@ public class DatabaseTableController { @Operation(summary = "表列表分页") @GetMapping("/page") - public ResResult> page(@ParameterObject PageParam pageParam, - @ParameterObject DatabaseTable param, - @ParameterObject String dataSourceCode) + public ResResult> page(@ParameterObject PageParam pageParam, + @ParameterObject DatabaseTable param, + @ParameterObject String dataSourceCode) { return Res.ok(databaseTableService.page(pageParam, param,dataSourceCode)); } diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java index f4a4793a..562ae2b1 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java @@ -1,6 +1,7 @@ package cn.bootx.platform.starter.code.gen.service; import cn.bootx.platform.common.core.exception.DataNotExistException; +import cn.bootx.platform.common.core.rest.PageResult; import cn.bootx.platform.common.core.rest.param.PageParam; import cn.bootx.platform.common.mybatisplus.util.MpUtil; import cn.bootx.platform.starter.code.gen.dao.DatabaseTableMapper; @@ -45,10 +46,9 @@ public class DatabaseTableService { /** * 分页 - * TODO:根据数据源编码,切换数据源进行列表查询. */ @DS("#dataSourceName") - public Page page(PageParam pageParam, DatabaseTable param,String dataSourceName) { + public PageResult page(PageParam pageParam, DatabaseTable param, String dataSourceName) { val mpPage = MpUtil.getMpPage(pageParam, DatabaseTable.class); QueryWrapper wrapper = new QueryWrapper<>(); @@ -56,8 +56,8 @@ public class DatabaseTableService { .like(StrUtil.isNotBlank(param.getTableComment()), DatabaseTable.Fields.tableComment, param.getTableComment()) .orderByDesc(DatabaseTable.Fields.createTime, DatabaseTable.Fields.tableName); - Page result = databaseTableMapper.page(mpPage, wrapper); - return result; + + return MpUtil.convert2PageResult(databaseTableMapper.page(mpPage, wrapper)) ; } /** -- Gitee From 857b123c0323c1ea5f0fcdb1c9ef1d9cb705ccb1 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Wed, 17 May 2023 15:13:02 +0800 Subject: [PATCH 06/18] =?UTF-8?q?feat=20=E5=8A=A8=E6=80=81=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=BA=90=E5=A2=9E=E5=8A=A0=E5=90=AF=E5=8A=A8=E6=97=B6?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD,=20=E4=BF=AE=E6=94=B9=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E7=94=9F=E6=88=90=E6=A8=A1=E6=9D=BF=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/CodeGeneratorController.java | 3 --- .../codegen/template/java/dto.java.vm | 4 +++ .../codegen/template/java/entity.java.vm | 9 ++++++- .../codegen/template/vue3/list.vue.vm | 3 ++- .../dao/DynamicDataSourceManager.java | 8 ++++++ .../entity/DynamicDataSource.java | 3 +++ .../service/DynamicDataSourceService.java | 23 +++++++++------- .../DynamicDataSourceLoadHandler.java | 26 +++++++++++++++++++ 8 files changed, 65 insertions(+), 14 deletions(-) create mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/dynamicsource/DynamicDataSourceLoadHandler.java diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/CodeGeneratorController.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/CodeGeneratorController.java index 5128e98b..007db3f7 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/CodeGeneratorController.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/CodeGeneratorController.java @@ -1,6 +1,5 @@ package cn.bootx.platform.starter.code.gen.controller; -import cn.bootx.platform.common.core.function.SystemKeyValueService; import cn.bootx.platform.common.core.rest.Res; import cn.bootx.platform.common.core.rest.ResResult; import cn.bootx.platform.starter.code.gen.dto.CodeGenPreview; @@ -31,8 +30,6 @@ public class CodeGeneratorController { private final CodeGeneratorService generatorService; - private final SystemKeyValueService systemKeyValueService; - @Operation(summary = "预览生成代码") @PostMapping("/codeGenPreview") public ResResult> codeGenPreview(@RequestBody CodeGenParam param) { diff --git a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/dto.java.vm b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/dto.java.vm index 6440e3bc..95c4a8f5 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/dto.java.vm +++ b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/dto.java.vm @@ -1,5 +1,9 @@ package ${dtoPack}; +import java.math.BigDecimal; +import java.time.LocalDateTime; +import java.time.LocalDate; + import cn.bootx.platform.common.core.rest.dto.BaseDto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; diff --git a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/entity.java.vm b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/entity.java.vm index d05ef1ff..dccc5fb7 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/entity.java.vm +++ b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/entity.java.vm @@ -1,6 +1,13 @@ package ${corePack}.entity; - ${baseClass}; +import java.math.BigDecimal; +import java.time.LocalDateTime; +import java.time.LocalDate; +import java.time.LocalTime; + +import cn.bootx.platform.common.core.function.EntityBaseFunction; +import cn.bootx.platform.common.mybatisplus.base.${baseClass}; + import com.baomidou.mybatisplus.annotation.TableName; import ${dtoPack}.${entityUpName}Dto; import ${paramPack}.${entityUpName}Param; diff --git a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/vue3/list.vue.vm b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/vue3/list.vue.vm index adfcfdb9..a715c769 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/vue3/list.vue.vm +++ b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/vue3/list.vue.vm @@ -4,7 +4,7 @@
- +