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