|
|
|
|
@ -36,21 +36,20 @@ class BaseAppClient {
|
|
|
|
|
}) async {
|
|
|
|
|
String url = BASE_URL + endPoint;
|
|
|
|
|
try {
|
|
|
|
|
//TODO change it edit By Jammal
|
|
|
|
|
// Map profile = await sharedPref.getObj(DOCTOR_PROFILE);
|
|
|
|
|
// String token = await sharedPref.getString(TOKEN);
|
|
|
|
|
// if (profile != null) {
|
|
|
|
|
// DoctorProfileModel doctorProfile = DoctorProfileModel.fromJson(profile);
|
|
|
|
|
// if (body['DoctorID'] == null)
|
|
|
|
|
body['DoctorID'] = 4709;//doctorProfile?.doctorID;
|
|
|
|
|
body['EditedBy'] = 4709;//doctorProfile?.doctorID;
|
|
|
|
|
//if (body['ProjectID'] == null) {
|
|
|
|
|
body['ProjectID'] = 15;//doctorProfile?.projectID;
|
|
|
|
|
// }
|
|
|
|
|
// if (body['ClinicID'] == null)
|
|
|
|
|
body['ClinicID'] = 1;//doctorProfile?.clinicID;
|
|
|
|
|
// }
|
|
|
|
|
body['TokenID'] = "@dm!n";//token ?? '';
|
|
|
|
|
Map profile = await sharedPref.getObj(DOCTOR_PROFILE);
|
|
|
|
|
String token = await sharedPref.getString(TOKEN);
|
|
|
|
|
if (profile != null) {
|
|
|
|
|
DoctorProfileModel doctorProfile = DoctorProfileModel.fromJson(profile);
|
|
|
|
|
if (body['DoctorID'] == null)
|
|
|
|
|
body['DoctorID'] = doctorProfile?.doctorID;
|
|
|
|
|
body['EditedBy'] = doctorProfile?.doctorID;
|
|
|
|
|
if (body['ProjectID'] == null) {
|
|
|
|
|
body['ProjectID'] = doctorProfile?.projectID;
|
|
|
|
|
}
|
|
|
|
|
if (body['ClinicID'] == null)
|
|
|
|
|
body['ClinicID'] = doctorProfile?.clinicID;
|
|
|
|
|
}
|
|
|
|
|
body['TokenID'] = token ?? '';
|
|
|
|
|
String lang = await sharedPref.getString(APP_Language);
|
|
|
|
|
if (lang != null && lang == 'ar')
|
|
|
|
|
body['LanguageID'] = 1;
|
|
|
|
|
@ -64,11 +63,9 @@ class BaseAppClient {
|
|
|
|
|
body['SessionID'] = SESSION_ID;
|
|
|
|
|
body['IsLoginForDoctorApp'] = IS_LOGIN_FOR_DOCTOR_APP;
|
|
|
|
|
body['PatientOutSA'] = 0; // PATIENT_OUT_SA;
|
|
|
|
|
body['VidaAuthTokenID'] =
|
|
|
|
|
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMDAyIiwianRpIjoiNDM1MGNjZTYtYzc3MS00YjBiLThiNDItMGZhY2IzYzgxMjQ4IiwiZW1haWwiOiIiLCJpZCI6IjEwMDIiLCJOYW1lIjoiVEVNUCAtIERPQ1RPUiIsIkVtcGxveWVlSWQiOiI0NzA5IiwiRmFjaWxpdHlHcm91cElkIjoiMDEwMjY2IiwiRmFjaWxpdHlJZCI6IjE1IiwiUGhhcmFtY3lGYWNpbGl0eUlkIjoiNTUiLCJJU19QSEFSTUFDWV9DT05ORUNURUQiOiJUcnVlIiwiRG9jdG9ySWQiOiI0NzA5IiwiU0VTU0lPTklEIjoiMjE1OTYwNTQiLCJDbGluaWNJZCI6IjEiLCJyb2xlIjpbIkRPQ1RPUlMiLCJIRUFEIERPQ1RPUlMiLCJBRE1JTklTVFJBVE9SUyIsIlJFQ0VQVElPTklTVCIsIkVSIE5VUlNFIiwiRVIgUkVDRVBUSU9OSVNUIiwiUEhBUk1BQ1kgQUNDT1VOVCBTVEFGRiIsIlBIQVJNQUNZIE5VUlNFIiwiSU5QQVRJRU5UIFBIQVJNQUNJU1QiLCJBRE1JU1NJT04gU1RBRkYiLCJBUFBST1ZBTCBTVEFGRiIsIkNPTlNFTlQgIiwiTUVESUNBTCBSRVBPUlQgLSBTSUNLIExFQVZFIE1BTkFHRVIiXSwibmJmIjoxNjA5MjI1MjMwLCJleHAiOjE2MTAwODkyMzAsImlhdCI6MTYwOTIyNTIzMH0.rs7lTBQ1ON4PbR11PBkOyjf818DdeMKuqz2IrCJMYQU";
|
|
|
|
|
//await sharedPref.getString(VIDA_AUTH_TOKEN_ID);
|
|
|
|
|
body['VidaRefreshTokenID'] ="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMDAyIiwianRpIjoiNDM1MGNjZTYtYzc3MS00YjBiLThiNDItMGZhY2IzYzgxMjQ4IiwiZW1haWwiOiIiLCJpZCI6IjEwMDIiLCJOYW1lIjoiVEVNUCAtIERPQ1RPUiIsIkVtcGxveWVlSWQiOiI0NzA5IiwiRmFjaWxpdHlHcm91cElkIjoiMDEwMjY2IiwiRmFjaWxpdHlJZCI6IjE1IiwiUGhhcmFtY3lGYWNpbGl0eUlkIjoiNTUiLCJJU19QSEFSTUFDWV9DT05ORUNURUQiOiJUcnVlIiwiRG9jdG9ySWQiOiI0NzA5IiwiU0VTU0lPTklEIjoiMjE1OTYwNTQiLCJDbGluaWNJZCI6IjEiLCJyb2xlIjpbIkRPQ1RPUlMiLCJIRUFEIERPQ1RPUlMiLCJBRE1JTklTVFJBVE9SUyIsIlJFQ0VQVElPTklTVCIsIkVSIE5VUlNFIiwiRVIgUkVDRVBUSU9OSVNUIiwiUEhBUk1BQ1kgQUNDT1VOVCBTVEFGRiIsIlBIQVJNQUNZIE5VUlNFIiwiSU5QQVRJRU5UIFBIQVJNQUNJU1QiLCJBRE1JU1NJT04gU1RBRkYiLCJBUFBST1ZBTCBTVEFGRiIsIkNPTlNFTlQgIiwiTUVESUNBTCBSRVBPUlQgLSBTSUNLIExFQVZFIE1BTkFHRVIiXSwibmJmIjoxNjA5MjI1MjMwLCJleHAiOjE2MTAwODkyMzAsImlhdCI6MTYwOTIyNTIzMH0.rs7lTBQ1ON4PbR11PBkOyjf818DdeMKuqz2IrCJMYQU";
|
|
|
|
|
//await sharedPref.getString(VIDA_REFRESH_TOKEN_ID);
|
|
|
|
|
body['VidaAuthTokenID'] = await sharedPref.getString(VIDA_AUTH_TOKEN_ID);
|
|
|
|
|
body['VidaRefreshTokenID'] = await sharedPref.getString(VIDA_REFRESH_TOKEN_ID);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
print("URL : $url");
|
|
|
|
|
print("Body : ${json.encode(body)}");
|
|
|
|
|
|