12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel.DataAnnotations;
- using System.Text;
- using TEAMModelOS.SDK.Context.Attributes.Azure;
- namespace TEAMModelOS.SDK.Models
- {
- /// <summary>
- /// 作业数据
- /// </summary>
- public class HomeworkRecord : CosmosEntity
- {
- public string school { get; set; }
- public string teacher { get; set; }
- /// <summary>
- /// 提交时间
- /// </summary>
- public long time { get; set; }
- /// <summary>
- /// 分数
- /// </summary>
- public double score { get; set; } = -1;
- /// <summary>
- /// 作业内容
- /// </summary>
- ///public Content content { get; set; }
- /// <summary>
- /// 教师评语
- /// </summary>
- public List<HomeworkComment> comments { get; set; } = new List<HomeworkComment>();
- /// <summary>
- /// 其他模式url 及name
- /// </summary>
- public List<Attachment> content { get; set; } = new List<Attachment>();
- public string answer { get; set; }
- public int submitCount { get; set; } = 0;
- public string comid { get; set; }
- }
-
- /// <summary>
- /// 作业评论
- /// </summary>
- public class HomeworkComment {
- /// <summary>
- /// 身份类型 student teacher
- /// </summary>
- public string identity { get; set; }
- public string userType { get; set; }
-
- /// <summary>
- /// 评论人的id
- /// </summary>
- public string userid { get; set; }
- /// <summary>
- /// 评论人
- /// </summary>
- public string username { get; set; }
- /// <summary>
- /// 学校
- /// </summary>
- public string school { get; set; }
- public double star { get; set; } = 0;
- public List<string> replyIds { get; set; } = new List<string>();
- }
- }
|