专项教学
This commit is contained in:
parent
8823345d1b
commit
d273fa8f0f
79
VOL.Entity/DomainModels/Ai/JS_Special.cs
Normal file
79
VOL.Entity/DomainModels/Ai/JS_Special.cs
Normal file
@ -0,0 +1,79 @@
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using VOL.Entity.SystemModels;
|
||||
|
||||
namespace VOL.Entity.DomainModels
|
||||
{
|
||||
[Table("JS_Special")]
|
||||
[Entity(TableCnName = "京师专项表", TableName = "JS_Special")]
|
||||
public class JS_Special : BaseEntity
|
||||
{
|
||||
[Key]
|
||||
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
|
||||
[Display(Description = "主键Id")]
|
||||
[Comment("Id")]
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 专项名称
|
||||
/// </summary>
|
||||
[Display(Name = "专项名称")]
|
||||
[Comment("专项名称")]
|
||||
[Column(TypeName = "nvarchar(100)")]
|
||||
public string SpecialName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图片地址
|
||||
/// </summary>
|
||||
[Display(Name = "图片地址")]
|
||||
[Comment("图片地址")]
|
||||
[Column(TypeName = "nvarchar(2000)")]
|
||||
public string ImageUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人
|
||||
/// </summary>
|
||||
[Display(Name = "创建人")]
|
||||
[Comment("创建人")]
|
||||
[Column(TypeName = "int")]
|
||||
public int? Creator { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
[Display(Name = "创建时间")]
|
||||
[Comment("创建时间")]
|
||||
[Column(TypeName = "datetime")]
|
||||
[Editable(true)]
|
||||
public DateTime? CreateDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改人
|
||||
/// </summary>
|
||||
[Display(Name = "修改人")]
|
||||
[Comment("修改人")]
|
||||
[Column(TypeName = "int")]
|
||||
public int? Modifier { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间
|
||||
/// </summary>
|
||||
[Display(Name = "修改时间")]
|
||||
[Comment("修改时间")]
|
||||
[Column(TypeName = "datetime")]
|
||||
public DateTime? ModifyDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 专项水平列表
|
||||
/// </summary>
|
||||
[Display(Name = "专项水平列表")]
|
||||
[Comment("专项水平列表")]
|
||||
public List<Ai_SpecialLevel> SpecialLevelList { get; set; }
|
||||
}
|
||||
}
|
||||
119
VOL.Entity/DomainModels/Ai/JS_SpecialAction.cs
Normal file
119
VOL.Entity/DomainModels/Ai/JS_SpecialAction.cs
Normal file
@ -0,0 +1,119 @@
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using VOL.Entity.Enum;
|
||||
using VOL.Entity.SystemModels;
|
||||
|
||||
namespace VOL.Entity.DomainModels
|
||||
{
|
||||
[Table("JS_SpecialAction")]
|
||||
[Entity(TableCnName = "京师专项动作表", TableName = "JS_SpecialAction")]
|
||||
public class JS_SpecialAction : BaseEntity
|
||||
{
|
||||
[Key]
|
||||
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
|
||||
[Display(Description = "主键Id")]
|
||||
[Comment("Id")]
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 专项水平Id
|
||||
/// </summary>
|
||||
[Display(Name = "专项水平Id")]
|
||||
[Comment("专项水平Id")]
|
||||
[Column(TypeName = "int")]
|
||||
public int SpecialLevelId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 动作名称
|
||||
/// </summary>
|
||||
[Display(Name = "动作名称")]
|
||||
[Comment("动作名称")]
|
||||
[Column(TypeName = "nvarchar(100)")]
|
||||
public string ActionName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 动作类型
|
||||
/// </summary>
|
||||
[Display(Name = "动作类型")]
|
||||
[Comment("动作类型")]
|
||||
[Column(TypeName = "nvarchar(100)")]
|
||||
public SpecialActionType ActionType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 动作示范-视频路径
|
||||
/// </summary>
|
||||
[Display(Name = "动作示范-视频路径")]
|
||||
[Comment("动作示范-视频路径")]
|
||||
[Column(TypeName = "nvarchar(2000)")]
|
||||
public string ActionVideoPath { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 要领讲解-视频路径
|
||||
/// </summary>
|
||||
[Display(Name = "要领讲解-视频路径")]
|
||||
[Comment("要领讲解-视频路径")]
|
||||
[Column(TypeName = "nvarchar(2000)")]
|
||||
public string ExplainVideoPath { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 练习方法-视频路径
|
||||
/// </summary>
|
||||
[Display(Name = "练习方法-视频路径")]
|
||||
[Comment("练习方法-视频路径")]
|
||||
[Column(TypeName = "nvarchar(2000)")]
|
||||
public string ExerciseVideoPath { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 达标标准-视频路径
|
||||
/// </summary>
|
||||
[Display(Name = "达标标准-视频路径")]
|
||||
[Comment("达标标准-视频路径")]
|
||||
[Column(TypeName = "nvarchar(2000)")]
|
||||
public string StandardVideoPath { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人
|
||||
/// </summary>
|
||||
[Display(Name = "创建人")]
|
||||
[Comment("创建人")]
|
||||
[Column(TypeName = "int")]
|
||||
public int? Creator { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
[Display(Name = "创建时间")]
|
||||
[Comment("创建时间")]
|
||||
[Column(TypeName = "datetime")]
|
||||
[Editable(true)]
|
||||
public DateTime? CreateDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改人
|
||||
/// </summary>
|
||||
[Display(Name = "修改人")]
|
||||
[Comment("修改人")]
|
||||
[Column(TypeName = "int")]
|
||||
public int? Modifier { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间
|
||||
/// </summary>
|
||||
[Display(Name = "修改时间")]
|
||||
[Comment("修改时间")]
|
||||
[Column(TypeName = "datetime")]
|
||||
public DateTime? ModifyDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 专项水平表-导航属性
|
||||
/// </summary>
|
||||
[ForeignKey("SpecialLevelId")]
|
||||
public Ai_SpecialLevel SpecialLevel { get; set; }
|
||||
}
|
||||
}
|
||||
102
VOL.Entity/DomainModels/Ai/JS_SpecialLevel.cs
Normal file
102
VOL.Entity/DomainModels/Ai/JS_SpecialLevel.cs
Normal file
@ -0,0 +1,102 @@
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using VOL.Entity.SystemModels;
|
||||
|
||||
namespace VOL.Entity.DomainModels
|
||||
{
|
||||
[Table("JS_SpecialLevel")]
|
||||
[Entity(TableCnName = "京师专项水平表", TableName = "JS_SpecialLevel")]
|
||||
public class JS_SpecialLevel : BaseEntity
|
||||
{
|
||||
[Key]
|
||||
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
|
||||
[Display(Description = "主键Id")]
|
||||
[Comment("Id")]
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 专项Id
|
||||
/// </summary>
|
||||
[Display(Name = "专项Id")]
|
||||
[Comment("专项Id")]
|
||||
[Column(TypeName = "int")]
|
||||
public int SpecialId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 水平名称
|
||||
/// </summary>
|
||||
[Display(Name = "水平名称")]
|
||||
[Comment("水平名称")]
|
||||
[Column(TypeName = "nvarchar(100)")]
|
||||
public string LevelName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始年级
|
||||
/// </summary>
|
||||
[Display(Name = "开始年级")]
|
||||
[Comment("开始年级")]
|
||||
[Column(TypeName = "int")]
|
||||
public int StartGrade { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束年级
|
||||
/// </summary>
|
||||
[Display(Name = "结束年级")]
|
||||
[Comment("结束年级")]
|
||||
[Column(TypeName = "int")]
|
||||
public int EndGrade { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人
|
||||
/// </summary>
|
||||
[Display(Name = "创建人")]
|
||||
[Comment("创建人")]
|
||||
[Column(TypeName = "int")]
|
||||
public int? Creator { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
[Display(Name = "创建时间")]
|
||||
[Comment("创建时间")]
|
||||
[Column(TypeName = "datetime")]
|
||||
[Editable(true)]
|
||||
public DateTime? CreateDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改人
|
||||
/// </summary>
|
||||
[Display(Name = "修改人")]
|
||||
[Comment("修改人")]
|
||||
[Column(TypeName = "int")]
|
||||
public int? Modifier { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间
|
||||
/// </summary>
|
||||
[Display(Name = "修改时间")]
|
||||
[Comment("修改时间")]
|
||||
[Column(TypeName = "datetime")]
|
||||
public DateTime? ModifyDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 专项-导航属性
|
||||
/// </summary>
|
||||
[ForeignKey("SpecialId")]
|
||||
public Ai_Special Special { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 专项动作列表
|
||||
/// </summary>
|
||||
[Display(Name = "专项动作列表")]
|
||||
[Comment("专项动作列表")]
|
||||
public List<Ai_SpecialAction> SpecialActionList { get; set; }
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user