Fix chiamata api

This commit is contained in:
2026-03-04 12:59:32 +01:00
parent 21ee5137b0
commit e57738a37f
5 changed files with 23 additions and 28 deletions

View File

@@ -163,8 +163,6 @@
} }
} }
SteupDataService.InspectionPageState.Ispezione.Stato = StatusEnum.Completata;
await IntegrySteupService.CompleteInspection(ispezione.ActivityId!); await IntegrySteupService.CompleteInspection(ispezione.ActivityId!);
await IspezioniService.UpdateStatoIspezioneAsync( await IspezioniService.UpdateStatoIspezioneAsync(
ispezione.CodMdep, ispezione.CodMdep,
@@ -173,6 +171,8 @@
StatusEnum.Completata StatusEnum.Completata
); );
SteupDataService.InspectionPageState.Ispezione.Stato = StatusEnum.Completata;
await InvokeAsync(() => await InvokeAsync(() =>
{ {
VisibleOverlay = false; VisibleOverlay = false;

View File

@@ -42,27 +42,18 @@
} }
else else
{ {
<MudButton Variant="Variant.Filled" StartIcon="@Icons.Material.Rounded.Edit" <MudFab Color="Color.Info" Size="Size.Small" StartIcon="@Icons.Material.Rounded.Edit"
Color="Color.Info" Size="Size.Small" OnClick="@UpdateScheda"> OnClick="@UpdateScheda"/>
Modifica <MudFab Color="Color.Error" Size="Size.Small" StartIcon="@Icons.Material.Rounded.Delete"
</MudButton> OnClick="@DeleteScheda"/>
<MudButton Variant="Variant.Filled" StartIcon="@Icons.Material.Rounded.Delete"
Color="Color.Error" Size="Size.Small" OnClick="@DeleteScheda">
Cancella
</MudButton>
} }
} }
else else
{ {
<MudButton Variant="Variant.Filled" StartIcon="@Icons.Material.Rounded.RemoveRedEye" <MudFab Color="Color.Info" Size="Size.Small" StartIcon="@Icons.Material.Rounded.RemoveRedEye"
Color="Color.Info" Size="Size.Small" OnClick="@ViewScheda"> OnClick="@ViewScheda"/>
Visualizza <MudFab Color="Color.Success" Size="Size.Small" StartIcon="@Icons.Material.Rounded.CloudSync"
</MudButton> OnClick="@ExportImg"/>
<MudButton Variant="Variant.Filled" StartIcon="@Icons.Material.Rounded.CloudSync"
Color="Color.Success" Size="Size.Small" OnClick="@ExportImg">
Esporta immagini
</MudButton>
} }
</div> </div>
</div> </div>

View File

@@ -3,14 +3,14 @@
@if (IsWarning) @if (IsWarning)
{ {
<div class="exception-header mb-2"> <div class="exception-header mb-2">
<i class="ri-error-warning-line"></i> <i class="ri-error-warning-line warning-icon"></i>
<span>Attenzione</span> <span>Attenzione</span>
</div> </div>
} }
else else
{ {
<div class="exception-header mb-2"> <div class="exception-header mb-2">
<i class="ri-emotion-unhappy-line"></i> <i class="ri-emotion-unhappy-line error-icon"></i>
<span>Ops</span> <span>Ops</span>
</div> </div>
} }

View File

@@ -107,12 +107,15 @@
} }
<CardFormModal Title="Articoli"> <CardFormModal Title="Articoli">
@if (!ReadOnly)
{
<div class="input-manual-barcode"> <div class="input-manual-barcode">
<MudTextField FullWidth="true" T="string?" Variant="Variant.Text" <MudTextField FullWidth="true" T="string?" Variant="Variant.Text"
@bind-Value="ManualBarcode" Placeholder="Digita manualmente il codice"/> @bind-Value="ManualBarcode" Placeholder="Digita manualmente il codice"/>
<MudIconButton Color="Color.Primary" OnClick="@OnManualBarcodeSet" <MudIconButton Color="Color.Primary" OnClick="@OnManualBarcodeSet"
Size="Size.Small" Icon="@Icons.Material.Rounded.Send"/> Size="Size.Small" Icon="@Icons.Material.Rounded.Send"/>
</div> </div>
}
@if (!Scheda.Articoli.IsNullOrEmpty()) @if (!Scheda.Articoli.IsNullOrEmpty())
{ {
<div class="art-list"> <div class="art-list">

View File

@@ -48,10 +48,11 @@ public class IntegrySteupService(IIntegryApiRestClient integryApiRestClient) : I
public Task CompleteInspection(string activityId) => public Task CompleteInspection(string activityId) =>
integryApiRestClient.AuthorizedPost<object>( integryApiRestClient.AuthorizedPost<object>(
$"{BaseRequest}/complete", $"{BaseRequest}/complete",
new object(),
new Dictionary<string, object> new Dictionary<string, object>
{ {
{ "activityId", activityId } { "activityId", activityId }
} }!
); );
#endregion #endregion