Update display stato valutaziione tempi
This commit is contained in:
@@ -32,18 +32,22 @@ namespace EgwCoreLib.Lux.Core.RestPayload
|
||||
if (firstMachine != null)
|
||||
{
|
||||
listComplete = firstMachine.PartList.Select(x => x.Tag).ToList();
|
||||
}
|
||||
// pezzi lavorabili
|
||||
listWorkable = MachineCalc.Utils.IntersectTags(machineCalcResults, p => p.CalcResult == Enums.PartVerificationResult.MACHINABLE).ToList();
|
||||
// cerco l'insieme dei pezzi NON lavorabili
|
||||
listUnWorkable = MachineCalc.Utils.IntersectTags(machineCalcResults, p => p.CalcResult != Enums.PartVerificationResult.MACHINABLE).ToList();
|
||||
numKo = listUnWorkable.Count();
|
||||
numOk = listWorkable.Count();
|
||||
numOkVin = listComplete.Count() - numOk - numKo;
|
||||
// se non ok verifico SE ci siano part unhealty su OGNI macchina (altrimenti è cmq lavorabile
|
||||
if (!workable)
|
||||
{
|
||||
workable = !listUnWorkable.Any();
|
||||
// pezzi lavorabili
|
||||
listWorkable = MachineCalc.Utils.IntersectTags(machineCalcResults, p => p.CalcResult == Enums.PartVerificationResult.MACHINABLE).ToList();
|
||||
// cerco l'insieme dei pezzi NON lavorabili
|
||||
listUnWorkable = MachineCalc.Utils.IntersectTags(machineCalcResults, p => p.CalcResult != Enums.PartVerificationResult.MACHINABLE).ToList();
|
||||
listVincolated = listComplete
|
||||
.Except(listWorkable)
|
||||
.Except(ListUnWorkable)
|
||||
.ToList();
|
||||
numKo = listUnWorkable.Count();
|
||||
numOk = listWorkable.Count();
|
||||
numOkVin = listVincolated.Count();
|
||||
// se non ok verifico SE ci siano part unhealty su OGNI macchina (altrimenti è cmq lavorabile
|
||||
if (!workable)
|
||||
{
|
||||
workable = !listUnWorkable.Any();
|
||||
}
|
||||
}
|
||||
|
||||
LoadDetail = MachineCalc.Utils.CalculateIntersections(machineCalcResults);
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<Nullable>enable</Nullable>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Version>0.9.2512.0910</Version>
|
||||
<Version>0.9.2512.0911</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -5,7 +5,7 @@
|
||||
<Nullable>enable</Nullable>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<UserSecretsId>aspnet-Lux.UI-a758c101-a2f4-4e38-977d-1c4887dbbd50</UserSecretsId>
|
||||
<Version>0.9.2512.0910</Version>
|
||||
<Version>0.9.2512.0911</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<body>
|
||||
<i>LUX - Web Windows MES</i>
|
||||
<h4>Versione: 0.9.2512.0910</h4>
|
||||
<h4>Versione: 0.9.2512.0911</h4>
|
||||
<br /> Note di rilascio:
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
@@ -1 +1 @@
|
||||
0.9.2512.0910
|
||||
0.9.2512.0911
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<item>
|
||||
<version>0.9.2512.0910</version>
|
||||
<version>0.9.2512.0911</version>
|
||||
<url>http://nexus.steamware.net/repository/SWS/GPW/stable/GPW.UI.zip</url>
|
||||
<changelog>http://nexus.steamware.net/repository/SWS/GPW/stable/ChangeLog.html</changelog>
|
||||
<mandatory>false</mandatory>
|
||||
|
||||
Reference in New Issue
Block a user