Import both chip virgens tables

This commit is contained in:
Eduardo Lopes 2026-01-28 09:57:08 -03:00
parent f0ec95363d
commit b07b1d2cd7
1 changed files with 7 additions and 5 deletions

View File

@ -1373,8 +1373,12 @@ namespace line_gestao_api.Controllers
if (string.IsNullOrWhiteSpace(itemStr)) continue;
var numeroChip = NullIfEmptyDigits(GetCellByHeaderAny(ws, r, map,
"Nº DO CHIP", "N° DO CHIP", "NUMERO DO CHIP", "N DO CHIP", "NUM. DO CHIP"));
"Nº DO CHIP", "N° DO CHIP", "NUMERO DO CHIP", "N DO CHIP", "NUM. DO CHIP", "N° DO CHIP"));
var observacoes = GetCellByHeaderAny(ws, r, map, "OBSERVAÇÕES", "OBSERVACOES", "OBS");
if (string.IsNullOrWhiteSpace(numeroChip) && string.IsNullOrWhiteSpace(observacoes))
{
continue;
}
var now = DateTime.UtcNow;
@ -1602,17 +1606,15 @@ namespace line_gestao_api.Controllers
{
var hasItem = false;
var hasNumeroChip = false;
var hasObservacoes = false;
foreach (var cell in row.CellsUsed())
{
var k = NormalizeHeader(cell.GetString());
if (k.Contains("ITEM")) hasItem = true;
if (k == "ITEM") hasItem = true;
if (k.Contains("CHIP")) hasNumeroChip = true;
if (k.Contains("OBSERV")) hasObservacoes = true;
}
return hasItem && hasNumeroChip && hasObservacoes;
return hasItem && hasNumeroChip;
}
// ==========================================================