using Learn.Archives.Core.Model.Enum; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Learn.Archives.Core.Model.Dto { /// /// 解决方案记录 /// public class SolutionRecordDto { /// /// 需求+解决方案 /// public string? Solution { get; set; } /// /// 解决方案是否已经完结 /// public bool? SolutionEnd => !string.IsNullOrEmpty(EndRecord); /// /// 完结记录 /// public string? EndRecord { get; set; } /// /// 添加完结时间 /// public DateTime? EndRecordTime { get; set; } /// /// 执行记录 /// public List Record { get; set; }=new List(); } /// /// 执行记录 /// public class RecordDto { /// /// 执行记录 /// public required string ExecutionRecords { get; set; } /// /// 执行时间 /// public DateTime? ExecutionTime { get; set; } } /// /// 赴校信息-反馈问题 /// public class FeedbackQuestionsDto { /// /// 反馈问题的类型 /// public FeedbackQuestionTypeEnum QuestionType { get; set; } /// /// 同类型下的序号 例如[问题1] /// public required string Sort { get; set; } /// /// 问题 /// public required string Question { get; set; } /// /// 解决方案 /// public string? Solution { get; set; } /// /// 解决时间 /// public DateTime? EndTime { get; set; } } /// /// 赴校问题 /// public class BusinessQuestionDto { /// /// 问题 /// public required string Question { get; set; } /// /// 解决方案 /// public string? Solution { get; set; } /// /// 解决时间 /// public DateTime? EndTime { get; set; } } }