|
|
@ -4,6 +4,7 @@ import 'package:diplomaticquarterapp/models/Authentication/check_activation_code
|
|
|
|
import 'package:diplomaticquarterapp/models/Authentication/check_paitent_authentication_req.dart';
|
|
|
|
import 'package:diplomaticquarterapp/models/Authentication/check_paitent_authentication_req.dart';
|
|
|
|
import 'package:diplomaticquarterapp/models/Authentication/select_device_imei_res.dart';
|
|
|
|
import 'package:diplomaticquarterapp/models/Authentication/select_device_imei_res.dart';
|
|
|
|
import 'package:diplomaticquarterapp/models/Authentication/send_activation_request.dart';
|
|
|
|
import 'package:diplomaticquarterapp/models/Authentication/send_activation_request.dart';
|
|
|
|
|
|
|
|
import 'package:diplomaticquarterapp/routes.dart';
|
|
|
|
import 'package:diplomaticquarterapp/services/authentication/auth_provider.dart';
|
|
|
|
import 'package:diplomaticquarterapp/services/authentication/auth_provider.dart';
|
|
|
|
import 'package:diplomaticquarterapp/uitl/app_shared_preferences.dart';
|
|
|
|
import 'package:diplomaticquarterapp/uitl/app_shared_preferences.dart';
|
|
|
|
import 'package:diplomaticquarterapp/uitl/app_toast.dart';
|
|
|
|
import 'package:diplomaticquarterapp/uitl/app_toast.dart';
|
|
|
@ -13,11 +14,9 @@ import 'package:diplomaticquarterapp/widgets/buttons/defaultButton.dart';
|
|
|
|
import 'package:diplomaticquarterapp/widgets/card/rounded_container.dart';
|
|
|
|
import 'package:diplomaticquarterapp/widgets/card/rounded_container.dart';
|
|
|
|
import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart';
|
|
|
|
import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart';
|
|
|
|
import 'package:diplomaticquarterapp/widgets/otp/sms-popup.dart';
|
|
|
|
import 'package:diplomaticquarterapp/widgets/otp/sms-popup.dart';
|
|
|
|
import 'package:diplomaticquarterapp/widgets/progress_indicator/app_circular_progress_Indeicator.dart';
|
|
|
|
|
|
|
|
import 'package:diplomaticquarterapp/widgets/text/app_texts_widget.dart';
|
|
|
|
import 'package:diplomaticquarterapp/widgets/text/app_texts_widget.dart';
|
|
|
|
import 'package:flutter/cupertino.dart';
|
|
|
|
import 'package:flutter/cupertino.dart';
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
import 'package:diplomaticquarterapp/routes.dart';
|
|
|
|
|
|
|
|
import 'package:flutter/services.dart';
|
|
|
|
import 'package:flutter/services.dart';
|
|
|
|
import 'package:intl/intl.dart';
|
|
|
|
import 'package:intl/intl.dart';
|
|
|
|
import 'package:local_auth/local_auth.dart';
|
|
|
|
import 'package:local_auth/local_auth.dart';
|
|
|
@ -92,9 +91,9 @@ class _ConfirmLogin extends State<ConfirmLogin> {
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.start,
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.start,
|
|
|
|
children: <Widget>[
|
|
|
|
children: <Widget>[
|
|
|
|
Image.asset(
|
|
|
|
Image.asset(
|
|
|
|
'assets/images/habib-logo.png',
|
|
|
|
'assets/images/DQ/dq_logo_icon.png',
|
|
|
|
height: 80,
|
|
|
|
height: 90,
|
|
|
|
width: 80,
|
|
|
|
width: 90,
|
|
|
|
),
|
|
|
|
),
|
|
|
|
AppText(
|
|
|
|
AppText(
|
|
|
|
TranslationBase.of(context).welcomeBack +
|
|
|
|
TranslationBase.of(context).welcomeBack +
|
|
|
@ -146,9 +145,9 @@ class _ConfirmLogin extends State<ConfirmLogin> {
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.start,
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.start,
|
|
|
|
children: <Widget>[
|
|
|
|
children: <Widget>[
|
|
|
|
Image.asset(
|
|
|
|
Image.asset(
|
|
|
|
'assets/images/habib-logo.png',
|
|
|
|
'assets/images/DQ/dq_logo_icon.png',
|
|
|
|
height: 80,
|
|
|
|
height: 90,
|
|
|
|
width: 80,
|
|
|
|
width: 90,
|
|
|
|
),
|
|
|
|
),
|
|
|
|
this.onlySMSBox == false
|
|
|
|
this.onlySMSBox == false
|
|
|
|
? AppText(
|
|
|
|
? AppText(
|
|
|
@ -163,7 +162,7 @@ class _ConfirmLogin extends State<ConfirmLogin> {
|
|
|
|
.verifyFingerprint2,
|
|
|
|
.verifyFingerprint2,
|
|
|
|
fontSize:
|
|
|
|
fontSize:
|
|
|
|
SizeConfig.textMultiplier * 2.5,
|
|
|
|
SizeConfig.textMultiplier * 2.5,
|
|
|
|
textAlign: TextAlign.left,
|
|
|
|
textAlign: TextAlign.start,
|
|
|
|
),
|
|
|
|
),
|
|
|
|
])),
|
|
|
|
])),
|
|
|
|
user != null && isMoreOption == false
|
|
|
|
user != null && isMoreOption == false
|
|
|
@ -330,11 +329,10 @@ class _ConfirmLogin extends State<ConfirmLogin> {
|
|
|
|
var request = this.getCommonRequest();
|
|
|
|
var request = this.getCommonRequest();
|
|
|
|
// loading(true);
|
|
|
|
// loading(true);
|
|
|
|
|
|
|
|
|
|
|
|
await this.authService.sendActivationCode(request).then((result) => {
|
|
|
|
await this.authService.sendActivationCode(request).then((result) => {
|
|
|
|
if (result != null && result['isSMSSent'] == true)
|
|
|
|
if (result != null && result['isSMSSent'] == true)
|
|
|
|
{this.startSMSService(type)}
|
|
|
|
{this.startSMSService(type)}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// SMSOTP.showLoadingDialog(context, false),
|
|
|
|
// SMSOTP.showLoadingDialog(context, false),
|
|
|
|
}
|
|
|
|
}
|
|
|
|