diff --git a/QYZH.InteractiveMagazine.Models/Enum/AnswerStatusEnum.cs b/QYZH.InteractiveMagazine.Models/Enum/AnswerStatusEnum.cs index 9da4f52..be5937c 100644 --- a/QYZH.InteractiveMagazine.Models/Enum/AnswerStatusEnum.cs +++ b/QYZH.InteractiveMagazine.Models/Enum/AnswerStatusEnum.cs @@ -3,38 +3,26 @@ namespace QYZH.InteractiveMagazine.Models.Enum { /// - /// 答题状态枚举: 0-未答题,1-已答题,2-正确,3-半对,4-错误 + /// 答题状态枚举: 10-已答题,20-进行中,30-已完成 /// public enum AnswerStatusEnum - { - /// - /// 未答题 - /// - [Description("未答题")] - None = 0, - + { /// /// 已答题 /// [Description("已答题")] - Answer = 1, + Answer = 10, /// - /// 正确 + /// 进行中 /// - [Description("正确")] - Correct = 2, + [Description("进行中")] + Processing = 20, /// - /// 半对 + /// 已完成 /// - [Description("半对")] - HalfRight = 3, - - /// - /// 错误 - /// - [Description("错误")] - Error = 4 + [Description("已完成")] + Complete = 30, } } diff --git a/QYZH.InteractiveMagazine.WorkService/Consumers/JournalTaskReceiveConsumer.cs b/QYZH.InteractiveMagazine.WorkService/Consumers/JournalTaskReceiveConsumer.cs index d3267b0..fdf8660 100644 --- a/QYZH.InteractiveMagazine.WorkService/Consumers/JournalTaskReceiveConsumer.cs +++ b/QYZH.InteractiveMagazine.WorkService/Consumers/JournalTaskReceiveConsumer.cs @@ -591,7 +591,7 @@ public class JournalTaskReceiveConsumer( AnswerUrl = JsonSerializer.Serialize(question.AnswerUrl ?? []), PageAnswerUrl = data.PageAnswerUrl, Revision = 0, - AnswerStatus = (int)UserAnswerStatusEnum.Complete, + AnswerStatus = AnswerStatusEnum.Answer, AnswerStartTime = question.AnswerStartTime, AnswerEndTime = question.AnswerEndTime, AnswerSeconds = question.AnswerTime, @@ -638,7 +638,7 @@ public class JournalTaskReceiveConsumer( AnswerUrl = answer.AnswerUrl, PageAnswerUrl = answer.PageAnswerUrl, Revision = answer.Revision, - AnswerStatus = answer.AnswerStatus, + AnswerStatus = (int)answer.AnswerStatus, AnswerStartTime = answer.AnswerStartTime, AnswerEndTime = answer.AnswerEndTime, AnswerSeconds = answer.AnswerSeconds, diff --git a/QYZH.InteractiveMagazine.slnx b/QYZH.InteractiveMagazine.slnx index 99e2027..6320146 100644 --- a/QYZH.InteractiveMagazine.slnx +++ b/QYZH.InteractiveMagazine.slnx @@ -3,7 +3,9 @@ - + + +