Dun.Jason 2 år sedan
förälder
incheckning
125a3c0f2d
1 ändrade filer med 9 tillägg och 15 borttagningar
  1. 9 15
      src/Hotline.Api/Controllers/HomeController.cs

+ 9 - 15
src/Hotline.Api/Controllers/HomeController.cs

@@ -56,11 +56,7 @@ public class HomeController : BaseController
         {
             return await _userRepository.GetAsync(_sessionContext.UserId);
         }
-        else
-        {
-            throw UserFriendlyException.SameMessage("无效用户");
-        }
-        
+        throw UserFriendlyException.SameMessage("无效登录信息");
     }
 
     [AllowAnonymous]
@@ -81,8 +77,12 @@ public class HomeController : BaseController
     [HttpGet("get-fastmenu")]
     public async Task<IReadOnlyList<SystemMenu>> GetFastMenuByToken()
     {
-        var roles = _sessionContext.Roles;
-        return await _systemMenuRepository.GetFastMenu(roles,_sessionContext.UserId);
+        if (!string.IsNullOrEmpty(_sessionContext.UserId))
+        {
+            var roles = _sessionContext.Roles;
+            return await _systemMenuRepository.GetFastMenu(roles, _sessionContext.UserId);
+        }
+        throw UserFriendlyException.SameMessage("无效登录信息");
     }
 
     /// <summary>
@@ -108,10 +108,7 @@ public class HomeController : BaseController
                 await _userFastMenuRepository.UpdateAsync(model);
             }
         }
-        else
-        {
-            throw UserFriendlyException.SameMessage("无效用户");
-        }
+        throw UserFriendlyException.SameMessage("无效登录信息");
     }
 
     /// <summary>
@@ -127,10 +124,7 @@ public class HomeController : BaseController
             var roles = _sessionContext.Roles;
             return await _systemMenuRepository.GetMyFastMenu(roles, _sessionContext.UserId);
         }
-        else
-        {
-            throw UserFriendlyException.SameMessage("无效用户");
-        }
+        throw UserFriendlyException.SameMessage("无效登录信息");
     }
 
     #endregion