From d462940d6358905063cf8a7b4339b830f8b6e347 Mon Sep 17 00:00:00 2001 From: Hemant Khadase Date: Wed, 21 Dec 2022 18:35:34 +0530 Subject: [PATCH] added code for retrofit --- .../bajajfd/interfaces/ApiInterface.kt | 22 +++++++++---------- .../ui/activity/BajajFdMainActivity.kt | 1 + .../production/bajajfd/util/Constants.kt | 2 +- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/com/nivesh/production/bajajfd/interfaces/ApiInterface.kt b/app/src/main/java/com/nivesh/production/bajajfd/interfaces/ApiInterface.kt index 11f874f..f7e460a 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/interfaces/ApiInterface.kt +++ b/app/src/main/java/com/nivesh/production/bajajfd/interfaces/ApiInterface.kt @@ -12,70 +12,70 @@ interface ApiInterface { @POST("GetRates") @Headers( "token: 636F8F63-06C4-4D95-8562-392B34025FB0", - "Content-Type: application/json", "charset=UTF-8" + "Content-Type: application/json", "charset: UTF-8" ) suspend fun getRates(@Body getRatesRequest: GetRatesRequest): Response @POST("CheckFDCKYC") @Headers( "token: 636F8F63-06C4-4D95-8562-392B34025FB0", - "Content-Type: application/json", "charset=UTF-8" + "Content-Type: application/json", "charset: UTF-8" ) suspend fun checkFDKYC(@Body requestBody: RequestBody): Response @POST("CreateFDApplication") @Headers( "token: 636F8F63-06C4-4D95-8562-392B34025FB0", - "Content-Type: application/json", "charset=UTF-8" + "Content-Type: application/json", "charset: UTF-8" ) suspend fun createFDApp(@Body requestBody: RequestBody): Response @POST("DocumentsUpload") @Headers( "token: 636F8F63-06C4-4D95-8562-392B34025FB0", - "Content-Type: application/json", "charset=UTF-8" + "Content-Type: application/json", "charset: UTF-8" ) suspend fun documentsUpload(@Body requestBody: RequestBody): Response @POST("SaveFDOtherData") @Headers( "token: 636F8F63-06C4-4D95-8562-392B34025FB0", - "Content-Type: application/json", "charset=UTF-8" + "Content-Type: application/json", "charset: UTF-8" ) suspend fun saveFDOtherData(@Body requestBody: RequestBody): Response @POST("GetFDDetails") @Headers( "token: 636F8F63-06C4-4D95-8562-392B34025FB0", - "Content-Type: application/json", "charset=UTF-8" + "Content-Type: application/json", "charset: UTF-8" ) suspend fun getFDDetails(@Body requestBody: RequestBody): Response @POST("UpdateFDPaymentStatus") @Headers( "token: 636F8F63-06C4-4D95-8562-392B34025FB0", - "Content-Type: application/json", "charset=UTF-8" + "Content-Type: application/json", "charset: UTF-8" ) suspend fun updateFDPaymentStatus(@Body requestBody: RequestBody): Response @POST("FinaliseFD") @Headers( "token: 636F8F63-06C4-4D95-8562-392B34025FB0", - "Content-Type: application/json", "charset=UTF-8" + "Content-Type: application/json", "charset: UTF-8" ) suspend fun finaliseFD(@Body requestBody: RequestBody): Response @POST("FinaliseKYC") @Headers( "token: 636F8F63-06C4-4D95-8562-392B34025FB0", - "Content-Type: application/json", "charset=UTF-8" + "Content-Type: application/json", "charset: UTF-8" ) suspend fun finaliseKYC(@Body requestBody: RequestBody): Response @POST("PaymentRequery") @Headers( "token: 636F8F63-06C4-4D95-8562-392B34025FB0", - "Content-Type: application/json", "charset=UTF-8" + "Content-Type: application/json", "charset: UTF-8" ) suspend fun paymentReQuery(@Body requestBody: RequestBody): Response @@ -83,7 +83,7 @@ interface ApiInterface { @POST("GetCodes") @Headers( "token: 636F8F63-06C4-4D95-8562-392B34025FB0", - "Content-Type: application/json", "charset=UTF-8" + "Content-Type: application/json", "charset: UTF-8" ) suspend fun getCodes(@Body requestBody: RequestBody): Response // "token: 636F8F63-06C4-4D95-8562-392B34025FB0"; diff --git a/app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt b/app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt index 392523b..1562556 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt +++ b/app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt @@ -148,6 +148,7 @@ class BajajFdMainActivity : AppCompatActivity(), BajajFDInterface { viewModel.getRatesMutableData.observe(this) { response -> when (response) { is Resource.Success -> { + Log.e("response", "-->"+response) val getCodeResponse: GetCodeResponse = Gson().fromJson(response.toString(), GetCodeResponse::class.java) getCodeResponse.Response.StatusCode.let { code -> diff --git a/app/src/main/java/com/nivesh/production/bajajfd/util/Constants.kt b/app/src/main/java/com/nivesh/production/bajajfd/util/Constants.kt index b4aaeae..9495592 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/util/Constants.kt +++ b/app/src/main/java/com/nivesh/production/bajajfd/util/Constants.kt @@ -3,7 +3,7 @@ package com.nivesh.production.bajajfd.util class Constants() { companion object { - const val BASE_URL = "https://providential.in/WebApi_Bajaj/api/" + const val BASE_URL = "https://providential.in/WebApi_Bajaj/" } } \ No newline at end of file