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