client logo issue fix
This commit is contained in:
parent
54aa875dcb
commit
f8123b688e
@ -371,7 +371,7 @@ class _MyEmailVerifyState extends State<MyEmailVerify> {
|
||||
//
|
||||
// print('Successfully Login');
|
||||
// }
|
||||
|
||||
// getClientLogoAndDetails();
|
||||
// Redirect to another page
|
||||
}
|
||||
|
||||
@ -664,9 +664,9 @@ class _MyEmailVerifyState extends State<MyEmailVerify> {
|
||||
if (data.containsKey('data')) {
|
||||
dynamic clientDetails = data['data'];
|
||||
final SharedPreferences prefs = await SharedPreferences.getInstance();
|
||||
prefs.setString('clientLogo', clientDetails['client']['client_logo']);
|
||||
prefs.setString('clientName', clientDetails['client']['client_name']);
|
||||
prefs.setString(
|
||||
await prefs.setString('clientLogo', clientDetails['client']['client_logo']);
|
||||
await prefs.setString('clientName', clientDetails['client']['client_name']);
|
||||
await prefs.setString(
|
||||
'addon_subheading', clientDetails['client']['addon_subheading']);
|
||||
setState(() {
|
||||
// dynamic clientDetails = data['data'];
|
||||
|
||||
@ -285,14 +285,15 @@ class _addOnsDetailsState extends State<addOnsDetails> {
|
||||
|
||||
Future<void> getClientLogoAndDetails() async {
|
||||
try {
|
||||
if (enrollmentClient_id == null ||
|
||||
enrollmentEmpCodeString == null ||
|
||||
enrollmentEmpClientBranchId == null) {
|
||||
return;
|
||||
}
|
||||
final response = await apiService.getClientLogoAndDetailsToApi(
|
||||
// if (enrollmentClient_id == null ||
|
||||
// enrollmentEmpCodeString == null ||
|
||||
// enrollmentEmpClientBranchId == null) {
|
||||
// return;
|
||||
// }
|
||||
final empClientId = await session.client_id;
|
||||
final empClientBranchId = await session.empClientBranchId;
|
||||
final response = await apiService.getClientLogoAndDetailsToApi(empClientId,empClientBranchId,
|
||||
enrollmentClient_id!,
|
||||
enrollmentEmpCodeString!,
|
||||
enrollmentEmpClientBranchId!);
|
||||
if (response['status'] == 'success') {
|
||||
if (response.containsKey('data')) {
|
||||
|
||||
@ -156,10 +156,16 @@ class _empDetailsState extends State<empDetails> {
|
||||
selfEmpStatus = prefs.getString('selfEmpStatus');
|
||||
print('client_id : $enrollmentClient_id');
|
||||
|
||||
if (prefs.containsKey('clientLogo') && prefs.containsKey('clientName')) {
|
||||
clientLogo = prefs.getString('clientLogo');
|
||||
clientName = prefs.getString('clientName');
|
||||
final logo = await prefs.getString('clientLogo');
|
||||
final name = await prefs.getString('clientName');
|
||||
|
||||
if (logo != null && logo.isNotEmpty && name != null && name.isNotEmpty) {
|
||||
setState(() {
|
||||
clientLogo = prefs.getString('clientLogo');
|
||||
clientName = prefs.getString('clientName');
|
||||
});
|
||||
} else {
|
||||
print('getClientLogoAndDetails()');
|
||||
getClientLogoAndDetails();
|
||||
}
|
||||
|
||||
@ -216,14 +222,16 @@ class _empDetailsState extends State<empDetails> {
|
||||
|
||||
Future<void> getClientLogoAndDetails() async {
|
||||
try {
|
||||
if (enrollmentClient_id == null ||
|
||||
enrollmentEmpCodeString == null ||
|
||||
enrollmentEmpClientBranchId == null) {
|
||||
return;
|
||||
}
|
||||
final response = await apiService.getClientLogoAndDetailsToApi(
|
||||
final SharedPreferences prefs = await SharedPreferences.getInstance();
|
||||
final empClientId = await session.client_id;
|
||||
final empClientBranchId = await session.empClientBranchId;
|
||||
// if (enrollmentClient_id == null ||
|
||||
// enrollmentEmpCodeString == null ||
|
||||
// enrollmentEmpClientBranchId == null) {
|
||||
// return;
|
||||
// }
|
||||
final response = await apiService.getClientLogoAndDetailsToApi(empClientId,empClientBranchId,
|
||||
enrollmentClient_id!,
|
||||
enrollmentEmpCodeString!,
|
||||
enrollmentEmpClientBranchId!);
|
||||
print('check 1');
|
||||
|
||||
|
||||
@ -373,14 +373,15 @@ class _empReviewDetailsState extends State<empReviewDetails> {
|
||||
|
||||
Future<void> getClientLogoAndDetails() async {
|
||||
try {
|
||||
if (enrollmentClient_id == null ||
|
||||
enrollmentEmpCodeString == null ||
|
||||
enrollmentEmpClientBranchId == null) {
|
||||
return;
|
||||
}
|
||||
final response = await apiService.getClientLogoAndDetailsToApi(
|
||||
// if (enrollmentClient_id == null ||
|
||||
// enrollmentEmpCodeString == null ||
|
||||
// enrollmentEmpClientBranchId == null) {
|
||||
// return;
|
||||
// }
|
||||
final empClientId = await session.client_id;
|
||||
final empClientBranchId = await session.empClientBranchId;
|
||||
final response = await apiService.getClientLogoAndDetailsToApi(empClientId,empClientBranchId,
|
||||
enrollmentClient_id!,
|
||||
enrollmentEmpCodeString!,
|
||||
enrollmentEmpClientBranchId!);
|
||||
if (response['status'] == 'success') {
|
||||
if (response.containsKey('data')) {
|
||||
|
||||
@ -20,14 +20,17 @@ class ApiService {
|
||||
_token = await TokenService.getPreToken();
|
||||
}
|
||||
|
||||
Future<Map<String, dynamic>> getClientLogoAndDetailsToApi(
|
||||
String clientId, String empCode, String branchID) async {
|
||||
Future<Map<String, dynamic>> getClientLogoAndDetailsToApi(empClientId,empClientBranchId,
|
||||
String clientId, String branchID) async {
|
||||
print(_token);
|
||||
if (_token == null) {
|
||||
await _initializeToken();
|
||||
}
|
||||
// final SharedPreferences prefs = await SharedPreferences.getInstance();
|
||||
// final empClientId = await prefs.getString('empClientId');
|
||||
// final empClientBranchId = await prefs.getString('empClientBranchId');
|
||||
final url = Uri.parse(
|
||||
'${Environment.apiUrlEnrollment}getClientDetails?client_id=$clientId&emp_code=$empCode&client_branch_id=$branchID');
|
||||
'${Environment.apiUrlEnrollment}getClientDetails?post_client_id=$empClientId&post_branch_id=$empClientBranchId&pre_client_id=$clientId&pre_branch_id=$branchID');
|
||||
final headers = {
|
||||
'Authorization': 'Bearer $_token' ?? '',
|
||||
};
|
||||
|
||||
@ -88,7 +88,12 @@ class _HomeState extends State<Home> {
|
||||
|
||||
// 🔹 Load ads
|
||||
// dataManager.loadAdvertisementImages();
|
||||
if(kIsWeb){
|
||||
getAdvertisementSliderImage();
|
||||
} else {
|
||||
advertisementImages = DataManager().advertisementImages;
|
||||
}
|
||||
|
||||
print('starts');
|
||||
print(advertisementImages);
|
||||
print('Ends');
|
||||
|
||||
@ -49,7 +49,7 @@ class DataManager extends ChangeNotifier {
|
||||
|
||||
final response = await _apiService.getAdvertisementImageToApi();
|
||||
if (response['status'] == 'success') {
|
||||
_advertisementImages = List<String>.from(response['data']);
|
||||
_advertisementImages = await List<String>.from(response['data']);
|
||||
_adsLoaded = true;
|
||||
notifyListeners();
|
||||
debugPrint("✅ Advertisement images loaded: $_advertisementImages");
|
||||
|
||||
Loading…
Reference in New Issue
Block a user