using Furion; namespace IStation.Application { /// /// 用户管理 /// public static class UserManager { /// /// 用户id /// public static long UserID { get { var userId = App.User.FindFirst(ClaimConst.UserID); if (userId == null) { return 1; } return long.Parse(userId.Value); } } /// /// 登录名称 /// public static string LoginName { get { var loginName = App.User.FindFirst(ClaimConst.LoginName); if (loginName == null) { return "ywadmin"; } return loginName.Value; } } /// /// 登录密码 /// public static string LoginPwd { get { var loginPwd = App.User.FindFirst(ClaimConst.LoginPwd); if (loginPwd == null) { return "admin"; } return loginPwd.Value; } } /// /// 客户标识 /// public static long CorpID { get { var corpId = App.User.FindFirst(ClaimConst.CorpID); if (corpId == null) { return 1; } return long.Parse(corpId.Value); } } /// /// 是否管理员 /// public static bool IsAdmin { get { var isAdmin = App.User.FindFirst(ClaimConst.IsAdmin); if (isAdmin == null) { return true; } return bool.Parse(isAdmin.Value); } } } }