123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- using Exam.Infrastructure.Data.Interface;
- using Exam.Share;
- using Hotline.Share.Dtos.ExamManages;
- using Hotline.Share.Enums.Exams;
- using System.ComponentModel;
- namespace Exam.Application.Interface.Exam
- {
- public class GradingExamQuestionDto : ExamQuestionDto
- {
- /// <summary>
- /// 主键
- /// </summary>
- [Description("主键")]
- public string Id { get ; set; }
- /// <summary>
- /// 题干
- /// </summary>
- [Description("题干")]
- public string Title { get; set; }
- /// <summary>
- /// 答案
- /// </summary>
- [Description("答案")]
- public string Answer { get; set; }
- /// <summary>
- /// 题型
- /// </summary>
- [Description("题型")]
- public EQuestionType QuestionType { get; set; }
- /// <summary>
- /// 考试明细选项
- /// </summary>
- [Description("考试明细选项")]
- public List<GradingUserExamItemOptionDto> UserExamItemOptionDtos { get; set; }
- }
- public class GradingExamQuestionTempDto
- {
- /// <summary>
- /// 主键
- /// </summary>
- [Description("主键")]
- public string Id { get; set; }
- /// <summary>
- /// 题干
- /// </summary>
- [Description("题干")]
- public string Title { get; set; }
- /// <summary>
- /// 答案
- /// </summary>
- [Description("答案")]
- public string Answer { get; set; }
- /// <summary>
- /// 题型
- /// </summary>
- [Description("题型")]
- public EQuestionType QuestionType { get; set; }
- /// <summary>
- /// 用户考试明细Id
- /// </summary>
- [Description("用户考试明细Id")]
- public string UserExamItemId { get; set; }
- /// <summary>
- /// 试题选项Id
- /// </summary>
- [Description("试题选项Id")]
- public string QuestionOptionId { get; set; }
- /// <summary>
- /// 选项内容
- /// </summary>
- [Description("选项内容")]
- public string Content { get; set; }
- /// <summary>
- /// 是否答案
- /// </summary>
- [Description("是否答案")]
- public bool IsAnswer { get; set; }
- }
- public class UserExamQuestionDto:IActionRequest
- {
- /// <summary>
- /// 主键
- /// </summary>
- [Description("主键")]
- public string Id { get; set; }
- /// <summary>
- /// 题干
- /// </summary>
- [Description("题干")]
- public string Title { get; set; }
- /// <summary>
- /// 答案
- /// </summary>
- [Description("答案")]
- public string Answer { get; set; }
- /// <summary>
- /// 题型
- /// </summary>
- [Description("题型")]
- public EQuestionType QuestionType { get; set; }
- /// <summary>
- /// 考试明细选项
- /// </summary>
- [Description("考试明细选项")]
- public List<UserExamItemOptionDto> UserExamItemOptionDtos { get; set; }
- }
- }
|