| | |
| | | namespace HMI.Core.Entity |
| | | using System.Collections.Generic; |
| | | |
| | | namespace HMI.Core.Entity |
| | | { |
| | | public class UserInfo |
| | | { |
| | | public static UserInfo User { get; private set; } = new UserInfo("", "admin", ""); |
| | | public UserInfo(string id, string username, string name) |
| | | public static UserInfo User { get; private set; } |
| | | public UserInfo(string id, string code, string username, string name, |
| | | List<PermissionData> permissions, |
| | | List<PermissionData> allPermissions, |
| | | string password = null) |
| | | { |
| | | Id = id; |
| | | Code = code; |
| | | Username = username; |
| | | Name = name; |
| | | Password = password; |
| | | Permissions = permissions; |
| | | AllPermissions = allPermissions; |
| | | } |
| | | |
| | | public string Id { get; private set; } |
| | | public string Code { get; private set; } |
| | | public string Username { get; private set; } |
| | | public string Name { get; private set; } |
| | | public string Password { get; private set; } |
| | | public List<PermissionData> Permissions { get; private set; } |
| | | public List<PermissionData> AllPermissions { get; private set; } |
| | | |
| | | public static void Login(UserInfo info) |
| | | { |