97 lines
2.1 KiB
C#
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; }
|
|
}
|
|
}
|