using System; using System.ComponentModel.DataAnnotations; using Znyc.Recruitment.Admin.Commons.Dtos; using Znyc.Recruitment.Admin.Security.Entitys; namespace Znyc.Recruitment.Admin.Security.Dtos { /// /// 输出对象模型 /// [Serializable] public class AppOutputDto : IOutputDto { /// /// 设置或获取 /// [MaxLength(50)] public long Id { get; set; } /// /// 设置或获取 /// [MaxLength(50)] public string AppId { get; set; } /// /// 设置或获取 /// [MaxLength(50)] public string AppSecret { get; set; } /// /// 设置或获取 /// [MaxLength(256)] public string EncodingAESKey { get; set; } /// /// 设置或获取 /// [MaxLength(256)] public string RequestUrl { get; set; } /// /// 设置或获取 /// [MaxLength(256)] public string Token { get; set; } /// /// 设置或获取 /// public bool? IsOpenAEKey { get; set; } /// /// 设置或获取 /// public bool? IsDeleted { get; set; } /// /// 设置或获取 /// public bool? IsEnabled { get; set; } /// /// 设置或获取 /// [MaxLength(500)] public string Description { get; set; } /// /// 设置或获取 /// public DateTime? CreatedTime { get; set; } /// /// 设置或获取 /// [MaxLength(50)] public string CreatedUserId { get; set; } /// /// 设置或获取 /// [MaxLength(50)] public long CompanyId { get; set; } /// /// 设置或获取 /// [MaxLength(50)] public long DeptId { get; set; } /// /// 设置或获取 /// public DateTime? ModifiedTime { get; set; } /// /// 设置或获取 /// [MaxLength(50)] public string ModifiedUserId { get; set; } /// /// 设置或获取 /// public DateTime? DeleteTime { get; set; } /// /// 设置或获取 /// [MaxLength(50)] public string DeleteUserId { get; set; } /// /// public virtual AdminUserEntity UserInfo { get; set; } } }