33 lines
871 B
C#
33 lines
871 B
C#
namespace YD_Event.Application.User.Dtos;
|
||
|
||
/// <summary>
|
||
/// 添加系统用户输入
|
||
/// </summary>
|
||
public class AddSysUserInput
|
||
{
|
||
/// <summary>
|
||
/// 姓名
|
||
/// </summary>
|
||
[Required(ErrorMessage = "姓名为必填项")]
|
||
[MaxLength(16, ErrorMessage = "姓名限制16个字符内")]
|
||
public string Name { get; set; }
|
||
|
||
/// <summary>
|
||
/// 账号
|
||
/// </summary>
|
||
[Required(ErrorMessage = "账号为必填项")]
|
||
[MaxLength(32, ErrorMessage = "账号限制32个字符内")]
|
||
public string Account { get; set; }
|
||
|
||
/// <summary>
|
||
/// 关联角色ID集合
|
||
/// </summary>
|
||
[Required(ErrorMessage = "请选择关联角色")]
|
||
public List<long> Roles { get; set; }
|
||
|
||
/// <summary>
|
||
/// 状态(默认启用)
|
||
/// </summary>
|
||
public AvailabilityStatus Status { get; set; } = AvailabilityStatus.Enable;
|
||
}
|