From 592c6e3ccd03e3dea19c5dc94b0ca0706d57db5f Mon Sep 17 00:00:00 2001 From: smallchill Date: Mon, 6 Mar 2023 00:57:23 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20=E6=95=B0=E6=8D=AE=E6=A8=A1=E5=9E=8B?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=A1=A8=E5=89=8D=E7=BC=80=E6=8F=90=E9=86=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/springblade/develop/controller/ModelController.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/ModelController.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/ModelController.java index 2dcbf729..25e25fdd 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/ModelController.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/ModelController.java @@ -29,6 +29,7 @@ import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; +import org.springblade.core.log.exception.ServiceException; import org.springblade.core.mp.support.Condition; import org.springblade.core.mp.support.Query; import org.springblade.core.tool.api.R; @@ -208,6 +209,9 @@ public class ModelController extends BladeController { Iterator iterator = tableInfoList.stream().filter(table -> table.getName().equals(tableName)).collect(Collectors.toList()).iterator(); if (iterator.hasNext()) { tableInfo = iterator.next(); + if (!tableName.contains(StringPool.UNDERSCORE)) { + throw new ServiceException("请添加表前缀后再进行配置!"); + } tableInfo.setEntityName(tableInfo.getEntityName().replace(StringUtil.firstCharToUpper(tableName.split(StringPool.UNDERSCORE)[0]), StringPool.EMPTY)); } return tableInfo;