123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- using System;
- using System.Collections.Generic;
- using Aitex.Core.Util;
- namespace FurnaceRT.Equipments.PMs.RecipeExecutions
- {
- public enum EnumRecipeRunningState
- {
- PrepareProcess,
- InProcess,
- PostProcess,
- NormalComplete,
- Failed,
- }
- public class RecipeRunningInfo
- {
- public Guid InnerId { get; set; }
- public RecipeHead Head { get; set; }
- public List<RecipeStep> RecipeStepList { get; set; }
- public string MainRecipeName { get; set; }
- public string RecipeName { get; set; }
- public DateTime BeginTime { get; set; }
- public DateTime EndTime { get; set; }
- public int StepNumber { get; set; }
- public string StepName { get; set; }
- public string NextStepName { get; set; }
- public double StepTime { get; set; }
- public double StepElapseTime { get; set; }
- public double TotalTime { get; set; }
- public double TotalElapseTime { get; set; }
- public double HoldTime { get; set; }
- public string ExecRecipeType { get; set; }
- public int LoopCountSet { get; set; }
- public int LoopCountCurrent { get; set; }
- public int SubRecipeLoopCount { get; set; }
- public int SubRecipeCurrentLoopCount { get; set; }
- public string SubRecipeName { get; set; }
- public string AbortRecipeName { get; set; }
- public bool IsLooping { get; set; }
- }
- }
|