| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | 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 SubRecipeTable { get; set; }        public string AbortRecipeName { get; set; }        public bool IsLooping { get; set; }    }}
 |