mirror of
https://github.com/dotnetcore/Util.git
synced 2026-10-20 06:07:17 +08:00
89 lines
2.5 KiB
C#
89 lines
2.5 KiB
C#
using System;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using Util.Datas.Queries.Trees;
|
|
|
|
namespace Util.Samples.Service.Queries.Systems {
|
|
/// <summary>
|
|
/// 角色查询参数
|
|
/// </summary>
|
|
public class RoleQuery : TreeQueryParameter {
|
|
/// <summary>
|
|
/// 角色编号
|
|
/// </summary>
|
|
[Display( Name = "角色编号" )]
|
|
public Guid? RoleId { get; set; }
|
|
|
|
private string _code = string.Empty;
|
|
/// <summary>
|
|
/// 角色编码
|
|
/// </summary>
|
|
[Display( Name = "角色编码" )]
|
|
public string Code {
|
|
get => _code == null ? string.Empty : _code.Trim();
|
|
set => _code = value;
|
|
}
|
|
|
|
private string _name = string.Empty;
|
|
/// <summary>
|
|
/// 角色名称
|
|
/// </summary>
|
|
[Display( Name = "角色名称" )]
|
|
public string Name {
|
|
get => _name == null ? string.Empty : _name.Trim();
|
|
set => _name = value;
|
|
}
|
|
|
|
private string _type = string.Empty;
|
|
/// <summary>
|
|
/// 角色类型
|
|
/// </summary>
|
|
[Display( Name = "角色类型" )]
|
|
public string Type {
|
|
get => _type == null ? string.Empty : _type.Trim();
|
|
set => _type = value;
|
|
}
|
|
/// <summary>
|
|
/// 管理员
|
|
/// </summary>
|
|
[Display( Name = "管理员" )]
|
|
public bool? IsAdmin { get; set; }
|
|
|
|
private string _comment = string.Empty;
|
|
/// <summary>
|
|
/// 备注
|
|
/// </summary>
|
|
[Display( Name = "备注" )]
|
|
public string Comment {
|
|
get => _comment == null ? string.Empty : _comment.Trim();
|
|
set => _comment = value;
|
|
}
|
|
|
|
private string _pinYin = string.Empty;
|
|
/// <summary>
|
|
/// 拼音简码
|
|
/// </summary>
|
|
[Display( Name = "拼音简码" )]
|
|
public string PinYin {
|
|
get => _pinYin == null ? string.Empty : _pinYin.Trim();
|
|
set => _pinYin = value;
|
|
}
|
|
|
|
/// <summary>
|
|
/// 起始创建时间
|
|
/// </summary>
|
|
[Display( Name = "起始创建时间" )]
|
|
public DateTime? BeginCreationTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 结束创建时间
|
|
/// </summary>
|
|
[Display( Name = "结束创建时间" )]
|
|
public DateTime? EndCreationTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 创建人编号
|
|
/// </summary>
|
|
[Display( Name = "创建人编号" )]
|
|
public Guid? CreatorId { get; set; }
|
|
}
|
|
} |