1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- namespace Model.Base
- {
- public class TokenModel
- {
- public long userId { get; set; }
- public long deptId { get; set; }
- public string username { get; set; }
-
-
-
- public List<string> RoleIds { get; set; }
-
-
-
- public List<Roles> Roles { get; set; }
-
-
-
- public DateTime ExpireTime { get; set; }
-
-
-
-
- public TokenModel()
- {
- }
- public TokenModel(TokenModel info, List<Roles> roles)
- {
- userId = info.userId;
- username = info.username;
- deptId = info.deptId;
- Roles = roles;
- RoleIds = roles.Select(f => f.RoleKey).ToList();
- }
- }
- public class Roles
- {
- public long RoleId { get; set; }
- public string RoleKey { get; set; }
- public int DataScope { get; set; }
- }
- }
|