BeizeValveBackend/ZR.Model/Content/Dto/ArticleCategoryDto.cs
2024-11-28 13:37:01 +08:00

44 lines
1.2 KiB
C#

namespace ZR.Model.Content.Dto
{
/// <summary>
/// 文章目录输入对象
/// </summary>
public class ArticleCategoryDto
{
[Required(ErrorMessage = "目录id不能为空")]
public int CategoryId { get; set; }
[Required(ErrorMessage = "目录名不能为空")]
public string Name { get; set; }
public string Icon { get; set; }
public int OrderNum { get; set; }
public DateTime? CreateTime { get; set; }
public int? ParentId { get; set; }
public int CategoryType { get; set; }
/// <summary>
/// 背景图
/// </summary>
public string BgImg { get; set; }
/// <summary>
/// 介绍
/// </summary>
public string Introduce { get; set; }
/// <summary>
/// 文章数
/// </summary>
public int ArticleNum { get; set; }
/// <summary>
/// 加入人数
/// </summary>
public int JoinNum { get; set; }
}
/// <summary>
/// 文章目录查询对象
/// </summary>
public class ArticleCategoryQueryDto : PagerInfo
{
public int? CategoryType { get; set; }
public int? ParentId { get; set; }
}
}