using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace TEAMModelOS.SDK.Models.Cosmos.OpenEntity
{
public class OStudent
{
///
/// 学生id
///
public string id { get; set; }
///
/// 学生名称
///
public string name { get; set; }
///
/// 头像
///
public string picture { get; set; }
///
/// 学校ID
///
public string schoolId { get; set; }
///
/// 邮箱
///
public string mail { get; set; }
///
/// 手机号
///
public string mobile { get; set; }
///
/// 国家
///
public string country { get; set; }
///
/// 入学年
///
public int year { get; set; }
///
/// 座号
///
public string no { get; set; }
///
/// 班级Id
///
public string classId { get; set; }
///
/// 分组id
///
public string groupId { get; set; }
///
/// 分组名称
///
public string groupName { get; set; }
///
/// 学段id
///
public string periodId { get; set; }
///
/// 性别 M( male,男) F (female 女) N(secret 保密)
///
public string gender { get; set; }
///
/// 补充留级信息
/// 0在校,1毕业
///
public int graduate { get; set; } = 0;
///
/// 创建时间
///
public long createTime { get; set; }
}
public class OAnswerUp: OAnswer
{
///
/// 活动id
///
public string artId { get; set; }
///
/// 学生id
///
public string studentId { get; set; }
}
///
/// 答题回传信息
///
public class OAnswer
{
///
/// 推送时间戳
///
public long time { get; set;}
///
/// 答题id
///
public int questionId { get; set; }
///
/// 任务id
///
public string thirdAnswerId { get; set; }
///
/// 身份
///
//public int status { get; set; }
///
/// 答题总体结果
///
public double score { get; set; }
///
/// 答题结果
///
public OAnswerDetail detail { get; set; }
}
///
/// 音乐答题结果信息
///
public class OAnswerDetail
{
///
/// 必唱
///
public ODetail mustSong { get; set; }
///
/// 选唱
///
public ODetail optionSong { get; set; }
}
///
/// 答题详情
///
public class ODetail
{
///
/// 曲目信息
///
public List songs { get; set; }
///
/// 曲目打分结果
///
public OScore score { get; set; }
}
///
/// 曲目信息
///
public class OSong
{
public int songId { get; set; }
public string songName { get; set; }
}
///
/// 曲目打分结果
///
public class OScore : OSong
{
///
/// 音准
///
public double pitchAccuracy { get; set; }
///
/// 节奏
///
public double rhythmAccuracy { get; set; }
///
/// 唱词
///
public double lyricAccuracy { get; set; }
///
/// 情感
///
public double emotionAccuracy { get; set; }
}
}