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