From 2ca2a4c114069777ff56266bed7aa549e5ccf64d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=B7=E6=AD=A6=20=E9=BB=84?= <865114447@qq.com> Date: Wed, 1 Jul 2026 08:51:41 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Enum/AnswerStatusEnum.cs | 30 ++++++------------- .../Consumers/JournalTaskReceiveConsumer.cs | 4 +-- QYZH.InteractiveMagazine.slnx | 4 ++- 3 files changed, 14 insertions(+), 24 deletions(-) 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 @@ - + + +