Refactor AGV error handling: Standardize AGVErrorCode usage and update SetRunStepError

This commit is contained in:
backuppc
2026-01-28 16:45:24 +09:00
parent 16d51a2712
commit 00cc0ef5b7
12 changed files with 94 additions and 84 deletions

View File

@@ -41,9 +41,8 @@ namespace Project
public string Memo;
public eResult ResultCode { get; set; }
public eECode ResultErrorCode;
public eECode RunStepErrorCode { get; set; }
public ENIGProtocol.AGVErrorCode RunStepErrorCode { get; set; }
public string ResultMessage { get; set; }
public Boolean isError { get; set; }
public int retry = 0;
public DateTime retryTime;
public Device.Socket.Message RecvMessage;
@@ -191,9 +190,8 @@ namespace Project
JobEndTime = DateTime.Parse("1982-11-23");
Memo = string.Empty;
isError = false;
ResultCode = eResult.NoError;
RunStepErrorCode = eECode.NOERROR;
RunStepErrorCode = ENIGProtocol.AGVErrorCode.None;
ResultMessage = string.Empty;
}