using SqlSugar; namespace QYZH.InteractiveMagazine.Models.Entity { /// /// Snapshot record for a user answer. /// [SugarTable("Journal_PageTaskUserAnswerSnapshot")] public class JournalPageTaskUserAnswerSnapshot : SqlSugarBaseEntity { /// /// Source JournalPageTaskUserAnswer record Id. /// public long JournalPageTaskUserAnswerId { get; set; } /// /// Journal Id. /// public long JournalId { get; set; } /// /// Journal page Id. /// public long JournalPageId { get; set; } /// /// Journal page task Id. /// public long JournalPageTaskId { get; set; } /// /// Journal page task group Id. /// public long JournalPageTaskGroupId { get; set; } /// /// User Id. /// public long UserId { get; set; } /// /// Answer result. /// public string? Result { get; set; } /// /// Points awarded. /// public int Points { get; set; } /// /// Growth points awarded. /// public float GrowthPoints { get; set; } /// /// Task score. /// public float Score { get; set; } /// /// Comprehension score. /// public float Comprehension { get; set; } /// /// Judgment score. /// public float Judgment { get; set; } /// /// Expression score. /// public float Expression { get; set; } /// /// Persuasiveness score. /// public float Persuasiveness { get; set; } /// /// Question answer image URL. /// public string? QuestionAnswerUrl { get; set; } /// /// Answer image URL. /// public string? AnswerUrl { get; set; } /// /// Page answer image URL. /// public string? PageAnswerUrl { get; set; } /// /// Optimistic concurrency revision. /// public int Revision { get; set; } /// /// Answer start time. /// public DateTime AnswerStartTime { get; set; } /// /// Answer end time. /// public DateTime AnswerEndTime { get; set; } /// /// Answer duration in seconds. /// public int AnswerSeconds { get; set; } /// /// Image recognition result. /// public int ImageRecognition { get; set; } /// /// Journal page number. /// public int JournalPageNum { get; set; } /// /// Modify count. /// public int Modify { get; set; } /// /// Last tag Id. /// public long LastTag { get; set; } /// /// Dot page number. /// public int DotPageNum { get; set; } /// /// Page result image URL. /// public string? PageResultUrl { get; set; } /// /// Question type. /// public string? Type { get; set; } /// /// Dot page number text. /// public string? DotPageNo { get; set; } /// /// Page answer dot image URL. /// public string? PageAnswerDotUrl { get; set; } /// /// Break count. /// public int BreakCount { get; set; } /// /// Break time records. /// public string? BreakTimes { get; set; } /// /// Assignment status. /// public int? AssignmentStatus { get; set; } } }