| 123456789101112131415161718192021222324252627282930313233 |
- namespace Admin.NET.Plugin.AiDOP.Entity.S0.Manufacturing;
- /// <summary>
- /// 产线岗位技能明细(子表)。源平台子表结构待确认;当前以“岗位→人员技能主数据引用”占位实现。
- /// </summary>
- [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;
- }
|