Browse Source

added code for retrofit

PankajBranch
Hemant Khadase 2 years ago
parent
commit
d462940d63
3 changed files with 13 additions and 12 deletions
  1. +11
    -11
      app/src/main/java/com/nivesh/production/bajajfd/interfaces/ApiInterface.kt
  2. +1
    -0
      app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt
  3. +1
    -1
      app/src/main/java/com/nivesh/production/bajajfd/util/Constants.kt

+ 11
- 11
app/src/main/java/com/nivesh/production/bajajfd/interfaces/ApiInterface.kt View File

@ -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<JsonObject>
@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<JsonObject>
@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<JsonObject>
@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<JsonObject>
@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<JsonObject>
@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<JsonObject>
@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<JsonObject>
@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<JsonObject>
@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<JsonObject>
@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<JsonObject>
@ -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<JsonObject>
// "token: 636F8F63-06C4-4D95-8562-392B34025FB0";

+ 1
- 0
app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt View File

@ -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 ->


+ 1
- 1
app/src/main/java/com/nivesh/production/bajajfd/util/Constants.kt View File

@ -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/"
}
}

Loading…
Cancel
Save

Powered by TurnKey Linux.