update
This commit is contained in:
@@ -1,8 +1,6 @@
|
||||
import 'dart:convert';
|
||||
|
||||
import 'package:cathaypay_mobile/GetPaid/GetPaid.dart';
|
||||
import 'package:cathaypay_mobile/Home/HomePage.dart';
|
||||
import 'package:cathaypay_mobile/Pay/PayQrDialog.dart';
|
||||
import 'package:cathaypay_mobile/PinCodeVadidate.dart';
|
||||
import 'package:cathaypay_mobile/main.dart';
|
||||
import 'package:cathaypay_mobile/utils/utils.dart';
|
||||
@@ -11,8 +9,6 @@ import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:google_fonts/google_fonts.dart';
|
||||
import 'package:intl/intl.dart';
|
||||
import 'package:qr_code_scanner/qr_code_scanner.dart';
|
||||
|
||||
import '../api/api.dart';
|
||||
import '../utils/color_custom.dart';
|
||||
@@ -39,9 +35,11 @@ class _PayQrPageState extends State<PayThaiQr> {
|
||||
initC2B() {
|
||||
Utils.loadingProgress(context);
|
||||
// var param = jsonEncode(<dynamic, dynamic>{"MobileDeviceNo": payPhone ?? "", "Note": "", "TransactionID": transactionID});
|
||||
var param = jsonEncode(
|
||||
<dynamic, dynamic>{"requestTransactionID": Utils.getDateInitPromptPay() + (profile?.phoneNumber?.lastChars(4)), "qrTextRequest": widget.code,
|
||||
"amount": "${removeTextPrice()}00"});
|
||||
var param = jsonEncode(<dynamic, dynamic>{
|
||||
"requestTransactionID": Utils.getDateInitPromptPay() + (profile?.phoneNumber?.lastChars(4)),
|
||||
"qrTextRequest": widget.code,
|
||||
"amount": "${removeTextPrice()}00"
|
||||
});
|
||||
|
||||
Api.post(context, Api.payThaiInitial, param).then((value) => {
|
||||
if (value != null) {confirmPayQrC2BAmount(value["requestTransactionID"], value["responseTransactionID"])} else {}
|
||||
@@ -59,18 +57,19 @@ class _PayQrPageState extends State<PayThaiQr> {
|
||||
showDialog(
|
||||
context: context,
|
||||
builder: (BuildContext context) {
|
||||
return PayQrDialogV2(
|
||||
price: value["slipAmount"]??"",
|
||||
bill: value["requestTransactionID"]??"",
|
||||
phone: value["promptpayID"]??"",
|
||||
name: value["slipTitleTH"]??"",
|
||||
name_en: value["slipTitleEN"]??"",
|
||||
bankName: value["bankName"]??"",
|
||||
referenceNo:value["referenceNo"]??"",
|
||||
slipDateTime: value["slipDateTime"]??"",
|
||||
transactionId: "",
|
||||
return PayQrDialogV2(
|
||||
price: value["slip"]["slipAmount"] ?? "",
|
||||
bill: value["requestTransactionID"] ?? "",
|
||||
phone: value["slip"]["promptpayID"] ?? "",
|
||||
name: value["slip"]["receiverNameTH"] ?? "",
|
||||
name_en: value["slip"]["receiverNameEN"] ?? "",
|
||||
bankName: value["slip"]["bankName"] ?? "",
|
||||
referenceNo: value["slip"]["referenceNo"] ?? "",
|
||||
slipDateTime: value["slip"]["slipDateTime"] ?? "",
|
||||
transactionId: value["slip"]["lookref"] ?? "",
|
||||
senderCom: value["slip"]["senderCompanyEN"] ?? "",
|
||||
);
|
||||
/* return PayQrDialog(
|
||||
/* return PayQrDialog(
|
||||
phone: "",
|
||||
price: removeTextPrice(),
|
||||
name: "",
|
||||
|
||||
Reference in New Issue
Block a user