1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- using ProtoBuf;
- using System;
- using System.Collections.Generic;
- using System.Text;
- using TEAMModelOS.SDK.Context.Attributes.Azure;
- using TEAMModelOS.SDK.Module.AzureCosmosDBV3;
- namespace TEAMModelOS.Service.Models.Learn
- {
- [CosmosDB(RU = 400, Name = "VoteStudent")]
- public class VoteStudent:ID
- {
- public VoteStudent() {
- classroom = new ClassroomItem();
- nativeroom = new ClassroomItem();
- }
- [ProtoMember(1)]
- public string id { get; set; }
- [ProtoMember(2)]
- [PartitionKey]
- public string voteWorkId { get; set; }
- /// <summary>
- /// 姓名
- /// </summary>
- [ProtoMember(3)]
- public string name { get; set; }
- /// <summary>
- /// 醍摩豆id
- /// </summary>
- [ProtoMember(4)]
- public string TEAMModelId { get; set; }
- /// <summary>
- /// 上课班级
- /// </summary>
- [ProtoMember(5)]
- public ClassroomItem classroom { get; set; }
- /// <summary>
- /// 原生班级
- /// </summary>
- [ProtoMember(6)]
- public ClassroomItem nativeroom { get; set; }
- /// <summary>
- /// 学号
- /// </summary>
- [ProtoMember(7)]
- public string studentId { get; set; }
- /// <summary>
- /// 是否提交
- /// </summary>
- [ProtoMember(8)]
- public bool submissionBool { get; set; } = false;
- /// <summary>
- /// 提交时间
- /// </summary>
- [ProtoMember(9)]
- public long submissionTime { get; set; }
- /// <summary>
- /// 选项
- /// </summary>
- [ProtoMember(10)]
- public string option { get; set; } = "-1";
- }
- }
|