From 91e38da7ed3ba2740706d2d00ff0512d59cda708 Mon Sep 17 00:00:00 2001 From: Aashish karn Date: Tue, 18 Apr 2023 22:00:59 +0545 Subject: [PATCH] OCR Live Changes and other featue added --- GME Remit.xcodeproj/project.pbxproj | 8 +-- .../xcshareddata/xcschemes/GME Remit.xcscheme | 2 +- GME Remit/APIs/Router/APIRouter.swift | 6 +- .../Interactor/VerifyIDNumberInteractor.swift | 4 +- .../VerifyIDNumberInteractorIO.swift | 2 +- .../Service/VerifyIDNumberServiceType.swift | 6 +- .../VerifyIDNumberModuleInterface.swift | 2 +- .../Presenter/VerifyIDNumberPresenter.swift | 4 +- .../View/VerifyIDNumber.storyboard | 46 +++++++++++++-- .../View/VerifyIDNumberViewController.swift | 59 ++++++++++++++++++- .../bn.lproj/Localizable.strings | 9 +++ .../en.lproj/Localizable.strings | 2 +- .../ja.lproj/Localizable.strings | 9 +++ .../ne.lproj/Localizable.strings | 3 +- .../vi-VN.lproj/Localizable.strings | 9 +++ 15 files changed, 148 insertions(+), 23 deletions(-) diff --git a/GME Remit.xcodeproj/project.pbxproj b/GME Remit.xcodeproj/project.pbxproj index 32c02582..45d91ba0 100644 --- a/GME Remit.xcodeproj/project.pbxproj +++ b/GME Remit.xcodeproj/project.pbxproj @@ -8283,7 +8283,7 @@ CODE_SIGN_ENTITLEMENTS = "GME Remit.entitlements"; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = 68KRG7GPAV; ENABLE_BITCODE = NO; @@ -8303,7 +8303,7 @@ "$(inherited)", "$(PROJECT_DIR)/GME\\ Remit/ThirdParty/virtualKeyboard/mtk_module", ); - MARKETING_VERSION = 1.4.8; + MARKETING_VERSION = 1.4.9; "OTHER_CODE_SIGN_FLAGS[sdk=*]" = "--generate-entitlement-der"; OTHER_LDFLAGS = ( "$(OTHER_LDFLAGS)", @@ -8328,7 +8328,7 @@ CODE_SIGN_ENTITLEMENTS = "GME Remit/GME RemitRelease.entitlements"; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = 68KRG7GPAV; ENABLE_BITCODE = NO; @@ -8348,7 +8348,7 @@ "$(inherited)", "$(PROJECT_DIR)/GME\\ Remit/ThirdParty/virtualKeyboard/mtk_module", ); - MARKETING_VERSION = 1.4.8; + MARKETING_VERSION = 1.4.9; OTHER_LDFLAGS = ( "$(OTHER_LDFLAGS)", "-ObjC", diff --git a/GME Remit.xcodeproj/xcshareddata/xcschemes/GME Remit.xcscheme b/GME Remit.xcodeproj/xcshareddata/xcschemes/GME Remit.xcscheme index b8eea3ab..335a0039 100644 --- a/GME Remit.xcodeproj/xcshareddata/xcschemes/GME Remit.xcscheme +++ b/GME Remit.xcodeproj/xcshareddata/xcschemes/GME Remit.xcscheme @@ -61,7 +61,7 @@ Void, failure: @escaping (Error) -> Void ) @@ -23,11 +25,13 @@ extension VerifyUserIDService { func verifyIdNumber( id: String, type: String, + fullName: String, + dob: String, success: @escaping (String) -> Void, failure: @escaping (Error) -> Void ) { APIRouter - .verifyIdNumber(id: id, type: type) + .verifyIdNumber(id: id, type: type, fullName: fullName, dob: dob) .request( needsAuthorization: false, success: { (response: ResponseMessage) in diff --git a/GME Remit/Modules/RegisterModules/VerifyIDNumber/Module Interface/VerifyIDNumberModuleInterface.swift b/GME Remit/Modules/RegisterModules/VerifyIDNumber/Module Interface/VerifyIDNumberModuleInterface.swift index a8b61d3f..40013314 100644 --- a/GME Remit/Modules/RegisterModules/VerifyIDNumber/Module Interface/VerifyIDNumberModuleInterface.swift +++ b/GME Remit/Modules/RegisterModules/VerifyIDNumber/Module Interface/VerifyIDNumberModuleInterface.swift @@ -8,5 +8,5 @@ protocol VerifyIDNumberModuleInterface: class { func newUserRegister(customerType: String) - func verifyIdNumber(id: String, type: String) + func verifyIdNumber(id: String, type: String, fullName: String, dob: String) } diff --git a/GME Remit/Modules/RegisterModules/VerifyIDNumber/User Interface/Presenter/VerifyIDNumberPresenter.swift b/GME Remit/Modules/RegisterModules/VerifyIDNumber/User Interface/Presenter/VerifyIDNumberPresenter.swift index c8f525c3..0ea9c9de 100644 --- a/GME Remit/Modules/RegisterModules/VerifyIDNumber/User Interface/Presenter/VerifyIDNumberPresenter.swift +++ b/GME Remit/Modules/RegisterModules/VerifyIDNumber/User Interface/Presenter/VerifyIDNumberPresenter.swift @@ -26,9 +26,9 @@ extension VerifyIDNumberPresenter: VerifyIDNumberModuleInterface { self.wireframe?.newUserRegister(customerType: customerType) } - func verifyIdNumber(id: String, type: String) { + func verifyIdNumber(id: String, type: String, fullName: String, dob: String) { self.view?.showLoading() - self.interactor?.verifyIdNumber(id: id, type: type) + self.interactor?.verifyIdNumber(id: id, type: type, fullName: fullName, dob: dob) } } diff --git a/GME Remit/Modules/RegisterModules/VerifyIDNumber/User Interface/View/VerifyIDNumber.storyboard b/GME Remit/Modules/RegisterModules/VerifyIDNumber/User Interface/View/VerifyIDNumber.storyboard index 0aaba8ad..06478395 100644 --- a/GME Remit/Modules/RegisterModules/VerifyIDNumber/User Interface/View/VerifyIDNumber.storyboard +++ b/GME Remit/Modules/RegisterModules/VerifyIDNumber/User Interface/View/VerifyIDNumber.storyboard @@ -1,9 +1,9 @@ - + - + @@ -82,7 +82,7 @@ Japan Money Express