diff --git a/Service/Execute/Step/StationReadyState.cs b/Service/Execute/Step/StationReadyState.cs index 80a2798..0b3fc97 100644 --- a/Service/Execute/Step/StationReadyState.cs +++ b/Service/Execute/Step/StationReadyState.cs @@ -152,6 +152,12 @@ public class StationReadyState : IState machine.ExceptionReason = ExceptionReason.None; _log.Info("entrance radar true"); machine.RadarInFlag = true; + + //添加小步状态 + _CommonMgr.InsertStep(InfoEnum.BusinessSwappingStep.Idel, + machine); + _CommonMgr.InsertStep(InfoEnum.BusinessSwappingStep.RadarInFlag, + machine); } }, () => { }, true, () => { }, 2, InvokeStatus.TimeOut); } @@ -234,10 +240,6 @@ public class StationReadyState : IState //新增换电订单 machine.SwapOrder = _CommonMgr.SaveOrder(BuildOrder(machine.RfidReadModel)); //新增小步 - _CommonMgr.InsertStep(InfoEnum.BusinessSwappingStep.Idel, - machine); - _CommonMgr.InsertStep(InfoEnum.BusinessSwappingStep.RadarInFlag, - machine); _CommonMgr.InsertStep(InfoEnum.BusinessSwappingStep.RfidReadFlag, machine); RfidApi.StopRead();