Tiger.Business.MES/Transaction/Position.cs
@@ -54,6 +54,7 @@ public WorkBatch CurBatch { get; set; } public IWorkBatch WorkBatch => CurBatch; public MES_WIP_DATA CurWipSN { get; set; } public MES_WIP_HIS CurWipSNHis { get; set; } public List<WorkStep> Steps { get; set; } = new(); public bool IsFinishAllSteps => Steps.Any() && !Steps.Any(q => !q.IsFinished); public int CurStep => Steps.Where(q => !q.IsFinished).OrderBy(q => q.Sequence).FirstOrDefault()?.Sequence ?? 0;