|
|
@ -163,9 +163,11 @@ public class IncomingToWmsWorker : AsyncPeriodicBackgroundWorkerBase |
|
|
|
default: |
|
|
|
throw new ArgumentOutOfRangeException(); |
|
|
|
} |
|
|
|
|
|
|
|
if( incomingToWms.Status != EnumExchangeDataStatus.Error) |
|
|
|
{ |
|
|
|
incomingToWms.SetSuccess(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
private async Task SendProductReceipt(PeriodicBackgroundWorkerContext workerContext, IncomingToWms incomingToWms) |
|
|
|
{ // 定义请求的 URL
|
|
|
@ -200,13 +202,13 @@ public class IncomingToWmsWorker : AsyncPeriodicBackgroundWorkerBase |
|
|
|
// 处理请求异常
|
|
|
|
// 可以记录日志或者抛出异常
|
|
|
|
Console.WriteLine(ex.Message); |
|
|
|
//incomingToWms.SetError(EnumExchangeDataErrorCode.Exception, ex.Message);
|
|
|
|
incomingToWms.SetError(EnumExchangeDataErrorCode.Exception, ex.Message); |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
Console.WriteLine("apiUrl未配置!"); |
|
|
|
|
|
|
|
incomingToWms.SetError(EnumExchangeDataErrorCode.Exception, "apiUrl未配置!"); |
|
|
|
} |
|
|
|
//finally
|
|
|
|
//{
|
|
|
|