using SqlSugar; using WIDESEAWCS_Core.DB.Models; namespace WIDESEAWCS_Model.Models { /// /// 假电芯平面点位表 /// /// /// 用于管理假电芯抓取点的平面点位信息。 /// 3行×16列布局,共48个点位(1-48),行优先排列。 /// 第1行:1-16,第2行:17-32,第3行:33-48。 /// [SugarTable(nameof(Dt_FakeBatteryPosition), "假电芯平面点位表")] public class Dt_FakeBatteryPosition : BaseEntity { /// /// 主键ID /// [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主键ID")] public int Id { get; set; } /// /// 平面点位索引(1-48) /// /// /// 3×16布局,行优先(1-16为第1行,17-32为第2行,33-48为第3行)。 /// [SugarColumn(ColumnDescription = "平面点位索引")] public int PositionIndex { get; set; } /// /// 所在行(1-3) /// [SugarColumn(ColumnDescription = "所在行")] public int Row { get; set; } /// /// 所在列(1-16) /// [SugarColumn(ColumnDescription = "所在列")] public int Col { get; set; } /// /// 是否已使用 /// [SugarColumn(ColumnDescription = "是否已使用")] public bool IsUsed { get; set; } } }