Commit 7378ac15 authored by Izol's avatar Izol

UPDATE VERSION SERVER BASE SS.20.WWW.SB

parent 0b12ef4e
sdk.dir=/Users/macbookpro/Library/Android/sdk sdk.dir=/Users/macbookpro/Library/Android/sdk
flutter.sdk=/Users/macbookpro/Developer/flutter flutter.sdk=/Users/macbookpro/Developer/flutter
flutter.buildMode=debug flutter.buildMode=debug
flutter.versionName=SS.20.WWW flutter.versionName=SS.21.WWW.SB
flutter.versionCode=13 flutter.versionCode=14
\ No newline at end of file \ No newline at end of file
...@@ -136,9 +136,12 @@ class StartService { ...@@ -136,9 +136,12 @@ class StartService {
static Future<bool> initLibrary() async { static Future<bool> initLibrary() async {
String terminalId = PreferencesHelper.getString("tid"); String terminalId = PreferencesHelper.getString("tid");
debugPrint('terminal id $terminalId');
var response = await platform.invokeMethod("init_library",{"tid": terminalId}); var response = await platform.invokeMethod("init_library",{"tid": terminalId});
if (response == "success init engine") { if (response == "success init engine") {
return true; return true;
} else { } else {
// Jika tidak berhasil, coba lagi dengan memanggil fungsi initLibrary() // Jika tidak berhasil, coba lagi dengan memanggil fungsi initLibrary()
return await initLibrary(); return await initLibrary();
......
...@@ -457,6 +457,9 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -457,6 +457,9 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
metodeBayar, metodeBayar,
status; status;
print("cardNumber : $cardNumber");
print("amount : $amount");
info = await StartService.topupBalanceCard(cardNumber, int.parse(amount)); info = await StartService.topupBalanceCard(cardNumber, int.parse(amount));
// String cleanAmount = amount.replaceAll(RegExp(r'[^0-9.]'), ''); // Hapus karakter non-numerik kecuali titik // String cleanAmount = amount.replaceAll(RegExp(r'[^0-9.]'), ''); // Hapus karakter non-numerik kecuali titik
// int parsedAmount = int.parse(cleanAmount); // int parsedAmount = int.parse(cleanAmount);
...@@ -478,7 +481,9 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -478,7 +481,9 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
var infoPaymentNotes = jsonDecode(info); var infoPaymentNotes = jsonDecode(info);
var reffNo = trxId.toString(); var reffNo = trxId.toString();
paymentProvider = ""; paymentProvider = "";
paymentNotes = "reffNo: $reffNo\nprovider: $paymentNotes"; paymentNotes = "reffNo: $reffNo\nprovider: $paymentProvider";
// paymentNotes = "reffNo: $reffNo\nprovider: $paymentNotes";
print("ini adalag test hasil payment notes:$paymentNotes"); print("ini adalag test hasil payment notes:$paymentNotes");
tid = PreferencesHelper.getString('outletname'); tid = PreferencesHelper.getString('outletname');
tid = tid.substring(tid.length - 4); tid = tid.substring(tid.length - 4);
......
...@@ -39,7 +39,6 @@ class _TapCardAktivasiState extends State<TapCardAktivasi> ...@@ -39,7 +39,6 @@ class _TapCardAktivasiState extends State<TapCardAktivasi>
@override @override
void initState() { void initState() {
super.initState(); super.initState();
aktivasi();
initLib(); 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