Commit 64124429 authored by Izol's avatar Izol

topup confirm #2

parent 8341e589
......@@ -16,16 +16,16 @@
<option name="name" value="MavenRepo" />
<option name="url" value="https://repo.maven.apache.org/maven2/" />
</remote-repository>
<remote-repository>
<option name="id" value="Google9" />
<option name="name" value="Google9" />
<option name="url" value="https://dl.google.com/dl/android/maven2/" />
</remote-repository>
<remote-repository>
<option name="id" value="maven4" />
<option name="name" value="maven4" />
<option name="url" value="https://storage.googleapis.com/download.flutter.io" />
</remote-repository>
<remote-repository>
<option name="id" value="Google7" />
<option name="name" value="Google7" />
<option name="url" value="https://dl.google.com/dl/android/maven2/" />
</remote-repository>
<remote-repository>
<option name="id" value="maven2" />
<option name="name" value="maven2" />
......
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="ProjectRootManager" version="2" project-jdk-name="Android Studio default JDK" project-jdk-type="JavaSDK">
<component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="Android Studio default JDK" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
<component name="ProjectType">
......
......@@ -97,7 +97,7 @@ dependencies {
// library mdd
// change 11
implementation(group: 'com.mdd.topup', name: 'mifare_mdd_lib', version: '0.0.41', ext: 'aar')
implementation(group: 'com.mdd.topup', name: 'mifare_mdd_lib', version: '0.1.5', ext: 'aar')
implementation(group: 'com.mdd.payment', name: 'aar-deviceid-release', version: '2.0.6', ext: 'aar')
implementation(group: 'com.mdd.library', name: 'android-escpos-receipt', version: '1.0.1', ext: 'aar')
implementation(group: 'com.mdd.payment', name: 'nativecripto-release', version: '2.0.1', ext: 'aar')
......
......@@ -108,6 +108,7 @@ class MainActivity : MethodChannel.MethodCallHandler, FlutterActivity(), MifareT
val approvalCode = call.argument<String>("approval_code")
val paymentMethod = call.argument<String>("payment_method")
val paymentProvider = call.argument<String>("payment_provider")
val tid = call.argument<String>("tid")
val topupInquiryResponse = _mifareTicketing?.topupConfirm(
cardNumber!!,
......@@ -116,8 +117,10 @@ class MainActivity : MethodChannel.MethodCallHandler, FlutterActivity(), MifareT
approvalCode!!,
paymentMethod!!,
paymentProvider!!,
"TOP_SS${Date().time}"
)
"TOP_SS${Date().time}",
"TOP_SS${Date().time}",
tid!!,
)
result.success(Gson().toJson(topupInquiryResponse))
}
......@@ -225,6 +228,10 @@ class MainActivity : MethodChannel.MethodCallHandler, FlutterActivity(), MifareT
result?.success("success init engine")
}
override fun onSuccessMultiBinding(listTicket: List<Ticket>) {
TODO("Not yet implemented")
}
override fun onSuccessPostPerso(ticket: Ticket?) {
TODO("Not yet implemented")
}
......
......@@ -25,5 +25,7 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Flutter for Android" level="project" />
<orderEntry type="library" name="KotlinJavaRuntime" level="project" />
<orderEntry type="library" name="Dart SDK" level="project" />
<orderEntry type="library" name="Dart Packages" level="project" />
</component>
</module>
\ No newline at end of file
// This is a generated file; do not edit or check into version control.
FLUTTER_ROOT=C:\Users\MDD HP\flutter
FLUTTER_APPLICATION_PATH=C:\Users\MDD HP\dolan-selfservice-master
FLUTTER_ROOT=/Users/macbookpro/Developer/flutter
FLUTTER_APPLICATION_PATH=/Users/macbookpro/dolan-selfservice-topup
COCOAPODS_PARALLEL_CODE_SIGN=true
FLUTTER_TARGET=lib\main.dart
FLUTTER_TARGET=lib/main.dart
FLUTTER_BUILD_DIR=build
FLUTTER_BUILD_NAME=1.0.0
FLUTTER_BUILD_NUMBER=1
......
#!/bin/sh
# This is a generated file; do not edit or check into version control.
export "FLUTTER_ROOT=C:\Users\MDD HP\flutter"
export "FLUTTER_APPLICATION_PATH=C:\Users\MDD HP\dolan-selfservice-master"
export "FLUTTER_ROOT=/Users/macbookpro/Developer/flutter"
export "FLUTTER_APPLICATION_PATH=/Users/macbookpro/dolan-selfservice-topup"
export "COCOAPODS_PARALLEL_CODE_SIGN=true"
export "FLUTTER_TARGET=lib\main.dart"
export "FLUTTER_TARGET=lib/main.dart"
export "FLUTTER_BUILD_DIR=build"
export "FLUTTER_BUILD_NAME=1.0.0"
export "FLUTTER_BUILD_NUMBER=1"
......
......@@ -91,6 +91,7 @@ class StartService {
static Future<String> topUpConfirm(
String cardNumber,
String lastBalance,
String tid,
String samReport,
String approvalCode,
String paymentMethod,
......@@ -101,6 +102,7 @@ class StartService {
result = await platform.invokeMethod("topup_confirm", <String, dynamic>{
'card_number': cardNumber,
'last_balance': lastBalance,
'tid' : tid,
'sam_report': samReport,
'approval_code': approvalCode,
'payment_method': paymentMethod,
......
This diff is collapsed.
......@@ -38,7 +38,6 @@ class _TapCardAktivasiState extends State<TapCardAktivasi>
void initState() {
super.initState();
aktivasi();
initLib();
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment