fix access notification
This commit is contained in:
parent
7b20568565
commit
98b8ab0603
|
@ -148,20 +148,55 @@ Future<void> onMessageReceived(
|
|||
barrierColor: Colors.transparent,
|
||||
barrierDismissible: true,
|
||||
builder: (BuildContext context) {
|
||||
return Dialog(
|
||||
backgroundColor: Colors.transparent,
|
||||
child: AccessNotificationModalTemplateComponentWidget(
|
||||
datetime: payload['ACE_DATAHORA'].toString(),
|
||||
drive: payload['ACI_DESCRICAO'].toString(),
|
||||
id: payload['USR_TIPO'].toString() == 'O'
|
||||
var id = payload['USR_TIPO'].toString() == 'O'
|
||||
? payload['USR_ID'].toString() == ''
|
||||
? '0'
|
||||
: payload['USR_ID'].toString()
|
||||
: payload['USR_DOCUMENTO'].toString() == ''
|
||||
? '0'
|
||||
: payload['USR_DOCUMENTO'].toString(),
|
||||
name: payload['PES_NOME'].toString(),
|
||||
type: payload['USR_TIPO'],
|
||||
: payload['USR_DOCUMENTO'].toString();
|
||||
var type = payload['USR_TIPO'];
|
||||
return Dialog(
|
||||
backgroundColor: Colors.transparent,
|
||||
child: DetailsComponentWidget(
|
||||
imagePath:
|
||||
'https://freaccess.com.br/freaccess/getImage.php?cliID=${AppState().cliUUID}&atividade=getFoto&Documento=$id&tipo=$type',
|
||||
labelsHashMap: Map<String, String>.from({
|
||||
FFLocalizations.of(context).getVariableText(
|
||||
enText: 'Name',
|
||||
ptText: 'Nome',
|
||||
): payload['PES_NOME'].toString(),
|
||||
FFLocalizations.of(context).getVariableText(
|
||||
enText: 'Type',
|
||||
ptText: 'Tipo',
|
||||
): payload['USR_TIPO'].toString() == 'O'
|
||||
? 'Morador'
|
||||
: 'Visitante',
|
||||
FFLocalizations.of(context).getVariableText(
|
||||
enText: 'Access Date',
|
||||
ptText: 'Data de Acesso',
|
||||
): payload['ACE_DATAHORA'].toString(),
|
||||
FFLocalizations.of(context).getVariableText(
|
||||
ptText: 'Setor',
|
||||
enText: 'Sector',
|
||||
): payload['SET_DESCRICAO'].toString(),
|
||||
}),
|
||||
statusHashMap: [
|
||||
{
|
||||
if (payload['ACE_TIPO'].toString() == '0')
|
||||
FFLocalizations.of(context).getVariableText(
|
||||
enText: 'Entrance',
|
||||
ptText: 'Entrada',
|
||||
): FlutterFlowTheme.of(context).success,
|
||||
if (payload['ACE_TIPO'].toString() == '1')
|
||||
FFLocalizations.of(context).getVariableText(
|
||||
enText: 'Exit',
|
||||
ptText: 'Saída',
|
||||
): FlutterFlowTheme.of(context).success
|
||||
}
|
||||
],
|
||||
// onTapCardItemAction: () {},
|
||||
buttons: [],
|
||||
),
|
||||
);
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue