fix access notification
This commit is contained in:
parent
7b20568565
commit
98b8ab0603
|
@ -148,20 +148,55 @@ Future<void> onMessageReceived(
|
||||||
barrierColor: Colors.transparent,
|
barrierColor: Colors.transparent,
|
||||||
barrierDismissible: true,
|
barrierDismissible: true,
|
||||||
builder: (BuildContext context) {
|
builder: (BuildContext context) {
|
||||||
|
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();
|
||||||
|
var type = payload['USR_TIPO'];
|
||||||
return Dialog(
|
return Dialog(
|
||||||
backgroundColor: Colors.transparent,
|
backgroundColor: Colors.transparent,
|
||||||
child: AccessNotificationModalTemplateComponentWidget(
|
child: DetailsComponentWidget(
|
||||||
datetime: payload['ACE_DATAHORA'].toString(),
|
imagePath:
|
||||||
drive: payload['ACI_DESCRICAO'].toString(),
|
'https://freaccess.com.br/freaccess/getImage.php?cliID=${AppState().cliUUID}&atividade=getFoto&Documento=$id&tipo=$type',
|
||||||
id: payload['USR_TIPO'].toString() == 'O'
|
labelsHashMap: Map<String, String>.from({
|
||||||
? payload['USR_ID'].toString() == ''
|
FFLocalizations.of(context).getVariableText(
|
||||||
? '0'
|
enText: 'Name',
|
||||||
: payload['USR_ID'].toString()
|
ptText: 'Nome',
|
||||||
: payload['USR_DOCUMENTO'].toString() == ''
|
): payload['PES_NOME'].toString(),
|
||||||
? '0'
|
FFLocalizations.of(context).getVariableText(
|
||||||
: payload['USR_DOCUMENTO'].toString(),
|
enText: 'Type',
|
||||||
name: payload['PES_NOME'].toString(),
|
ptText: 'Tipo',
|
||||||
type: payload['USR_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