using System;
using System.Collections.Generic;
using System.Text;
namespace TEAMModelOS.SDK.Models
{
public class TeacherFile : CosmosEntity
{
///
/// id="tmdid",code":"TeacherFile:hbcn"
///
public TeacherFile() {
}
public List fileRecords { get; set; } = new List();
}
public class FileRecord {
///
/// 文件hash值
///
public string hash { get; set; }
///
/// 文件大小
///
public long? size { get; set; }
///
/// 视频的时长
///
public double duration { get; set; }
///
/// 观看时长
///
public double view { get; set; }
///
/// video ,doc,
///
public string type { get; set; }
///
/// 文件位置
///
public List files { get; set; } = new List { };
public bool done { get; set; }
}
public class TeacherFileRcd {
public string hash { get; set; }
public double duration { get; set; }
public double view { get; set; }
public bool done { get; set; }
public string abilityId { get; set; }
public string taskId { get; set; }
public string nodeId { get; set; }
public string url { get; set; }
public string type { get; set; }
public long? size { get; set; }
}
public class FileAbility {
///
/// 文件地址
///
public string url { get; set; }
///
/// 能力点id,章节id,分支节点id,资源节点id
///
public string abilityId { get; set; }
///
/// 章节id
///
public string taskId { get; set; }
///
/// 分支节点id
///
public string nodeId { get; set; }
///
/// 资源节点id
///
//public string rnodeId { get; set; }
}
}