FIX: Priorização na Requisição da Solicitação

This commit is contained in:
Ivan Antunes 2024-08-20 08:31:58 -03:00
parent 70bfb5dd31
commit 1419df1ac1
1 changed files with 30 additions and 32 deletions

View File

@ -218,29 +218,28 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
),
icon: const Icon(Icons.done),
onPressed: () async {
Navigator.pop(context);
safeSetState(() {
_requestWrap = [];
_requestFuture = _fetchRequests();
});
var message = await answersRequest.call(
return answersRequest.call(
context,
liberationHistoryItem['NOT_ID'].toString(),
'L',
'',
liberationHistoryItem['VTE_ID'].toString(),
);
).then((message) {
if (message.isEmpty) {
showSnackbar(
context,
FFLocalizations.of(context).getVariableText(enText: 'Successfully resolved visit', ptText: 'Visita resolvida com sucesso'), false);
} else {
showSnackbar(context, message, true);
}
if (message.isEmpty) {
showSnackbar(
context,
FFLocalizations.of(context).getVariableText(enText: 'Successfully resolved visit', ptText: 'Visita resolvida com sucesso'), false);
} else {
showSnackbar(context, message, true);
}
safeSetState(() {
_requestWrap = [];
_requestFuture = _fetchRequests();
});
Navigator.pop(context);
});
},
),
if (liberationHistoryItem['NOT_STATUS'] == 'S')
@ -260,29 +259,28 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
),
icon: const Icon(Icons.close),
onPressed: () async {
Navigator.pop(context);
safeSetState(() {
_requestWrap = [];
_requestFuture = _fetchRequests();
});
var message = await answersRequest.call(
return answersRequest.call(
context,
liberationHistoryItem['NOT_ID'].toString(),
'B',
'',
liberationHistoryItem['VTE_ID'].toString(),
);
).then((message) {
if (message.isEmpty) {
showSnackbar(
context,
FFLocalizations.of(context).getVariableText(enText: 'Successfully resolved visit', ptText: 'Visita resolvida com sucesso'), false);
} else {
showSnackbar(context, message, true);
}
if (message.isEmpty) {
showSnackbar(
context,
FFLocalizations.of(context).getVariableText(enText: 'Successfully resolved visit', ptText: 'Visita resolvida com sucesso'), false);
} else {
showSnackbar(context, message, true);
}
safeSetState(() {
_requestWrap = [];
_requestFuture = _fetchRequests();
});
Navigator.pop(context);
});
},
)
],