소스 검색

新增用户类型

zhontai 2 년 전
부모
커밋
a76d2a4f8d
2개의 변경된 파일28개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      src/platform/ZhonTai.Admin/Domain/User/UserEntity.cs
  2. 22 0
      src/platform/ZhonTai.Admin/Domain/User/UserTypeEnum.cs

+ 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
+}