Commit 8417b7e4 authored by 黄奎's avatar 黄奎

修改

parent 02bda292
using System.Linq; using System;
using System.Linq;
using Edu.Cache.User; using Edu.Cache.User;
using Edu.Common.API; using Edu.Common.API;
using Edu.Common.Plugin; using Edu.Common.Plugin;
...@@ -83,13 +84,42 @@ namespace Edu.WebApi.Controllers.User ...@@ -83,13 +84,42 @@ namespace Edu.WebApi.Controllers.User
GroupName = model.GroupName, GroupName = model.GroupName,
SchoolName = model.SchoolName, SchoolName = model.SchoolName,
Token = token, Token = token,
MenuList= treeList, MenuList = treeList,
GroupLogo=model.GroupLogo, GroupLogo = model.GroupLogo,
UserIcon=model.UserIcon, UserIcon = model.UserIcon,
}; };
UserReidsCache.UserInfoSet(Cache.CacheKey.User_Login_Key + model.Id, obj, Common.Config.JwtExpirTime); UserReidsCache.UserInfoSet(Cache.CacheKey.User_Login_Key + model.Id, obj, Common.Config.JwtExpirTime);
return ApiResult.Success(data: obj); return ApiResult.Success(data: obj);
} }
} }
/// <summary>
/// 根据Token获取用户信息
/// </summary>
/// <returns></returns>
[HttpGet]
[HttpPost]
public ApiResult GetUserInfo()
{
int Uid = 0;
try
{
Int32.TryParse(RequestParm.Uid, out Uid);
}
catch (Exception ex)
{
}
object obj = new object();
if (Uid > 0)
{
obj = UserReidsCache.GetUserLoginInfo(Uid);
return ApiResult.Success(data: obj);
}
else
{
return ApiResult.Failed();
}
}
} }
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment