From da72cb998117c0a0b504a28658f1d900578d1f63 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Thu, 6 Jul 2023 09:25:34 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=907.6.0=E3=80=91=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=8F=9C=E5=8D=95=E7=9A=84=E6=A0=A1=E9=AA=8C?= =?UTF-8?q?=E8=BF=87=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sys/modular/menu/factory/MenuValidateFactory.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/factory/MenuValidateFactory.java b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/factory/MenuValidateFactory.java index 5e318de29..b7dea82c7 100644 --- a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/factory/MenuValidateFactory.java +++ b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/factory/MenuValidateFactory.java @@ -55,6 +55,9 @@ public class MenuValidateFactory { if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvRouter())) { throw new ServiceException(SysMenuExceptionEnum.URL_CANT_EMPTY); } + if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvComponent())) { + throw new ServiceException(SysMenuExceptionEnum.COMPONENT_PATH_CANT_EMPTY); + } if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvVisible())) { throw new ServiceException(SysMenuExceptionEnum.HIDDEN_FLAG_CANT_EMPTY); } @@ -75,15 +78,15 @@ public class MenuValidateFactory { if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvRouter())) { throw new ServiceException(SysMenuExceptionEnum.URL_CANT_EMPTY); } - if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvLinkUrl())) { - throw new ServiceException(SysMenuExceptionEnum.LINK_URL_CANT_EMPTY); + if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvComponent())) { + throw new ServiceException(SysMenuExceptionEnum.COMPONENT_PATH_CANT_EMPTY); } } // 2.4 如果是外部链接,则判断外部链接地址 else if (MenuTypeEnum.OUT_URL.getKey().equals(menuType)) { - if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvComponent())) { - throw new ServiceException(SysMenuExceptionEnum.COMPONENT_PATH_CANT_EMPTY); + if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvRouter())) { + throw new ServiceException(SysMenuExceptionEnum.URL_CANT_EMPTY); } } }