using LearningOfficer.OA.Core.Entities;
using LearningOfficer.OA.Core.Entities.OA.Solution;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
namespace LearningOfficer.OA.Core.Entities.OA.ClassesTemeInfo
{
///
/// 班级工作主题
///
[SugarTable("classes_theme")]
public class ClassesTheme : BaseEntity
{
///
/// 备 注:学期
/// 默认值:
///
[SugarColumn(ColumnName = "semester")]
public string Semester { get; set; } = null!;
/// ·
/// 备 注:上/下
/// 默认值:
///
[SugarColumn(ColumnName = "up_down")]
public string UpDown { get; set; } = null!;
///
/// 备 注:月份
/// 默认值:
///
[SugarColumn(ColumnName = "semester_month")]
public int SemesterMonth { get; set; }
///
/// 备 注:月德育主题
/// 默认值:
///
[SugarColumn(ColumnName = "semester_title")]
public string SemesterTitle { get; set; } = null!;
///
/// 关联班级工作主题目标
///
[Navigate(NavigateType.OneToMany, nameof(ClassesThemeObjectives.ThemeId))]
public List ClassesThemeObjectiveList { get; set; }
}
}