Merge pull request #22 from FRE-Informatica/fix/fd-605

FIX: Priorização na Requisição da Solicitação
This commit is contained in:
Lucas Martin Mota 2024-08-21 12:03:11 -03:00 committed by GitHub
commit 1a5fbd60bd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 30 additions and 32 deletions

View File

@ -218,21 +218,13 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
), ),
icon: const Icon(Icons.done), icon: const Icon(Icons.done),
onPressed: () async { onPressed: () async {
Navigator.pop(context); return answersRequest.call(
safeSetState(() {
_requestWrap = [];
_requestFuture = _fetchRequests();
});
var message = await answersRequest.call(
context, context,
liberationHistoryItem['NOT_ID'].toString(), liberationHistoryItem['NOT_ID'].toString(),
'L', 'L',
'', '',
liberationHistoryItem['VTE_ID'].toString(), liberationHistoryItem['VTE_ID'].toString(),
); ).then((message) {
if (message.isEmpty) { if (message.isEmpty) {
showSnackbar( showSnackbar(
context, context,
@ -241,6 +233,13 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
showSnackbar(context, message, true); showSnackbar(context, message, true);
} }
safeSetState(() {
_requestWrap = [];
_requestFuture = _fetchRequests();
});
Navigator.pop(context);
});
}, },
), ),
if (liberationHistoryItem['NOT_STATUS'] == 'S') if (liberationHistoryItem['NOT_STATUS'] == 'S')
@ -260,21 +259,13 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
), ),
icon: const Icon(Icons.close), icon: const Icon(Icons.close),
onPressed: () async { onPressed: () async {
Navigator.pop(context); return answersRequest.call(
safeSetState(() {
_requestWrap = [];
_requestFuture = _fetchRequests();
});
var message = await answersRequest.call(
context, context,
liberationHistoryItem['NOT_ID'].toString(), liberationHistoryItem['NOT_ID'].toString(),
'B', 'B',
'', '',
liberationHistoryItem['VTE_ID'].toString(), liberationHistoryItem['VTE_ID'].toString(),
); ).then((message) {
if (message.isEmpty) { if (message.isEmpty) {
showSnackbar( showSnackbar(
context, context,
@ -283,6 +274,13 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
showSnackbar(context, message, true); showSnackbar(context, message, true);
} }
safeSetState(() {
_requestWrap = [];
_requestFuture = _fetchRequests();
});
Navigator.pop(context);
});
}, },
) )
], ],