using FreeSql.DataAnnotations; using System; using System.Collections.Generic; using System.Diagnostics.Metrics; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CapMachine.Model { /// /// 步骤 /// [Table(Name = "ProStep")] public class ProStep { /// /// 主键 /// [Column(IsPrimary = true, IsIdentity = true)] public long Id { get; set; } /// /// 程序步骤序号 /// [Column(Name = "StepNo")] public int StepNo { get; set; } /// /// 程序步骤反复次数 /// [Column(Name = "StepRepeat")] public int StepRepeat { get; set; } ///// ///// 程序段反复 ///// //[Column(Name = "ProRepeat")] //public int ProRepeat { get; set; } /// /// 备注 /// [Column(Name = "Remark", IsNullable = false, StringLength = 200)] public string Remark { get; set; } [Column(ServerTime = DateTimeKind.Local, CanUpdate = false)] public DateTime CreateTime { get; set; } /// /// ///////////////////////////////////////////导航属性/////////////////////////////////////////////////////// /// public ICollection? MeterSpeeds { get; set; } public ICollection? MeterCond1Temps { get; set; } public ICollection? MeterCond2Temps { get; set; } public ICollection? MeterCondPresss { get; set; } public ICollection? MeterEVAPExpTemps { get; set; } public ICollection? MeterExPresss { get; set; } public ICollection? MeterHVVols { get; set; } public ICollection? MeterInhPresss { get; set; } public ICollection? MeterInhTemps { get; set; } public ICollection? MeterLoPresss { get; set; } public ICollection? MeterLVVols { get; set; } public ICollection? MeterOCRs { get; set; } public ICollection? MeterOS1Temps { get; set; } public ICollection? MeterOS2Temps { get; set; } public ICollection? MeterPTCEntTemps { get; set; } public ICollection? MeterPTCFlows { get; set; } public ICollection? MeterPTCPws { get; set; } public ICollection? MeterTestBoxRHs { get; set; } public ICollection? MeterTestBoxTemps { get; set; } //public ICollection? MeterPds { get; set; } //public ICollection? MeterPss { get; set; } /// /// ///////////////////////////////////////////导航属性/////////////////////////////////////////////////////// /// public long ProgramSegId { get; set; } public ProgramSeg? ProgramSeg { get; set; } } }