using NetAdmin.Domain.DbMaps.Dependency.Fields; using NetAdmin.Domain.DbMaps.Sys; using NetAdmin.Domain.Dto.Sys.Dept; using NetAdmin.Domain.Dto.Sys.Role; namespace NetAdmin.Domain.Dto.Sys.Config; /// /// 响应:查询配置 /// public sealed record QueryConfigRsp : Sys_Config { /// [JsonIgnore(Condition = JsonIgnoreCondition.Never)] public override DateTime CreatedTime { get; init; } /// [JsonIgnore(Condition = JsonIgnoreCondition.Never)] public override bool Enabled { get; init; } /// [JsonIgnore(Condition = JsonIgnoreCondition.Never)] public override long Id { get; init; } /// [JsonIgnore(Condition = JsonIgnoreCondition.Never)] public override bool UserRegisterConfirm { get; init; } /// [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] public new QueryDeptRsp UserRegisterDept { get; init; } /// [JsonIgnore(Condition = JsonIgnoreCondition.Never)] public override long UserRegisterDeptId { get; init; } /// [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] public new QueryRoleRsp UserRegisterRole { get; init; } /// [JsonIgnore(Condition = JsonIgnoreCondition.Never)] public override long UserRegisterRoleId { get; init; } /// [JsonIgnore(Condition = JsonIgnoreCondition.Never)] public override long Version { get; init; } }