CompetitionAPI_dotnet/CompetitionAPI/api/back/GetAchievementDetailsRespon...

97 lines
2.1 KiB
C#

using Microsoft.AspNetCore.JsonPatch.Operations;
namespace CompetitionAPI.api.back
{
/// <summary>
/// 获取成绩详情接口响应实体
/// </summary>
public class GetAchievementDetailsResponse
{
/// <summary>
/// 名称
/// </summary>
public string ExamName { get; set; }
/// <summary>
/// 总耗时
/// </summary>
public int Time { get; set; }
/// <summary>
/// 总分
/// </summary>
public decimal Total { get; set; }
/// <summary>
/// 得分
/// </summary>
public decimal Sorce { get; set; }
/// <summary>
/// 数据
/// </summary>
public List<ItemData> Data { get; set; }
}
public class ItemData
{
/// <summary>
/// 步骤名称
/// </summary>
public string ItemName { get; set; }
/// <summary>
/// 总分1
/// </summary>
public decimal Total { get; set; }
/// <summary>
/// 得分1
/// </summary>
public decimal Score { get; set; }
/// <summary>
/// 总分2
/// </summary>
public decimal TwoTotal { get; set; }
/// <summary>
/// 得分2
/// </summary>
public decimal TwoScore { get; set; }
/// <summary>
/// 得分情况
/// </summary>
public List<ContentData> Data { get; set; }
}
public class ContentData
{
/// <summary>
/// 操作内容
/// </summary>
public string Content { get; set; }
/// <summary>
/// 总分1
/// </summary>
public decimal ItemTotal { get; set; }
/// <summary>
/// 得分1
/// </summary>
public decimal ItemScore { get; set; }
/// <summary>
/// 总分2
/// </summary>
public decimal TwoItemTotal { get; set; }
/// <summary>
/// 得分2
/// </summary>
public decimal TwoItemScore { get; set; }
}
}