Quanxue.Zhanghao.Daochu/LearningOfficer.OA.Core/Entities/OA/ClassesTemeInfo/ClassesTheme.cs

53 lines
1.4 KiB
C#

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
{
/// <summary>
/// 班级工作主题
///</summary>
[SugarTable("classes_theme")]
public class ClassesTheme : BaseEntity
{
/// <summary>
/// 备 注:学期
/// 默认值:
///</summary>
[SugarColumn(ColumnName = "semester")]
public string Semester { get; set; } = null!;
/// <summary>·
/// 备 注:上/下
/// 默认值:
///</summary>
[SugarColumn(ColumnName = "up_down")]
public string UpDown { get; set; } = null!;
/// <summary>
/// 备 注:月份
/// 默认值:
///</summary>
[SugarColumn(ColumnName = "semester_month")]
public int SemesterMonth { get; set; }
/// <summary>
/// 备 注:月德育主题
/// 默认值:
///</summary>
[SugarColumn(ColumnName = "semester_title")]
public string SemesterTitle { get; set; } = null!;
/// <summary>
/// 关联班级工作主题目标
/// </summary>
[Navigate(NavigateType.OneToMany, nameof(ClassesThemeObjectives.ThemeId))]
public List<ClassesThemeObjectives> ClassesThemeObjectiveList { get; set; }
}
}