This commit is contained in:
jantunesmesias 2024-08-22 13:15:41 -03:00
parent 6cf3c0aadb
commit a8c71dc644
1 changed files with 35 additions and 30 deletions

View File

@ -48,14 +48,15 @@ class _HomePageWidgetState extends State<HomePageWidget> {
cliUUID: AppState().cliUUID, cliUUID: AppState().cliUUID,
atividade: 'getDados') atividade: 'getDados')
.then((value) async { .then((value) async {
if (value.statusCode == 200 && value.jsonBody['error'] == false) { switch (value.statusCode) {
case 200:
if (value.jsonBody['error'] == false) {
AppState().whatsapp = value.jsonBody['whatsapp']; AppState().whatsapp = value.jsonBody['whatsapp'];
AppState().provisional = value.jsonBody['provisional']; AppState().provisional = value.jsonBody['provisional'];
success = true; success = true;
return; return;
} else if (value.statusCode == 200 && } else if (value.jsonBody['error_msg'] ==
value.jsonBody['error'] == false && 'O seu vinculo nao esta ativo.') {
value.jsonBody['error_msg'] == 'O seu vinculo nao esta ativo.') {
showModalBottomSheet( showModalBottomSheet(
isScrollControlled: false, isScrollControlled: false,
backgroundColor: Colors.transparent, backgroundColor: Colors.transparent,
@ -65,7 +66,8 @@ class _HomePageWidgetState extends State<HomePageWidget> {
builder: (context) { builder: (context) {
return GestureDetector( return GestureDetector(
onTap: () => _model.unfocusNode.canRequestFocus onTap: () => _model.unfocusNode.canRequestFocus
? FocusScope.of(context).requestFocus(_model.unfocusNode) ? FocusScope.of(context)
.requestFocus(_model.unfocusNode)
: FocusScope.of(context).unfocus(), : FocusScope.of(context).unfocus(),
child: Padding( child: Padding(
padding: MediaQuery.viewInsetsOf(context), padding: MediaQuery.viewInsetsOf(context),
@ -75,9 +77,12 @@ class _HomePageWidgetState extends State<HomePageWidget> {
}, },
).then((value) => safeSetState(() {})); ).then((value) => safeSetState(() {}));
return; return;
} else { }
break;
default:
await DialogUtil.warningDefault(context); await DialogUtil.warningDefault(context);
safeSetState(() {}); safeSetState(() {});
break;
} }
}); });
} }