Picture.Cut.Service/Dolphin.ExamPictureCut.Core/Domains/Quest/PenOfflineData.cs

63 lines
1.3 KiB
C#

using Dolphin.ExamPictureCut.Constants;
using Dolphin.ExamPictureCut.Domains.Basic;
using Dolphin.ExamPictureCut.Options;
using SqlSugar;
namespace Dolphin.ExamPictureCut.Domains.Quest;
/// <summary>
/// 点阵笔离线数据
/// </summary>
[Tenant(DbConsts.penoffline), IgnoreUnderLine]
public class PenOfflineData
{
/// <summary>
/// 笔id
/// </summary>
[SugarColumn(ColumnDataType = "symbol")]
public string PenSerial { get; set; }
/// <summary>
/// 纸张id
/// </summary>
[SugarColumn(ColumnDataType = "symbol")]
public string PageSerial { get; set; } = "no";
public int CX { get; set; }
public int CY { get; set; }
/// <summary>
/// 时间戳
/// </summary>
public long Time { get; set; }
/// <summary>
/// 笔数据类型
/// </summary>
public PenDataType DataType { get; set; }
/// <summary>
/// 笔画
/// </summary>
public long strokeIndex { get; set; }
/// <summary>
/// 记录类型
/// </summary>
public LogType logType { get; set; }
}
/// <summary>
/// 点阵笔数据类型
/// </summary>
public enum PenDataType
{
,
,
,
,
}
/// <summary>
/// 记录类型
/// </summary>
public enum LogType
{
,
}