|
@@ -1,4 +1,5 @@
|
|
|
-using Hotline.Share.Enums.Order;
|
|
|
+using Hotline.Share.Dtos.Roles;
|
|
|
+using Hotline.Share.Enums.Order;
|
|
|
using XF.Utility.EnumExtensions;
|
|
|
|
|
|
namespace Hotline.Share.Dtos.Users;
|
|
@@ -14,13 +15,18 @@ public record UserDto : AddUserDto
|
|
|
|
|
|
public string OrgName { get; set; }
|
|
|
|
|
|
- public string Roles { get; set; }
|
|
|
+ public string RoleNames { get; set; }
|
|
|
|
|
|
public string State { get; set; }
|
|
|
+
|
|
|
+ public IReadOnlyList<RoleDto> Roles { get; set; }
|
|
|
}
|
|
|
|
|
|
public record AddUserDto
|
|
|
{
|
|
|
+ /// <summary>
|
|
|
+ /// 账号
|
|
|
+ /// </summary>
|
|
|
public string UserName { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
@@ -56,6 +62,8 @@ public record AddUserDto
|
|
|
public string? DefaultTelNo { get; set; }
|
|
|
|
|
|
public string Email { get; set; }
|
|
|
+
|
|
|
+ public ICollection<string> RoleIds { get; set; }
|
|
|
}
|
|
|
|
|
|
public record UpdateUserDto
|
|
@@ -95,4 +103,6 @@ public record UpdateUserDto
|
|
|
public string? DefaultTelNo { get; set; }
|
|
|
|
|
|
public string Email { get; set; }
|
|
|
+
|
|
|
+ public ICollection<string> RoleIds { get; set; }
|
|
|
}
|