using Hotline.Settings; using Hotline.Share.Requests; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using XF.Utility.EnumExtensions; namespace Hotline.Share.Dtos.Knowledge { public class KnowledgeBiDataListVo { public string OrgName { get; set; } public string OrgId { get; set; } /// /// 部门类型 /// public EOrgType? OrgType { get; set; } public int AddNum { get; set; } public int DeleteNum { get; set; } public int SendBackNum { get; set; } public int PassNum { get; set; } public int PublicNum { get; set; } public string OrgTypeText => OrgType.HasValue ? OrgType.GetDescription() : ""; } public record KnowledgeBiDataListDto : PagedRequest { public string? Keyword { get; set; } /// /// 开始时间 /// public DateTime? CreationTimeStart { get; set; } /// /// 结束时间 /// public DateTime? CreationTimeEnd { get; set; } /// /// 排序字段 0 新增数量 1 删除数量 2 退回数量 3 通过数量 /// public string SortField { get; set; } /// /// 排序规则 0 升序 1 降序 /// public int SortRule { get; set; } } }