CompetitionAPI_dotnet/CompetitionAPI/api/unity/AddUserFaultRecordRequest.cs

98 lines
2.2 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

namespace CompetitionAPI.api.unity
{
/// <summary>
/// 保存考试故障记录接口请求实体
/// </summary>
public class AddUserFaultRecordRequest
{
/// <summary>
/// 考试id
/// </summary>
public string ExamId { get; set; }
/// <summary>
/// 用户id
/// </summary>
public string UserId { get; set; }
/// <summary>
/// 数据
/// </summary>
public List<FaultData> Data { get; set; }
}
public class FaultData
{
/// <summary>
/// 故障id
/// </summary>
public string FaultId { get; set; }
/// <summary>
/// 故障类型
/// </summary>
public string FaultType { get; set; }
/// <summary>
/// 类型,三维需要的分类类型
/// </summary>
public string Type { get; set; }
/// <summary>
/// 根缺陷设备id
/// </summary>
public string RootDeviceId { get; set; }
/// <summary>
/// 缺陷设备id
/// </summary>
public string DeviceId { get; set; }
/// <summary>
/// 缺陷等级 一般、紧急、重大
/// </summary>
public string DefectLevel { get; set; }
/// <summary>
/// 是否正确 1正确0不正确
/// </summary>
public string IsCorrect { get; set; }
/// <summary>
/// 答案
/// </summary>
public string Answer { get; set; }
/// <summary>
/// 内容
/// </summary>
public string Content { get; set; }
/// <summary>
/// 值
/// </summary>
public string Value { get; set; }
/// <summary>
/// 三维UI 故障选择ID
/// </summary>
public string Cache_Key { get; set; }
/// <summary>
/// 三维UI 单条故障选择内容
/// </summary>
public string Cache_Content { get; set; }
/// <summary>
/// 三维UI 单条故障记录值
/// </summary>
public string Cache_Value { get; set; }
public string R1 { get; set; }
public string R2 { get; set; }
public string R3 { get; set; }
}
}