Browse Source

add

PankajBranch
pankaj 2 years ago
parent
commit
e9d2d7a05c
3 changed files with 9 additions and 7 deletions
  1. +6
    -4
      app/src/main/java/com/nivesh/production/bajajfd/interfaces/ApiInterface.kt
  2. +2
    -2
      app/src/main/java/com/nivesh/production/bajajfd/repositories/MainRepository.kt
  3. +1
    -1
      app/src/main/java/com/nivesh/production/bajajfd/viewModel/StepTwoBajajFDViewModel.kt

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

@ -146,7 +146,10 @@ interface ApiInterface {
): Response<JsonObject>
@GET("WebAPI_Bajaj/api/GetFDBankList?FDProvider=Bajaj")
suspend fun bankListApi(@Header("token") token: String): Response<JsonObject>
suspend fun bankListApi(
@Header("token")
token: String
): Response<JsonObject>
@GET("WebApi/api/GetIFSC_Autofill")
suspend fun getIFSCApi(
@ -155,12 +158,11 @@ interface ApiInterface {
): Response<JsonObject>
@GET("WebApi/api/GetBankDetailsFromIFSC?")
@GET("WebApi_Bajaj/api/GetBankDetailsFromIFSC")
suspend fun getIFSCDetailsApi(
@Query("ifsc")
ifsc : String,
@Header("token")
token: String
): Response<JsonObject>
@POST("WebApi_Bajaj/api/GetCodes")


+ 2
- 2
app/src/main/java/com/nivesh/production/bajajfd/repositories/MainRepository.kt View File

@ -80,8 +80,8 @@ class MainRepository constructor(private val apiInterface: ApiInterface) {
suspend fun ifscCodeCheck(str: String) =
apiInterface.getIFSCApi(str)
suspend fun ifscCodeDetailsCheck(str: String, token: String) =
apiInterface.getIFSCDetailsApi(str, token)
suspend fun ifscCodeDetailsCheck(str: String) =
apiInterface.getIFSCDetailsApi(str)
suspend fun payModeCheck(getCodeRequest: GetCodeRequest, token: String) =
apiInterface.payModeApi(getCodeRequest, token)


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

@ -143,7 +143,7 @@ class StepTwoBajajFDViewModel(private val mainRepository: MainRepository) : View
) {
if (Common.isNetworkAvailable(activity)) {
getifscCodeDetailsCheckMutableData.postValue(Resource.Loading())
val response = mainRepository.ifscCodeDetailsCheck(ifsc, token)
val response = mainRepository.ifscCodeDetailsCheck(ifsc)
getifscCodeDetailsCheckMutableData.postValue(handleResponse(response))
}
}


Loading…
Cancel
Save

Powered by TurnKey Linux.