Update gestione ritorno gruppi prod (group esplicito in args)

This commit is contained in:
Samuele Locatelli
2026-01-09 16:28:25 +01:00
parent 78356d1048
commit 0e4e4af9cc
10 changed files with 98 additions and 15 deletions
+3 -2
View File
@@ -179,14 +179,15 @@ namespace Lux.API.Services
// gestione ritorno tipo Balance dei gruppi di lavorazione (x carico macchine/schedulazione)
if (retData.Args.ContainsKey("Balance"))
{
// ATTENZIONE! qui il valore UID deve contenere ANCHE il gruppo cui è riferito (es: POR.25.0000004B.G01)
// ATTENZIONE! qui oltre al valore UID deve leggere ANCHE il gruppo cui è riferito (es: Group: G01)
// recupero lista risultati calcolo...
string refGroup = retData.Args["Group"];
string rawBalance = retData.Args["Balance"];
List<MachineCalcResultDTO>? machineEstimList = new List<MachineCalcResultDTO>();
// deserializzo
try
{
await dbService.SaveProdBalanceAsync(UID, retData.ExecEnvironment, rawBalance);
await dbService.SaveProdBalanceAsync(UID, refGroup, retData.ExecEnvironment, rawBalance);
}
catch (Exception exc)
{