1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210 |
- using System.Collections.Generic;
- namespace TEAMModelOS.SDK.Models.Dtos
- {
- public class LessonRecordActivityInfo
- {
- /// <summary>
- ///
- /// </summary>
- public List<string> optionList { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public string activityRecordNumber { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string activityBindingNumber { get; set; }
- /// <summary>
- /// 技术-研发行政班
- /// </summary>
- public string activityName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string startDateTime { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string endDateTime { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string duration { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string activityMode { get; set; }
- ///// <summary>
- /////
- ///// </summary>
- //public string account_Token { get; set; }
- ///// <summary>
- /////
- ///// </summary>
- //public string access_Token { get; set; }
- ///// <summary>
- /////
- ///// </summary>
- //public string teamModelID { get; set; }
- ///// <summary>
- /////
- ///// </summary>
- //public string teamModelName { get; set; }
- /// <summary>
- /// classList 名单信息
- /// </summary>
- public List<ClassListItem> classList { get; set; } = new List<ClassListItem>();
- /// <summary>
- /// examinationList 评测的描述详细信息
- /// </summary>
- public List<ExaminationListItem> examinationList { get; set; } = new List<ExaminationListItem>();
- /// <summary>
- /// 学生的评测的分数{ "00000": { "202100101": 100.0}}, 00000代表第几轮的评测
- /// </summary>
- public Dictionary<string, Dictionary<string, double>> studentExamScoreDic { get; set; } = new Dictionary<string, Dictionary<string, double>>();
- /// <summary>
- /// 每一页PPT的 详细信息
- /// </summary>
- public List<PqA_ListItem> pqA_List { get; set; } = new List<PqA_ListItem>();
- /// <summary>
- /// HiTeach 5新手入门教学 2_互动课堂设置&教材模板.pptx
- /// </summary>
- public string meterialName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<string> materialList { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public string productType { get; set; }
- /// <summary>
- /// 罗老师
- /// </summary>
- public string activityExecHostID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<string> sokratesActions { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public List<string> messageList { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public bool isSokActivity { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int pagePushCount { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int rescourcePushCount { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int messagePushCount { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int diversityPushCount { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool haveTA_Pushed2ImageEver { get; set; }
- public int pickupTimes { get; set; }
- public int pickupCount { get; set;}
- /// <summary>
- ///
- /// </summary>
- public long timeStamp { get; set; }
- }
- public class Year
- {
- /// <summary>
- ///
- /// </summary>
- public string yearType { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int yearADValue { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string yearString { get; set; }
- /// <summary>
- ///
- /// </summary>
- public long timeStamp { get; set; }
- }
- public class BehaviorScore
- {
- /// <summary>
- ///
- /// </summary>
- public double score { get; set; }
- /// <summary>
- /// 暂未知其作用
- /// </summary>
- //public List<string> changes { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public long timeStamp { get; set; }
- }
- public class RemoteNumber
- {
- /// <summary>
- ///
- /// </summary>
- public int seatID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int channel { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int mac { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int macID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string macString { get; set; }
- /// <summary>
- ///
- /// </summary>
- public long timeStamp { get; set; }
- }
- public class MemberName
- {
- /// <summary>
- ///
- /// </summary>
- public string familyName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string firstName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string nameSequence { get; set; }
- /// <summary>
- /// 罗老师
- /// </summary>
- public string displayName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public long timeStamp { get; set; }
- }
- public class MemberListItem
- {
- /// <summary>
- ///
- /// </summary>
- public string memberID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string studentID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int seatID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string schoolID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string schoolName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string organizationID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string uniqueID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string networkAccount { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string password { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string email { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int groupIndex { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string groupID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public double score { get; set; }
- /// <summary>
- ///
- /// </summary>
- public BehaviorScore behaviorScore { get; set; } = new BehaviorScore();
- /// <summary>
- ///
- /// </summary>
- public int remoteID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public RemoteNumber remoteNumber { get; set; } = new RemoteNumber();
- /// <summary>
- ///
- /// </summary>
- public MemberName memberName { get; set; } = new MemberName();
- /// <summary>
- ///
- /// </summary>
- public string birthDay { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string gender { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string responseState { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string pickOutState { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string memberPhoto { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string tmid { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string phoneNumber { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string bindMemberState { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string memberAttendState { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int ies_Type { get; set; }
- /// <summary>
- ///
- /// </summary>
- public long timeStamp { get; set; }
- }
- /// <summary>
- /// 名单分组信息
- /// </summary>
- public class GroupsListItem
- {
- /// <summary>
- ///
- /// </summary>
- public int groupIndex { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string groupID { get; set; }
- /// <summary>
- /// 组别1
- /// </summary>
- public string groupName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int memberCount { get; set; }
- /// <summary>
- ///
- /// </summary>
- public double score { get; set; }
- /// <summary>
- ///
- /// </summary>
- public BehaviorScore behaviorScore { get; set; } = new BehaviorScore();
- /// <summary>
- ///
- /// </summary>
- public List<MemberListItem> memberList { get; set; } = new List<MemberListItem>();
- /// <summary>
- ///
- /// </summary>
- public double totalAdditionalScore { get; set; }
- /// <summary>
- ///
- /// </summary>
- public long timeStamp { get; set; }
- }
- public class ClassAddressInfo
- {
- /// <summary>
- ///
- /// </summary>
- public string url { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string channel { get; set; }
- /// <summary>
- ///
- /// </summary>
- public long timeStamp { get; set; }
- }
- public class ClassListItem
- {
- /// <summary>
- ///
- /// </summary>
- public string schoolID { get; set; }
- /// <summary>
- /// 醍摩豆学校
- /// </summary>
- public string schoolName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string scope { get; set; }
- ///// <summary>
- ///// 组织编号
- ///// </summary>
- //public string organizationID { get; set; }
- ///// <summary>
- /////
- ///// </summary>
- //public string organizationName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int memberCount { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string subjectID { get; set; }
- /// <summary>
- /// 产品技术
- /// </summary>
- public string subjectName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string courseID { get; set; }
- /// <summary>
- /// 技术
- /// </summary>
- public string courseName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string cid { get; set; }
- /// <summary>
- /// 研发行政班
- /// </summary>
- public string className { get; set; }
- ///// <summary>
- ///// 学系名称
- ///// </summary>
- //public string academicName { get; set; }
- ///// <summary>
- ///// 学期名称
- ///// </summary>
- //public string semesterName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string gradeID { get; set; }
- /// <summary>
- /// 大一年级
- /// </summary>
- public string gradeName { get; set; }
- /// <summary>
- ///
- /// </summary>
- //public Year year { get; set; }
- /// <summary>
- /// 名单教师信息
- /// </summary>
- public List<MemberListItem> hostList { get; set; } = new List<MemberListItem> { };
- /// <summary>
- ///
- /// </summary>
- public string groupState { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string classType { get; set; }
- /// <summary>
- /// 名单分组信息
- /// </summary>
- public List<GroupsListItem> groupsList { get; set; } = new List<GroupsListItem> { };
- /// <summary>
- /// 名单学生信息
- /// </summary>
- public List<MemberListItem> membersList { get; set; } = new List<MemberListItem> { };
- /// <summary>
- ///
- /// </summary>
- public string groupLocationType { get; set; }
- /// <summary>
- ///
- /// </summary>
- public ClassAddressInfo classAddressInfo { get; set; } = new ClassAddressInfo();
- /// <summary>
- ///
- /// </summary>
- public string stuListID { get; set; }
- }
- public class Scoring
- {
- /// <summary>
- ///
- /// </summary>
- public double score { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<string> knowledge { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public int field { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<string> ans { get; set; } = new List<string>();
- }
- public class SlidesItem
- {
- /// <summary>
- ///
- /// </summary>
- public string url { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string type { get; set; }
- /// <summary>
- ///
- /// </summary>
- public Scoring scoring { get; set; } = new Scoring();
- }
- public class ExaminationListItem
- {
- /// <summary>
- ///
- /// </summary>
- public string examinationID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int totalQuestion { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int questionSetCount { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string content { get; set; }
- ///// <summary>
- /////
- ///// </summary>
- //public string date { get; set; }
- ///// <summary>
- /////
- ///// </summary>
- //public string dept { get; set; }
- ///// <summary>
- /////
- ///// </summary>
- //public string editor { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string startTime { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string time { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string blobUrl { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<string> attachments { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public int qamode { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string id { get; set; }
- /// <summary>
- /// 2022年青羊区艺术素养测评八年级音乐试卷二
- /// </summary>
- public string name { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string scope { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int multipleRule { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<SlidesItem> slides { get; set; } = new List<SlidesItem>();
- /// <summary>
- ///
- /// </summary>
- public List<string> knowledges { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public string periodId { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string subjectId { get; set; }
- /// <summary>
- /// 音乐
- /// </summary>
- public string subjectName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public double score { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<string> points { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public List<string> gradeIds { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public long timeStamp { get; set; }
- }
- public class Exercise
- {
- /// <summary>
- ///
- /// </summary>
- public List<string> answer { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public bool objective { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int opts { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int blankCount { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string explain { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string type { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<string> knowledges { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public double score { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int field { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int order { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string subjectId { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string periodId { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<string> gradeIds { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public int level { get; set; }
- /// <summary>
- ///
- /// </summary>
- public long createTime { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string creator { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<string> children { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public List<string> repair { get; set; } = new List<string>();
- }
- public class OptionItem
- {
- /// <summary>
- ///
- /// </summary>
- public string code { get; set; }
- }
- public class ItemItem
- {
- /// <summary>
- ///
- /// </summary>
- public string question { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<OptionItem> option { get; set; }=new List<OptionItem>();
- }
- public class Question
- {
- /// <summary>
- ///
- /// </summary>
- public string questionRenderType { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string shaCode { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int questionIndex { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string questionDurationTime { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string questionSpendTime { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string questionLocationType { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int totalAnsweredMemberCount { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string concept { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string keyword { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string contentQuestionCategory { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string questionAnsweredState { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string id { get; set; }
- /// <summary>
- ///
- /// </summary>
- public Exercise exercise { get; set; }= new Exercise();
- /// <summary>
- ///
- /// </summary>
- public List<ItemItem> item { get; set; }= new List<ItemItem>();
- }
- public class Tag
- {
- }
- public class MiniNote
- {
- /// <summary>
- ///
- /// </summary>
- public string linkUrl { get; set; }
- }
- public class MemberAnswers
- {
- /// <summary>
- ///
- /// </summary>
- public string seatID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string memberID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public double score { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int answerTime { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int answerSpendTime { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string answerCorrectState { get; set; }
- /// <summary>
- ///
- /// </summary>
- public Tag tag { get; set; } = new Tag();
- /// <summary>
- ///
- /// </summary>
- public MiniNote miniNote { get; set; } = new MiniNote();
- /// <summary>
- ///
- /// </summary>
- public string questionID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<string> answer { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int timeStamp { get; set; }
- }
- public class GroupAnswers
- {
- }
- public class ScoreDetailResult
- {
- }
- public class MutualDetailSummary
- {
- }
- public class SmartRatingSummary
- {
- /// <summary>
- ///
- /// </summary>
- public ScoreDetailResult scoreDetailResult { get; set; } = new ScoreDetailResult();
- /// <summary>
- ///
- /// </summary>
- public MutualDetailSummary mutualDetailSummary { get; set; } = new MutualDetailSummary();
- }
- public class MappingDictionary
- {
- }
- public class SelfPaceAnswers
- {
- /// <summary>
- ///
- /// </summary>
- public MappingDictionary mappingDictionary { get; set; } = new MappingDictionary();
- }
-
-
- public class PqA_ListItem
- {
- /// <summary>
- ///
- /// </summary>
- public string collateJobName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int completeCount { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string pageDuration { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool allowPause { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string modeState { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isIRS_Cloned { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isCloned { get; set; }
- /// <summary>
- ///
- /// </summary>
- public Question question { get; set; } = new Question();
- /// <summary>
- ///
- /// </summary>
- public List<MemberListItem> buzzHistory { get; set; } = new List<MemberListItem>();
- /// <summary>
- ///
- /// </summary>
- public List<string> memberPushOrder { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public List<SelectedItemsItem> selectedItems { get; set; } = new List<SelectedItemsItem>();
- /// <summary>
- ///
- /// </summary>
- public string pageID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string coworkType { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string meteorType { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string mutualType { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string materialDataType { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string pageBoblUrl { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isDeferQuestion { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isForSokQues { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isSelfPace { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isSelfPaceInfo { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string cloneFrom { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool needCopyAnswer { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isSokQuizStarted { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isSokCompetionStarted { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isSokQuizEnd { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isSokFlipEnd { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isSokBuzzEnd { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isRefreshed { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string examID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int roundIndex { get; set; }
- /// <summary>
- ///
- /// </summary>
- public Dictionary<string, Dictionary<string, MemberAnswers>> memberAnswers { get; set; } = new Dictionary<string, Dictionary<string, MemberAnswers>>();
- /// <summary>
- ///
- /// </summary>
- public GroupAnswers groupAnswers { get; set; }= new GroupAnswers();
- /// <summary>
- ///
- /// </summary>
- public SmartRatingSummary smartRatingSummary { get; set; }= new SmartRatingSummary();
- /// <summary>
- ///
- /// </summary>
- public SelfPaceAnswers selfPaceAnswers { get; set; }= new SelfPaceAnswers();
- /// <summary>
- /// 学生被淘汰出局的 字典
- /// </summary>
- public Dictionary<string, SelectedItemsItem> memberEliminatedDictionary { get; set; } = new Dictionary<string, SelectedItemsItem>();
- /// <summary>
- ///
- /// </summary>
- public Dictionary<string, SelectedItemsItem> competitionAnsweredDic { get; set; } = new Dictionary<string, SelectedItemsItem>();
- /// <summary>
- ///
- /// </summary>
- public List<string> competitionWinners { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public Dictionary<string, SelectedItemsItem> memberPushes { get; set; } = new Dictionary<string, SelectedItemsItem>();
- /// <summary>
- ///
- /// </summary>
- public string collateType { get; set; }
- }
- public class SnapshotListItem
- {
- /// <summary>
- ///
- /// </summary>
- public string fileType { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string fileName { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string source { get; set; }
- }
- public class Payload
- {
- /// <summary>
- ///
- /// </summary>
- public string pageID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<SnapshotListItem> snapshotList { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string metaTyp { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string pageMeta { get; set; }
- }
- public class PageMessage
- {
- /// <summary>
- ///
- /// </summary>
- public Payload payload { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string action { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string clientType { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string sender { get; set; }
- /// <summary>
- ///
- /// </summary>
- public long timestamp { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool waitReturn { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isNewTA { get; set; }
- }
- public class SelectedItemsItem
- {
- /// <summary>
- ///
- /// </summary>
- public bool showBackMemberInfo { get; set; }
- /// <summary>
- ///
- /// </summary>
- public MemberListItem memberInfo { get; set; } = new MemberListItem();
- /// <summary>
- ///
- /// </summary>
- public bool isGroupItem { get; set; }
- /// <summary>
- ///
- /// </summary>
- public GroupsListItem groupInfo { get; set; } = new GroupsListItem();
- /// <summary>
- ///
- /// </summary>
- public bool removeable { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool isSelected { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int selectedIndex { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string jobID { get; set; }
- /// <summary>
- ///
- /// </summary>
- public PageMessage pageMessage { get; set; } = new PageMessage();
- /// <summary>
- ///
- /// </summary>
- public string sender { get; set; }
- /// <summary>
- ///
- /// </summary>
- public List<string> blobFiles { get; set; } = new List<string>();
- /// <summary>
- ///
- /// </summary>
- public List<string> localFiles { get; set; }= new List<string>();
- /// <summary>
- ///
- /// </summary>
- public Dictionary<string, string> collateTypeDic { get; set; } = new Dictionary<string, string>();
- /// <summary>
- ///
- /// </summary>
- public Dictionary<string, int> syncStatus { get; set; }=new Dictionary<string, int>();
- /// <summary>
- ///
- /// </summary>
- public bool isSyncComplete { get; set; }
- /// <summary>
- ///
- /// </summary>
- public bool haveAnswer { get; set; }
- /// <summary>
- ///
- /// </summary>
- public string reciveTime { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int displayIndex { get; set; }
- }
- }
|