Infineon.EAF.Runtime 2.49.3

Directory Trigger for OI
Viewer support
tasks.json
kanbn initialize
WSRequest alignment
This commit is contained in:
2023-08-30 17:34:07 -07:00
parent 047e457905
commit 04039ec664
13 changed files with 202 additions and 27 deletions

View File

@ -135,13 +135,19 @@ public class FileRead : Shared.FileRead, IFileRead
{
bool isDummyRun = false;
List<(Shared.Properties.IScopeInfo, string)> collection = new();
string successDirectory = _FileConnectorConfiguration.AlternateTargetFolder;
string parentParent = GetParentParent(_FileConnectorConfiguration.SourceFileLocation);
if (parentParent.Contains(_CellInstanceName))
parentParent = Path.GetDirectoryName(parentParent);
string duplicateDirectory = Path.Combine(parentParent, "Data");
string duplicateDirectory = Path.Combine(_FileConnectorConfiguration.SourceFileLocation, _CellInstanceName);
if (!Directory.Exists(duplicateDirectory))
_ = Directory.CreateDirectory(duplicateDirectory);
string successDirectory = _FileConnectorConfiguration.AlternateTargetFolder;
if (!Directory.Exists(Path.Combine(duplicateDirectory, "1")))
{
string parentParent = GetParentParent(_FileConnectorConfiguration.SourceFileLocation);
if (parentParent.Contains(_CellInstanceName))
parentParent = Path.GetDirectoryName(parentParent);
duplicateDirectory = Path.Combine(parentParent, "Data");
if (!Directory.Exists(duplicateDirectory))
_ = Directory.CreateDirectory(duplicateDirectory);
}
string duplicateFile = Path.Combine(duplicateDirectory, Path.GetFileName(reportFullPath));
if (descriptions.Any() && tests.Any())
{

View File

@ -14,7 +14,7 @@ public class WSRequest
public bool SentToMetrology { get; set; }
public bool SentToSPC { get; set; }
//
public long Id { get; set; }
public int Id { get; set; }
public string CellName { get; set; }
public string Date { get; set; }
public string FilePath { get; set; }
@ -39,7 +39,7 @@ public class WSRequest
#pragma warning restore IDE0060
{
ProcessDataStandardFormat = processDataStandardFormat;
Id = 0;
Id = -1;
FilePath = string.Empty;
CellName = logistics.MesEntity;
if (descriptions[0] is not json.Description x)