no message

master-Api2.0_update3.29
Sultan khan 2 months ago
parent 6417a508c6
commit 66e8ef4bff

@ -463,8 +463,8 @@ class ApiClient {
Future<U> postJsonForObject<T, U>(FactoryConstructor<U> factoryConstructor, String url, T jsonObject, Future<U> postJsonForObject<T, U>(FactoryConstructor<U> factoryConstructor, String url, T jsonObject,
{String? token, Map<String, dynamic>? queryParameters, Map<String, String>? headers, int retryTimes = 0, bool isFormData = false, bool returnJsonData = true}) async { {String? token, Map<String, dynamic>? queryParameters, Map<String, String>? headers, int retryTimes = 0, bool isFormData = false, bool returnJsonData = true}) async {
var _headers = {'Accept': 'application/json'}; var _headers = {'Accept': 'application/json'};
if (token != null && token.isNotEmpty) { if (token != null && token.isNotEmpty && AppState().isLogged) {
_headers.addAll({'Bearer': '$token'}); _headers['Authorization'] = 'Bearer $token';
} }
// logger.d(_headers); // logger.d(_headers);
@ -480,10 +480,10 @@ class ApiClient {
} }
// Remove "logInTokenID" and "tokenID" from jsonObject if present // Remove "logInTokenID" and "tokenID" from jsonObject if present
if (jsonObject is Map && AppState().isLogged) { // if (jsonObject is Map && AppState().isLogged) {
jsonObject.remove("logInTokenID"); // jsonObject.remove("logInTokenID");
jsonObject.remove("tokenID"); // jsonObject.remove("tokenID");
} // }
var response = await postJsonForResponse(url, jsonObject, token: token, queryParameters: queryParameters, headers: _headers, retryTimes: retryTimes, isFormData: isFormData); var response = await postJsonForResponse(url, jsonObject, token: token, queryParameters: queryParameters, headers: _headers, retryTimes: retryTimes, isFormData: isFormData);
@ -571,7 +571,7 @@ class ApiClient {
}) async { }) async {
try { try {
var _headers = <String, String>{}; var _headers = <String, String>{};
if (token != null) { if (token != null && AppState().isLogged) {
_headers['Authorization'] = 'Bearer $token'; _headers['Authorization'] = 'Bearer $token';
} }

@ -61,9 +61,7 @@ class LoginApiClient {
dynamic response = await ApiClient().postJsonForObject((json) => json, url, postParams, token: AppState().postParamsObject!.tokenID); dynamic response = await ApiClient().postJsonForObject((json) => json, url, postParams, token: AppState().postParamsObject!.tokenID);
ApiResponse res = ApiResponse.fromJson(response); ApiResponse res = ApiResponse.fromJson(response);
dynamic ress = await ApiClassMapper().handleApiEndpoint(endpoint: "Mohemm_Insert_MobileDeviceInfo", jsonData: res); dynamic ress = await ApiClassMapper().handleApiEndpoint(endpoint: "Mohemm_Insert_MobileDeviceInfo", jsonData: res);
if (ress == true) {
AppState().setLogged = true;
}
return ress; return ress;
} }

@ -1,43 +1,3 @@
// class GetAccrualBalancesList {
// GetAccrualBalancesList({
// this.accrualNetEntitlement,
// this.accrualUsedEntitlement,
// this.accrualYearlyEntitlement,
// this.accuralPlanName,
// this.endDate,
// this.lastAccrualDate,
// this.startDate,
// });
//
// double? accrualNetEntitlement;
// num? accrualUsedEntitlement; //Todo: Add function
// dynamic accrualYearlyEntitlement;
// String? accuralPlanName;
// String? endDate;
// String? lastAccrualDate;
// String? startDate;
//
// factory GetAccrualBalancesList.fromJson(Map<String, dynamic> json) => GetAccrualBalancesList(
// accrualNetEntitlement: json["ACCRUAL_NET_ENTITLEMENT"] == null ? null : json["ACCRUAL_NET_ENTITLEMENT"].toDouble(),
// accrualUsedEntitlement: json["ACCRUAL_USED_ENTITLEMENT"] == null ? null : json["ACCRUAL_USED_ENTITLEMENT"],
// accrualYearlyEntitlement: json["ACCRUAL_YEARLY_ENTITLEMENT"],
// accuralPlanName: json["ACCURAL_PLAN_NAME"] == null ? null : json["ACCURAL_PLAN_NAME"],
// endDate: json["END_DATE"] == null ? null : json["END_DATE"],
// lastAccrualDate: json["LAST_ACCRUAL_DATE"] == null ? null : json["LAST_ACCRUAL_DATE"],
// startDate: json["START_DATE"] == null ? null : json["START_DATE"],
// );
//
// Map<String, dynamic> toJson() => {
// "ACCRUAL_NET_ENTITLEMENT": accrualNetEntitlement == null ? null : accrualNetEntitlement,
// "ACCRUAL_USED_ENTITLEMENT": accrualUsedEntitlement == null ? null : accrualUsedEntitlement,
// "ACCRUAL_YEARLY_ENTITLEMENT": accrualYearlyEntitlement,
// "ACCURAL_PLAN_NAME": accuralPlanName == null ? null : accuralPlanName,
// "END_DATE": endDate == null ? null : endDate,
// "LAST_ACCRUAL_DATE": lastAccrualDate == null ? null : lastAccrualDate,
// "START_DATE": startDate == null ? null : startDate,
// };
// }
import 'dart:convert'; import 'dart:convert';
class GetAccrualBalancesList { class GetAccrualBalancesList {
@ -47,7 +7,7 @@ class GetAccrualBalancesList {
DateTime? lasTAccrualDate; DateTime? lasTAccrualDate;
dynamic accruaLYearlyEntitlement; dynamic accruaLYearlyEntitlement;
double? accruaLNetEntitlement; double? accruaLNetEntitlement;
int? accruaLUsedEntitlement; double? accruaLUsedEntitlement;
GetAccrualBalancesList({ GetAccrualBalancesList({
this.accuraLPlanName, this.accuraLPlanName,
@ -69,8 +29,8 @@ class GetAccrualBalancesList {
enDDate: json["enD_DATE"] == null ? null : DateTime.parse(json["enD_DATE"]), enDDate: json["enD_DATE"] == null ? null : DateTime.parse(json["enD_DATE"]),
lasTAccrualDate: json["lasT_ACCRUAL_DATE"] == null ? null : DateTime.parse(json["lasT_ACCRUAL_DATE"]), lasTAccrualDate: json["lasT_ACCRUAL_DATE"] == null ? null : DateTime.parse(json["lasT_ACCRUAL_DATE"]),
accruaLYearlyEntitlement: json["accruaL_YEARLY_ENTITLEMENT"], accruaLYearlyEntitlement: json["accruaL_YEARLY_ENTITLEMENT"],
accruaLNetEntitlement: json["accruaL_NET_ENTITLEMENT"]?.toDouble(), accruaLNetEntitlement: json["accruaL_NET_ENTITLEMENT"].toDouble(),
accruaLUsedEntitlement: json["accruaL_USED_ENTITLEMENT"], accruaLUsedEntitlement: json["accruaL_USED_ENTITLEMENT"]?.toDouble(),
); );
Map<String, dynamic> toJson() => { Map<String, dynamic> toJson() => {
@ -79,8 +39,7 @@ class GetAccrualBalancesList {
"enD_DATE": enDDate?.toIso8601String(), "enD_DATE": enDDate?.toIso8601String(),
"lasT_ACCRUAL_DATE": lasTAccrualDate?.toIso8601String(), "lasT_ACCRUAL_DATE": lasTAccrualDate?.toIso8601String(),
"accruaL_YEARLY_ENTITLEMENT": accruaLYearlyEntitlement, "accruaL_YEARLY_ENTITLEMENT": accruaLYearlyEntitlement,
"accruaL_NET_ENTITLEMENT": accruaLNetEntitlement, "accruaL_NET_ENTITLEMENT": accruaLNetEntitlement?.toDouble(),
"accruaL_USED_ENTITLEMENT": accruaLUsedEntitlement, "accruaL_USED_ENTITLEMENT": accruaLUsedEntitlement,
}; };
} }

Loading…
Cancel
Save