using Azure.Cosmos;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
using System.Text.Json;
using System.Text.Json.Serialization;
using TEAMModelOS.SDK.Context.Attributes.Azure;
using TEAMModelOS.SDK.DI;
namespace TEAMModelOS.SDK.Models
{
///
/// 班级
///
public class Class : CosmosEntity
{
public Class()
{
pk = "Class";
teacher = new Teachers();
//students = new List();
}
///
/// 班级编号
///
public string no { get; set; }
// public float? x { get; set; }
// public float? y { get; set; }
///
/// 班级名称
///
public string name { get; set; }
///
/// 教师
///
public Teachers teacher { get; set; }
///
/// 学段
///
public string periodId { get; set; }
///
/// 年级
///
public string gradeId { get; set; }
//入学年
public int year { get; set; }
//public string sn { get; set; }
///
/// TBL IRS 类型区分
///
//public string style { get; set; }
public int status { get; set; } = 1;
///
/// 关联教室的id
///
public string room { get; set; }
///
/// 教室属性,普通 /专设的教室
///
//public string openType { get; set; }
public string scope { get; set; }
///
/// 学生名单数据来源 1是不同学校的学生账号,2是扫码加入的醍摩豆ID
///
//public int? source { get; set; }
}
}