Files

74 lines
1.7 KiB
C#
Raw Permalink Normal View History


using QYZH.InteractiveMagazine.Common.Helpers;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace QYZH.InteractiveMagazine.Models.Dto.DotMatrix
{
public class DotMatrixOutput
{
/// <summary>
/// 方法
/// </summary>
public string Method { get; set; }
/// <summary>
/// 名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// id
/// </summary>
public long NoteId { get; set; }
private string _pdfUrl;
/// <summary>
/// pdf地址
/// </summary>
public string PdfUrl
{
get => DomainHelper.OssFullUrl(_pdfUrl);
set => _pdfUrl = value;
}
public List<DotMatrixMqOutput> DotMatrixs { get; set; } = new List<DotMatrixMqOutput>();
}
public class DotMatrixMqOutput
{
public long DotId { get; set; }
private string _fileAddress;
/// <summary>
/// 点阵xml地址
/// </summary>
public string FileAddress
{
get => DomainHelper.OssFullUrl(_fileAddress);
set => _fileAddress = value;
}
/// <summary>
/// 页
/// </summary>
public List<DotMatrixPageDto> Pages { get; set; } = new List<DotMatrixPageDto>();
}
public class DotMatrixPageDto
{
/// <summary>
/// 页码
/// </summary>
public string PageNo { get; set; }
/// <summary>
/// 连续数量
/// </summary>
public int PageNum { get; set; }
}
}