mirror of https://gitee.com/stylefeng/roses
【7.6.0】更新新增菜单的校验过程
parent
b0e0cc5e37
commit
da72cb9981
|
@ -55,6 +55,9 @@ public class MenuValidateFactory {
|
||||||
if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvRouter())) {
|
if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvRouter())) {
|
||||||
throw new ServiceException(SysMenuExceptionEnum.URL_CANT_EMPTY);
|
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())) {
|
if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvVisible())) {
|
||||||
throw new ServiceException(SysMenuExceptionEnum.HIDDEN_FLAG_CANT_EMPTY);
|
throw new ServiceException(SysMenuExceptionEnum.HIDDEN_FLAG_CANT_EMPTY);
|
||||||
}
|
}
|
||||||
|
@ -75,15 +78,15 @@ public class MenuValidateFactory {
|
||||||
if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvRouter())) {
|
if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvRouter())) {
|
||||||
throw new ServiceException(SysMenuExceptionEnum.URL_CANT_EMPTY);
|
throw new ServiceException(SysMenuExceptionEnum.URL_CANT_EMPTY);
|
||||||
}
|
}
|
||||||
if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvLinkUrl())) {
|
if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvComponent())) {
|
||||||
throw new ServiceException(SysMenuExceptionEnum.LINK_URL_CANT_EMPTY);
|
throw new ServiceException(SysMenuExceptionEnum.COMPONENT_PATH_CANT_EMPTY);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 2.4 如果是外部链接,则判断外部链接地址
|
// 2.4 如果是外部链接,则判断外部链接地址
|
||||||
else if (MenuTypeEnum.OUT_URL.getKey().equals(menuType)) {
|
else if (MenuTypeEnum.OUT_URL.getKey().equals(menuType)) {
|
||||||
if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvComponent())) {
|
if (ObjectUtil.isEmpty(sysMenuRequest.getAntdvRouter())) {
|
||||||
throw new ServiceException(SysMenuExceptionEnum.COMPONENT_PATH_CANT_EMPTY);
|
throw new ServiceException(SysMenuExceptionEnum.URL_CANT_EMPTY);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue