using QYZH.InteractiveMagazine.Models.Enum; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Text.Json.Serialization; using System.Threading.Tasks; namespace QYZH.InteractiveMagazine.Models.Dto.Journal { public partial class JournalAddDto { /// /// Desc:书籍名称 /// public string Name { get; set; } /// /// Desc:标题 /// public string? Title { get; set; } /// /// Desc:总页数 /// public int TotalPage { get; set; } /// /// Desc:状态 /// public JournalStatusEnum Status { get; set; } = JournalStatusEnum.Created; /// /// Desc:pdf地址 /// public string PdfUrl { get; set; } /// /// Desc:宽度 /// public float Width { get; set; } /// /// Desc:高度 /// public float Height { get; set; } /// /// Desc:乐观锁 /// [JsonIgnore] public int Revision { get; set; } /// /// Desc:封面 /// public string Cover { get; set; } /// /// Desc:封底 /// public string BackCover { get; set; } /// /// Desc:pdf预览地址 /// public string? PdfPreviewUrl { get; set; } } public partial class JournalEditDto: JournalAddDto { /// /// Desc:主键id /// public long Id { get; set; } /// /// Desc:状态 /// public JournalStatusEnum Status { get; set; } } }