using System.Collections.Generic;
namespace XHWK.Model
{
#region 铺码模型
///
/// TQL铺码模型
///
public class ModelTmatrixCode
{
///
/// 返回标志
///
public string state { get; set; }
///
/// 返回标志说明
///
public string message { get; set; }
///
/// 文件名
///
public string filename { get; set; }
///
/// 文件原始宽度
///
public string width { get; set; }
///
/// 文件原始高度
///
public string hight { get; set; }
///
/// 分配的铺码 ID
///
public string pageserial { get; set; }
///
/// 铺码文件使用的 sectionId
///
public string sectionId { get; set; }
///
/// 铺码文件使用的 ownerId
///
public string ownerId { get; set; }
///
/// 铺码文件使用的 bookId
///
public string bookId { get; set; }
///
/// 铺码文件的 page 信息
///
public List pageInfo { get; set; }
}
///
/// PDF页码对应铺码ID
///
public class ModelPageInfoItem
{
///
/// Pdf 文件页码
///
public string pagenumber { get; set; }
///
/// Pdf 文件页码对应使用的铺码pageid
///
public string pageid { get; set; }
}
#endregion
#region 查询进度
///
/// 进度查询
///
public class ModelScheduleQuery
{
///
/// 结果
///
public string state { get; set; }
///
/// 消息
///
public string message { get; set; }
///
/// 进度列表
///
public List list { get; set; }
}
///
/// 查询状态
///
public class ModelScheduleQueryState
{
///
/// 铺码 ID
///
public string pageserial { get; set; }
///
/// 返回铺码进度:0-100
///
public string schedule { get; set; }
///
/// 状态 0:未铺码 1:正在铺码 2:铺码完成,3:未查到。
///
public string state { get; set; }
}
#endregion
#region 历史查询
///
/// 历史查询模型
///
public class ModelHistoryQuery
{
///
/// 返回标志
///
public string state { get; set; }
///
/// 返回标志说明
///
public string message { get; set; }
///
/// 历史数据列表数组
///
public List pageList { get; set; }
}
///
/// 历史数据列表
///
public class ModelHistoryPageList
{
///
/// 页码 ID
///
public string pageIndex { get; set; }
///
/// 历史数据 pdf 文档详情数组
///
public List list { get; set; }
}
///
/// 历史信息
///
public class ModelHistoryListItem
{
///
/// 铺码 ID
///
public string pageserial { get; set; }
///
/// 铺码名称
///
public string fileName { get; set; }
///
/// 铺码使用的 sectionId
///
public string sectionId { get; set; }
///
/// 铺码使用的 ownerId
///
public string ownerId { get; set; }
///
/// 铺码使用的 bookid
///
public string bookId { get; set; }
///
/// 铺码使用的开始 pagid
///
public string beginPagId { get; set; }
///
/// 铺码使用的结束 pagid
///
public string endPagId { get; set; }
///
/// 下载 URL
///
public string url { get; set; }
}
#endregion
public enum EnumStatetType
{
//1000 操作成功
//1001 打开数据库失败
//1002 用户名或密码错误
//1003 Key 信息错误(过期或已使用完)
//1004 上传 Pdf 文档无法打开
//1005 铺码初始化失败
//1006 铺码错误
//1007 Json 数据错误
//1008 接口错误
//1009 UserID 错误
//1010 未查到该历史数据
}
}