裁判问题标记修改1
continuous-integration/drone/push Build is passing

This commit is contained in:
he
2026-08-25 10:43:29 +08:00
parent 14f03facd2
commit 0c9f29d3b4
3 changed files with 127 additions and 34 deletions
@@ -2492,12 +2492,20 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
{
public string JudgeResultRemark { get; set; } = string.Empty;
public List<string> JudgeResultImagePathList { get; set; } = new List<string>();
/// <summary>
/// 本次生成裁判的触发问题(包含自动计算题追溯到的源问题)
/// </summary>
public List<Guid> TriggerJudgeQuestionIds { get; set; } = new List<Guid>();
public List<JudgeFormQuestionDto> QuestionList { get; set; } = new List<JudgeFormQuestionDto>();
}
public class JudgeFormQuestionDto
{
public Guid ReadingQuestionId { get; set; }
/// <summary>
/// 是否为本次生成裁判的触发问题
/// </summary>
public bool IsTriggerJudge { get; set; }
public string QuestionName { get; set; } = string.Empty;
public string Type { get; set; } = string.Empty;