TP-63632 | Added new field sip ref id (#10591)
Co-authored-by: saksham <saksham>
This commit is contained in:
@@ -58,6 +58,7 @@ import com.navi.amc.utils.Constant.SECONDS_PER_MINUTE
|
||||
import com.navi.amc.utils.Constant.SIP_AUTOPAY_PRESENT
|
||||
import com.navi.amc.utils.Constant.SIP_DATE
|
||||
import com.navi.amc.utils.Constant.SIP_REFERENCE_ID
|
||||
import com.navi.amc.utils.Constant.SOURCE_REF_ID
|
||||
import com.navi.amc.utils.Constant.TRANSACTION_ID
|
||||
import com.navi.amc.utils.TempStorageHelper
|
||||
import com.navi.amc.utils.getPaymentSyncFlowStatusCta
|
||||
@@ -597,7 +598,8 @@ class OtpFragment : AmcBaseFragment(), View.OnClickListener {
|
||||
phoneNumber = BaseUtils.getPhoneNumber(),
|
||||
deliveryType = TEXT,
|
||||
isResendOtp = isResendOtp,
|
||||
isPhoneNumberGenerated = true
|
||||
isPhoneNumberGenerated = true,
|
||||
sourceRefId = arguments?.getString(SOURCE_REF_ID)
|
||||
), flowType, isResendOtp
|
||||
)
|
||||
}
|
||||
|
||||
@@ -18,4 +18,5 @@ data class OtpGenerateData(
|
||||
@SerializedName("deliveryType") var deliveryType: String? = null,
|
||||
@SerializedName("isResendOtp") var isResendOtp: Boolean? = null,
|
||||
@SerializedName("isPhoneNumberGenerated") var isPhoneNumberGenerated: Boolean? = null,
|
||||
@SerializedName("sourceRefId") var sourceRefId: String? = null,
|
||||
) : Parcelable
|
||||
|
||||
@@ -27,6 +27,7 @@ import com.navi.amc.utils.Constant.AMOUNT
|
||||
import com.navi.amc.utils.Constant.AMOUNT_AND_UNITS
|
||||
import com.navi.amc.utils.Constant.DATA
|
||||
import com.navi.amc.utils.Constant.REDEMPTION_ORDER_ID
|
||||
import com.navi.amc.utils.Constant.SOURCE_REF_ID
|
||||
import com.navi.amc.utils.SubPageStatusType.FUND_SELL
|
||||
import com.navi.base.model.ActionData
|
||||
import com.navi.base.utils.CurrencyUtils
|
||||
@@ -113,6 +114,7 @@ class FundSellFragment : AmcBaseFragment() {
|
||||
it?.let {
|
||||
val bundle = Bundle().apply {
|
||||
putString(REDEMPTION_ORDER_ID, it?.redemptionOrderId)
|
||||
putString(SOURCE_REF_ID, it?.sourceRefId)
|
||||
}
|
||||
fragmentInterchangeListener?.navigateToNextScreen(
|
||||
viewModel.getNextScreenData(),
|
||||
|
||||
@@ -71,5 +71,6 @@ data class RedemptionOrderDetails(
|
||||
@SerializedName("isin") val isin: String? = null,
|
||||
@SerializedName("redeemAmount") val redeemAmount: String? = null,
|
||||
@SerializedName("redeemUnits") val redeemUnits: String? = null,
|
||||
@SerializedName("redemptionOrderId") val redemptionOrderId: String? = null
|
||||
@SerializedName("redemptionOrderId") val redemptionOrderId: String? = null,
|
||||
@SerializedName("sourceRefId") val sourceRefId: String? = null
|
||||
)
|
||||
|
||||
@@ -179,4 +179,5 @@ object Constant {
|
||||
const val AUTOPAY_LIMIT_MODIFIED = "isAutoPayLimitModified"
|
||||
const val SIP_AUTOPAY_PRESENT = "SIP_AUTOPAY_PRESENT"
|
||||
const val DELETE_SIP_WITH_REASON = "DELETE_SIP_WITH_REASON"
|
||||
const val SOURCE_REF_ID = "SOURCE_REF_ID"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user