126 lines
2.5 KiB
C#
126 lines
2.5 KiB
C#
using System.Text.Json.Serialization;
|
||
using JNPF.DependencyInjection;
|
||
|
||
namespace JNPF.Systems.Entitys.Dto.User;
|
||
|
||
/// <summary>
|
||
/// 用户列表输出.
|
||
/// </summary>
|
||
[SuppressSniffer]
|
||
public class UserListOutput
|
||
{
|
||
/// <summary>
|
||
/// 主键id.
|
||
/// </summary>
|
||
public string id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 账号.
|
||
/// </summary>
|
||
public string account { get; set; }
|
||
|
||
/// <summary>
|
||
/// 昵称.
|
||
/// </summary>
|
||
public string realName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 姓名.
|
||
/// </summary>
|
||
public string fullName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 头像.
|
||
/// </summary>
|
||
public string headIcon { get; set; }
|
||
|
||
/// <summary>
|
||
/// 性别.
|
||
/// </summary>
|
||
public int? gender { get; set; }
|
||
|
||
/// <summary>
|
||
/// 手机.
|
||
/// </summary>
|
||
public string mobilePhone { get; set; }
|
||
|
||
/// <summary>
|
||
/// 岗位ID.
|
||
/// </summary>
|
||
[JsonIgnore]
|
||
public string positionId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 岗位.
|
||
/// </summary>
|
||
public string position { get; set; }
|
||
|
||
/// <summary>
|
||
/// 组织名称树集合.
|
||
/// </summary>
|
||
public string organize { get; set; }
|
||
|
||
/// <summary>
|
||
/// 角色ID.
|
||
/// </summary>
|
||
[JsonIgnore]
|
||
public string roleId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 角色名称.
|
||
/// </summary>
|
||
public string roleName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 描述.
|
||
/// </summary>
|
||
public string description { get; set; }
|
||
|
||
/// <summary>
|
||
/// 有效标志.
|
||
/// </summary>
|
||
public int? enabledMark { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建时间.
|
||
/// </summary>
|
||
public DateTime? creatorTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 排序.
|
||
/// </summary>
|
||
public long? sortCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否锁定(0:未锁,1:已锁).
|
||
/// </summary>
|
||
public int? lockMark { get; set; }
|
||
|
||
/// <summary>
|
||
/// 机构ID.
|
||
/// </summary>
|
||
[JsonIgnore]
|
||
public string organizeId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 机构数组.
|
||
/// </summary>
|
||
[JsonIgnore]
|
||
public List<string> organizeList { get; set; }
|
||
|
||
/// <summary>
|
||
/// 删除标记.
|
||
/// </summary>
|
||
[JsonIgnore]
|
||
public int? deleteMark { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否超管.
|
||
/// </summary>
|
||
public int? isAdministrator { get; set; }
|
||
|
||
/// <summary>
|
||
/// 解锁时间.
|
||
/// </summary>
|
||
public DateTime? unLockTime { get; set; }
|
||
} |