namespace Admin.NET.Plugin.AiDOP.Entity.S0.Manufacturing; /// /// 产线岗位技能明细(子表)。源平台子表结构待确认;当前以“岗位→人员技能主数据引用”占位实现。 /// [SugarTable("LineSkillDetail", "产线岗位技能明细")] public class AdoS0LineSkillDetail { [SugarColumn(ColumnName = "id", ColumnDescription = "明细主键", IsPrimaryKey = true, IsIdentity = true, ColumnDataType = "bigint")] public long Id { get; set; } [SugarColumn(ColumnName = "line_skill_master_id", ColumnDescription = "产线岗位主表ID", ColumnDataType = "bigint")] public long LineSkillMasterId { get; set; } [SugarColumn(ColumnName = "person_skill_id", ColumnDescription = "人员技能主数据ID", ColumnDataType = "bigint")] public long PersonSkillId { get; set; } [SugarColumn(ColumnName = "required_level", ColumnDescription = "要求等级", Length = 50, IsNullable = true)] public string? RequiredLevel { get; set; } [SugarColumn(ColumnName = "effective_date", ColumnDescription = "生效日期", IsNullable = true)] public DateTime? EffectiveDate { get; set; } [SugarColumn(ColumnName = "remark", ColumnDescription = "备注", Length = 500, IsNullable = true)] public string? Remark { get; set; } [SugarColumn(ColumnName = "is_enabled", ColumnDescription = "启用", ColumnDataType = "boolean")] public bool IsEnabled { get; set; } = true; [SugarColumn(ColumnName = "create_time", ColumnDescription = "创建时间")] public DateTime CreateTime { get; set; } = DateTime.Now; }