mirror of
https://gitee.com/EMF/solon-manager.git
synced 2025-12-06 08:48:33 +08:00
add: NotPermissionException
This commit is contained in:
parent
b6312bc83b
commit
9b33e7bd51
@ -1,6 +1,7 @@
|
|||||||
package vip.fuck.sm.common.exception.handler;
|
package vip.fuck.sm.common.exception.handler;
|
||||||
|
|
||||||
import cn.dev33.satoken.exception.NotLoginException;
|
import cn.dev33.satoken.exception.NotLoginException;
|
||||||
|
import cn.dev33.satoken.exception.NotPermissionException;
|
||||||
import vip.fuck.sm.common.exception.BusinessException;
|
import vip.fuck.sm.common.exception.BusinessException;
|
||||||
import vip.fuck.sm.common.exception.code.BaseResponseCode;
|
import vip.fuck.sm.common.exception.code.BaseResponseCode;
|
||||||
import vip.fuck.sm.common.utils.DataResult;
|
import vip.fuck.sm.common.utils.DataResult;
|
||||||
@ -20,6 +21,8 @@ public class AppFilter implements Filter {
|
|||||||
chain.doFilter(ctx);
|
chain.doFilter(ctx);
|
||||||
} catch (NotLoginException e){
|
} catch (NotLoginException e){
|
||||||
ctx.redirect("/index/login");
|
ctx.redirect("/index/login");
|
||||||
|
} catch (NotPermissionException e){
|
||||||
|
ctx.redirect("/index/403");
|
||||||
}catch (ValidatorException e) {
|
}catch (ValidatorException e) {
|
||||||
ctx.render(DataResult.getResult(
|
ctx.render(DataResult.getResult(
|
||||||
BaseResponseCode.METHODARGUMENTNOTVALIDEXCEPTION.getCode(),
|
BaseResponseCode.METHODARGUMENTNOTVALIDEXCEPTION.getCode(),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user