zhontai 2 лет назад
Родитель
Сommit
a76d2a4f8d

+ 6 - 0
src/platform/ZhonTai.Admin/Domain/User/UserEntity.cs

@@ -87,6 +87,12 @@ public partial class UserEntity : EntityFull, ITenant
     [Column(MapType = typeof(int))]
     public UserStatusEnum Status { get; set; }
 
+    /// <summary>
+    /// 用户类型
+    /// </summary>
+    [Column(MapType = typeof(int))]
+    public UserTypeEnum Type { get; set; } = UserTypeEnum.User;
+
     /// <summary>
     /// 角色列表
     /// </summary>

+ 22 - 0
src/platform/ZhonTai.Admin/Domain/User/UserTypeEnum.cs

@@ -0,0 +1,22 @@
+namespace ZhonTai.Admin.Domain.User;
+
+/// <summary>
+/// 用户类型
+/// </summary>
+public enum UserTypeEnum
+{
+    /// <summary>
+    /// 用户
+    /// </summary>
+    User = 1,
+
+    /// <summary>
+    /// 租户管理员
+    /// </summary>
+    TenantAdmin = 10,
+
+    /// <summary>
+    /// 平台管理员
+    /// </summary>
+    PlatformAdmin = 100
+}