using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
using TEAMModelOS.SDK.Context.Attributes.Azure;
using TEAMModelOS.SDK.DI;
namespace TEAMModelOS.SDK.Models
{ ///
/// 编序式和学习单元 作答记录
///
public class LearnRecord : CosmosEntity
{
public LearnRecord() {
steps = new List();
}
public List steps { get; set; }
}
public class RecordStep {
public int index { get; set; }
public int count { get; set; }
public int score { get; set; }
public RecordStep() {
resource = new List();
}
public List resource { get; set; }
public List answer { get; set; }
public long startTime { get; set; }
public long endTime { get; set; }
}
///
/// 资源记录
///
public class RecordRes
{
public int index { get; set; }
///
/// 阅读时长 秒数
///
public int costTime { get; set; } = 0;
}
///
/// 题目作答记录
///
public class RecordAns
{
public RecordAns(){
ans = new List();
}
public int index { get; set; }
List ans { get; set; }
///
/// 作答时长
///
public int costTime { get; set; } = 0;
}
}