作者 lyh

gx

@@ -24,15 +24,17 @@ class LoginAuthMiddleware @@ -24,15 +24,17 @@ class LoginAuthMiddleware
24 { 24 {
25 $manage = LoginLogic::manage(); 25 $manage = LoginLogic::manage();
26 if (!$manage) { 26 if (!$manage) {
27 - return response(['status'=> Code::USER_ERROR,'msg'=>'当前用户未登录']); 27 + return response(['status'=> Code::USER_LOGIN_ERROE,'msg'=>'当前用户未登录']);
28 } 28 }
29 //权限 29 //权限
30 if($manage['id'] != Manage::ADMINISTRATOR_ID){ //排除超级管理员 30 if($manage['id'] != Manage::ADMINISTRATOR_ID){ //排除超级管理员
31 $route = Route::getCurrentRoute()->getName(); 31 $route = Route::getCurrentRoute()->getName();
  32 + var_dump($route);
  33 + die();
32 if(!Str::endsWith($route, '.white')){ //排除白名单路由 34 if(!Str::endsWith($route, '.white')){ //排除白名单路由
33 $routes = Group::getRouteByGroupId($manage['gid']); 35 $routes = Group::getRouteByGroupId($manage['gid']);
34 if(!in_array($route, $routes)){ 36 if(!in_array($route, $routes)){
35 - return response(['status'=> Code::USER_ERROR,'msg'=>'无权限']); 37 + return response(['code'=>Code::USER_LOGIN_ERROE,'msg'=>'当前用户没有权限']);
36 } 38 }
37 } 39 }
38 } 40 }