diff --git a/service-permission/src/main/java/ink/wgink/service/permission/service/impl/PermissionServiceImpl.java b/service-permission/src/main/java/ink/wgink/service/permission/service/impl/PermissionServiceImpl.java index dbbbf721..8bba4675 100644 --- a/service-permission/src/main/java/ink/wgink/service/permission/service/impl/PermissionServiceImpl.java +++ b/service-permission/src/main/java/ink/wgink/service/permission/service/impl/PermissionServiceImpl.java @@ -3,6 +3,7 @@ package ink.wgink.service.permission.service.impl; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import ink.wgink.common.base.DefaultBaseService; +import ink.wgink.exceptions.SearchException; import ink.wgink.service.permission.pojo.vos.SystemApiVO; import ink.wgink.pojo.ListPage; import ink.wgink.pojo.dtos.permission.PermissionDTO; @@ -45,7 +46,7 @@ public class PermissionServiceImpl extends DefaultBaseService implements IPermis params.put("systemTag", permissionVO.getSystemTag()); List permissionDTOs = list(params); if (!permissionDTOs.isEmpty()) { - return; + throw new SearchException("权限已经存在"); } savePermissionReturnId(permissionVO); }