| 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; }    }}
 |