using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
using TEAMModelOS.SDK.Context.Attributes.Azure;
namespace TEAMModelOS.SDK.Models
{
///
/// 作业
///
public class Homework:CosmosEntity
{
public Homework()
{
resource = new List();
}
///
/// 作业名称
///
public string name { get; set; }
///
/// 发布模式 0 立即发布 1 定时
///
public string publishModel { get; set; }
///
/// 开始时间
///
public long startTime { get; set; }
///
/// 结束时间
///
public long endTime { get; set; }
//记录ServiceBus每条消息的编号
public long sequenceNumber { get; set; }
///
/// 作业描述
///
public string description { get; set; }
///
/// 作业附件
///
public List resource { get; set; }
///
/// 状态 (100:待发布 200:已发布 300:已结束)
///
public int status { get; set; }
//public Subdto subdto { get; set; }
///
/// 学生 是否互评 是否可见
///
public List other { get; set; }
//创建时间
public long createTime { get; set; }
}
}