using System;
using System.Linq;
using System.Text.Json.Serialization;
namespace QYZH.InteractiveMagazine.Models.Dto.Journal
{
public class JournalImportDto
{
///
/// 书Id
///
public long JournalId { get; set; }
///
/// pdf地址
///
public string PdfUrl { get; set; }
///
/// 从多少页开始
///
public int Index { get; set; }
public List JournalCatalogs { get; set; }
}
///
/// 目录导入
///
public class JournalCatalogImportDto
{
///
/// 一级目录
///
public string ParentName { get; set; }
///
/// 二级目录
///
public string Name { get; set; }
///
/// 页码
///
public int PageNum { get; set; }
[JsonIgnore]
public long PagePageId { get; set; }
}
public class JournalCatalogAddInput
{
///
/// 目录名称
///
public string Name { get; set; }
///
/// 级别
///
public int Level { get; set; }
///
/// 类型0-目录 1-页
///
public int Type { get; set; }
///
/// url
///
public string Url { get; set; }
}
public class JournalCatalogInput
{
///
/// 书Id
///
public long JournalId { get; set; }
///
/// 目录名称
///
public string Name { get; set; }
///
/// 父Id;无限级别
///
public long ParentId { get; set; }
///
/// 等级
///
public int Level { get; set; }
///
/// 指定插入位置的索引(从0开始)不传或传null时默认追加到末尾
///
public int? Position { get; set; }
///
/// 类型0-目录 1-页
///
public int Type { get; set; }
///
/// url
///
public string Url { get; set; }
}
}