Browse Source

更新版本

dev_DY_CC
赵新宇 1 year ago
parent
commit
f70b5d1533
  1. 36
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.InjectionMoldingTaskAgent/Incoming/InjectionMoldingRequestReader.cs

36
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.InjectionMoldingTaskAgent/Incoming/InjectionMoldingRequestReader.cs

@ -77,21 +77,21 @@ public class InjectionMoldingRequestReader : IReader
if (count == 0) if (count == 0)
{ {
// 调用 ReaderCameraApi 方法获取摄像头信息 // 调用 ReaderCameraApi 方法获取摄像头信息
//string camera = await ReaderCameraApi().ConfigureAwait(false); string camera = await ReaderCameraApi().ConfigureAwait(false);
//List<InjectionRequest> cameraList = new List<InjectionRequest>(); List<InjectionRequest> cameraList = new List<InjectionRequest>();
//if (camera == "Error occured") if (camera == "Error occured")
//{
// // 记录错误日志并返回空列表
// _logger.LogInformation($"没有读取到摄像头信息{DateTime.Now},请检查网络");
// return new List<IncomingFromExternal>();
//}
////将摄像头信息转换为注塑叫料明细任务数据
//cameraList = System.Text.Json.JsonSerializer.Deserialize<List<InjectionRequest>>(camera);
//测试数据
var cameraList = new List<InjectionIssueRequest>()
{ {
new InjectionIssueRequest() { ItemCode = "THILDD0A542AG", ToLocCode = "ZSXB2", Qty = 100 }, // 记录错误日志并返回空列表
}; _logger.LogInformation($"没有读取到摄像头信息{DateTime.Now},请检查网络");
return new List<IncomingFromExternal>();
}
//将摄像头信息转换为注塑叫料明细任务数据
cameraList = System.Text.Json.JsonSerializer.Deserialize<List<InjectionRequest>>(camera);
//测试数据
//var cameraList = new List<InjectionRequest>()
//{
// new InjectionRequest() { ItemCode = "THILDD0A542AG", ToLocCode = "ZSXB2", Qty = 100 },
// };
InjectionIssueRequestEditInput input = new InjectionIssueRequestEditInput(); InjectionIssueRequestEditInput input = new InjectionIssueRequestEditInput();
input.Worker = "Vision"; input.Worker = "Vision";
input.Type = "Vision"; input.Type = "Vision";
@ -220,11 +220,11 @@ public class InjectionMoldingRequestReader : IReader
return "Error occurred"; return "Error occurred";
} }
private List<InjectionIssueRequest> Parse(string p_str) private List<InjectionRequest> Parse(string p_str)
{ {
List<InjectionIssueRequest> requests = new List<InjectionIssueRequest>(); List<InjectionRequest> requests = new List<InjectionRequest>();
return System.Text.Json.JsonSerializer.Deserialize<List<InjectionIssueRequest>>(p_str); return System.Text.Json.JsonSerializer.Deserialize<List<InjectionRequest>>(p_str);
} }
@ -234,7 +234,7 @@ public class InjectionMoldingRequestReader : IReader
public class InjectionIssueRequest public class InjectionRequest
{ {
/// <summary> /// <summary>
/// 零件M /// 零件M

Loading…
Cancel
Save