diff --git a/.gitignore b/.gitignore index 88486e0..7b6966c 100644 --- a/.gitignore +++ b/.gitignore @@ -343,4 +343,6 @@ ASALocalRun/ /wwwroot/lib/* .kanbn -Tests/.kanbn \ No newline at end of file +Tests/.kanbn + +/Wafer-Counter/.vscode/.UserSecrets/secrets.json \ No newline at end of file diff --git a/Server/Repositories/FileShareRepository.cs b/Server/Repositories/FileShareRepository.cs index 6795145..cd3bcf5 100644 --- a/Server/Repositories/FileShareRepository.cs +++ b/Server/Repositories/FileShareRepository.cs @@ -100,4 +100,7 @@ public class FileShareRepository : IFileShareRepository return results; } + List IFileShareRepository.GetArchiveData(CharacterizationParameters archiveParameters) => + throw new NotImplementedException(); + } \ No newline at end of file diff --git a/Shared/Models/CharacterizationInfo.cs b/Shared/Models/CharacterizationInfo.cs new file mode 100644 index 0000000..b0bedb4 --- /dev/null +++ b/Shared/Models/CharacterizationInfo.cs @@ -0,0 +1,5 @@ +namespace OI.Metrology.Shared.Models; + +public record CharacterizationInfo(string? Lot, + DateTime LastWriteTime, + string[] Lines); diff --git a/Shared/Models/CharacterizationParameters.cs b/Shared/Models/CharacterizationParameters.cs new file mode 100644 index 0000000..fa96fda --- /dev/null +++ b/Shared/Models/CharacterizationParameters.cs @@ -0,0 +1,16 @@ +using System.Text.Json.Serialization; + +namespace OI.Metrology.Shared.Models; + +public record CharacterizationParameters([property: JsonPropertyName("area")] string? Area, + [property: JsonPropertyName("equipment-id")] string? EquipmentId, + [property: JsonPropertyName("search-pattern")] string? SearchPattern, + [property: JsonPropertyName("start-time")] string? StartTime, + [property: JsonPropertyName("end-time")] string? EndTime, + [property: JsonPropertyName("wafer-size")] string? WaferSize); + +[JsonSourceGenerationOptions(WriteIndented = true)] +[JsonSerializable(typeof(CharacterizationParameters))] +public partial class CharacterizationParametersSourceGenerationContext : JsonSerializerContext +{ +} diff --git a/Shared/Models/Stateless/IFileShareRepository.cs b/Shared/Models/Stateless/IFileShareRepository.cs index 2bf20b0..b92546c 100644 --- a/Shared/Models/Stateless/IFileShareRepository.cs +++ b/Shared/Models/Stateless/IFileShareRepository.cs @@ -10,6 +10,6 @@ public interface IFileShareRepository HttpResponseMessage ReadFile(HttpClient httpClient, Uri uri); void CopyFile(HttpClient httpClient, string from, string to); void MoveFile(HttpClient httpClient, string from, string to); + List GetArchiveData(CharacterizationParameters characterizationParameters); List GetNginxFileSystemSortableCollection(HttpClient httpClient, Uri uri, string? endsWith); - } \ No newline at end of file diff --git a/Static/AwaitingDispo/index.html b/Static/AwaitingDispo/index.html index 537f1b8..20aa3ba 100644 --- a/Static/AwaitingDispo/index.html +++ b/Static/AwaitingDispo/index.html @@ -50,6 +50,7 @@
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog
  • + Feature(s) +
    + +

    FI Backlog HiRel (Leominster)

    + +
    +
    +
    + +
      + +
    +
    +
    + + + + + diff --git a/Static/mes.html b/Static/mes.html new file mode 100644 index 0000000..db44d7b --- /dev/null +++ b/Static/mes.html @@ -0,0 +1,43 @@ + + + + + + + FI Backlog Mesa + + + + + + + + + + +
    + Feature(s) +
    + +

    FI Backlog Mesa

    + +
    +
    +
    + +
      + +
    +
    +
    + + + + + diff --git a/Static/run-headers.html b/Static/run-headers.html index d193831..4f67a76 100644 --- a/Static/run-headers.html +++ b/Static/run-headers.html @@ -50,6 +50,7 @@
  • Export
  • Archive
  • OI Web Services
  • +
  • FI Backlog