bug fixed
This commit is contained in:
+1
-1
File diff suppressed because one or more lines are too long
Binary file not shown.
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
BIN
Binary file not shown.
@@ -800,7 +800,7 @@
|
||||
"languageVersion": "2.19"
|
||||
}
|
||||
],
|
||||
"generated": "2024-12-27T10:25:53.321955Z",
|
||||
"generated": "2025-01-07T13:52:05.279914Z",
|
||||
"generator": "pub",
|
||||
"generatorVersion": "3.6.0",
|
||||
"flutterRoot": "file:///Users/nutchayut/Flutter/flutter",
|
||||
|
||||
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
+6
-6
@@ -26,11 +26,11 @@
|
||||
</data>
|
||||
<key>flutter_assets/assets/translations/en.json</key>
|
||||
<data>
|
||||
rM6NeWXnNYR/MyUHjXkFTsZ8w9I=
|
||||
TAIvrHMgm8A1PYRAI0u/zPiikp8=
|
||||
</data>
|
||||
<key>flutter_assets/assets/translations/th.json</key>
|
||||
<data>
|
||||
qL4VQRZUrEqc+2gJWvfz9H7PB1o=
|
||||
Oh4k3E6ouKtkPc6C08PJEc1N3YY=
|
||||
</data>
|
||||
<key>flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
<data>
|
||||
@@ -326,7 +326,7 @@
|
||||
</data>
|
||||
<key>flutter_assets/kernel_blob.bin</key>
|
||||
<data>
|
||||
E4X+/BVlR+NdEeoIVKULiKej6Bg=
|
||||
qDXPWRJVNwGnQrWikv2ZhwfjaKE=
|
||||
</data>
|
||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
<data>
|
||||
@@ -387,14 +387,14 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
eRJnco9tK9XPqLJODU/LRK8UPJPtavwAdXsHYzndITo=
|
||||
siIZcQl0Pk0BIuvSUOtZF7eT4ws61+5OkdDb1F3V4cU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/translations/th.json</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
hHZMfXJdgbcpBJ8JBBDPTWWk61hGOcV3NaaZrUM1pp0=
|
||||
qN5idl32WS9usLUdF7R7sBVfoso6pMwohjc7SidKAKs=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
@@ -912,7 +912,7 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
OHUYF1LQ7I4FmrRcjHWPt7PNretMeTHtZrarEHlvaLY=
|
||||
X0jO4SG3vKjNEewwdm5tanmdydx7LClt8bpwaU8KoP4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
|
||||
+9
-1
@@ -139,5 +139,13 @@
|
||||
"ชื่อบัญชี":"Account Name",
|
||||
"จำนวนเงิน":"Amount",
|
||||
"หมายเลขสมาชิก":"Member Number",
|
||||
"QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้": "Your QR code has been generated \nPayer can scan to top up."
|
||||
"QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้": "Your QR code has been generated \nPayer can scan to top up.",
|
||||
"เปลี่ยนอีเมล":"Change Email",
|
||||
"เปลี่ยนรหัสผ่าน":"Change Password",
|
||||
"ตั้งค่า":"Setting",
|
||||
"อีเมลปัจจุบัน":"Current Email",
|
||||
"อีเมลใหม่":"New Email",
|
||||
"รหัสผ่านปัจจุบัน":"Current Password",
|
||||
"รหัสผ่านใหม่":"New Password",
|
||||
"กรอกรหัสผ่านใหม่อีกครั้ง":"Re-enter New Password"
|
||||
}
|
||||
+10
-1
@@ -139,5 +139,14 @@
|
||||
"ชื่อบัญชี":"ชื่อบัญชี" ,
|
||||
"จำนวนเงิน":"จำนวนเงิน",
|
||||
"หมายเลขสมาชิก":"หมายเลขสมาชิก",
|
||||
"QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้": "QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้"
|
||||
"QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้": "QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้",
|
||||
"เปลี่ยนอีเมล":"เปลี่ยนอีเมล",
|
||||
"เปลี่ยนรหัสผ่าน":"เปลี่ยนรหัสผ่าน",
|
||||
"ตั้งค่า":"ตั้งค่า",
|
||||
"อีเมลปัจจุบัน":"อีเมลปัจจุบัน",
|
||||
"อีเมลใหม่":"อีเมลใหม่",
|
||||
"รหัสผ่านปัจจุบัน":"รหัสผ่านปัจจุบัน",
|
||||
"รหัสผ่านใหม่":"รหัสผ่านใหม่",
|
||||
"กรอกรหัสผ่านใหม่อีกครั้ง":"กรอกรหัสผ่านใหม่อีกครั้ง"
|
||||
|
||||
}
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+6
-6
@@ -26,11 +26,11 @@
|
||||
</data>
|
||||
<key>flutter_assets/assets/translations/en.json</key>
|
||||
<data>
|
||||
rM6NeWXnNYR/MyUHjXkFTsZ8w9I=
|
||||
TAIvrHMgm8A1PYRAI0u/zPiikp8=
|
||||
</data>
|
||||
<key>flutter_assets/assets/translations/th.json</key>
|
||||
<data>
|
||||
qL4VQRZUrEqc+2gJWvfz9H7PB1o=
|
||||
Oh4k3E6ouKtkPc6C08PJEc1N3YY=
|
||||
</data>
|
||||
<key>flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
<data>
|
||||
@@ -326,7 +326,7 @@
|
||||
</data>
|
||||
<key>flutter_assets/kernel_blob.bin</key>
|
||||
<data>
|
||||
E4X+/BVlR+NdEeoIVKULiKej6Bg=
|
||||
qDXPWRJVNwGnQrWikv2ZhwfjaKE=
|
||||
</data>
|
||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
<data>
|
||||
@@ -387,14 +387,14 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
eRJnco9tK9XPqLJODU/LRK8UPJPtavwAdXsHYzndITo=
|
||||
siIZcQl0Pk0BIuvSUOtZF7eT4ws61+5OkdDb1F3V4cU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/translations/th.json</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
hHZMfXJdgbcpBJ8JBBDPTWWk61hGOcV3NaaZrUM1pp0=
|
||||
qN5idl32WS9usLUdF7R7sBVfoso6pMwohjc7SidKAKs=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
@@ -912,7 +912,7 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
OHUYF1LQ7I4FmrRcjHWPt7PNretMeTHtZrarEHlvaLY=
|
||||
X0jO4SG3vKjNEewwdm5tanmdydx7LClt8bpwaU8KoP4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
|
||||
+9
-1
@@ -139,5 +139,13 @@
|
||||
"ชื่อบัญชี":"Account Name",
|
||||
"จำนวนเงิน":"Amount",
|
||||
"หมายเลขสมาชิก":"Member Number",
|
||||
"QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้": "Your QR code has been generated \nPayer can scan to top up."
|
||||
"QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้": "Your QR code has been generated \nPayer can scan to top up.",
|
||||
"เปลี่ยนอีเมล":"Change Email",
|
||||
"เปลี่ยนรหัสผ่าน":"Change Password",
|
||||
"ตั้งค่า":"Setting",
|
||||
"อีเมลปัจจุบัน":"Current Email",
|
||||
"อีเมลใหม่":"New Email",
|
||||
"รหัสผ่านปัจจุบัน":"Current Password",
|
||||
"รหัสผ่านใหม่":"New Password",
|
||||
"กรอกรหัสผ่านใหม่อีกครั้ง":"Re-enter New Password"
|
||||
}
|
||||
+10
-1
@@ -139,5 +139,14 @@
|
||||
"ชื่อบัญชี":"ชื่อบัญชี" ,
|
||||
"จำนวนเงิน":"จำนวนเงิน",
|
||||
"หมายเลขสมาชิก":"หมายเลขสมาชิก",
|
||||
"QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้": "QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้"
|
||||
"QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้": "QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้",
|
||||
"เปลี่ยนอีเมล":"เปลี่ยนอีเมล",
|
||||
"เปลี่ยนรหัสผ่าน":"เปลี่ยนรหัสผ่าน",
|
||||
"ตั้งค่า":"ตั้งค่า",
|
||||
"อีเมลปัจจุบัน":"อีเมลปัจจุบัน",
|
||||
"อีเมลใหม่":"อีเมลใหม่",
|
||||
"รหัสผ่านปัจจุบัน":"รหัสผ่านปัจจุบัน",
|
||||
"รหัสผ่านใหม่":"รหัสผ่านใหม่",
|
||||
"กรอกรหัสผ่านใหม่อีกครั้ง":"กรอกรหัสผ่านใหม่อีกครั้ง"
|
||||
|
||||
}
|
||||
BIN
Binary file not shown.
Binary file not shown.
+10
-10
@@ -46,7 +46,7 @@
|
||||
</data>
|
||||
<key>Frameworks/App.framework/App</key>
|
||||
<data>
|
||||
I2Qz9NwKhEDl0w7oXQaayccvcHQ=
|
||||
x/YrNJewgOmy6mGkpgK+i3oMPWs=
|
||||
</data>
|
||||
<key>Frameworks/App.framework/Info.plist</key>
|
||||
<data>
|
||||
@@ -54,7 +54,7 @@
|
||||
</data>
|
||||
<key>Frameworks/App.framework/_CodeSignature/CodeResources</key>
|
||||
<data>
|
||||
TuonUpFBu2k50xy++sZlP/wB/8s=
|
||||
cJupjxpQj3Oj5JphZetyqNL5fdM=
|
||||
</data>
|
||||
<key>Frameworks/App.framework/flutter_assets/AssetManifest.bin</key>
|
||||
<data>
|
||||
@@ -74,11 +74,11 @@
|
||||
</data>
|
||||
<key>Frameworks/App.framework/flutter_assets/assets/translations/en.json</key>
|
||||
<data>
|
||||
rM6NeWXnNYR/MyUHjXkFTsZ8w9I=
|
||||
TAIvrHMgm8A1PYRAI0u/zPiikp8=
|
||||
</data>
|
||||
<key>Frameworks/App.framework/flutter_assets/assets/translations/th.json</key>
|
||||
<data>
|
||||
qL4VQRZUrEqc+2gJWvfz9H7PB1o=
|
||||
Oh4k3E6ouKtkPc6C08PJEc1N3YY=
|
||||
</data>
|
||||
<key>Frameworks/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
<data>
|
||||
@@ -374,7 +374,7 @@
|
||||
</data>
|
||||
<key>Frameworks/App.framework/flutter_assets/kernel_blob.bin</key>
|
||||
<data>
|
||||
E4X+/BVlR+NdEeoIVKULiKej6Bg=
|
||||
qDXPWRJVNwGnQrWikv2ZhwfjaKE=
|
||||
</data>
|
||||
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
<data>
|
||||
@@ -789,7 +789,7 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
xqhww+IYist+YWzJrfiWe9HyB7o2uMCH1rflfhgFtus=
|
||||
2eZZ/9taWfYT2KrQAF6YkPM/e9FuKX4lv91LUxzM3s4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Frameworks/App.framework/Info.plist</key>
|
||||
@@ -803,7 +803,7 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
GYTYtym4WeIWodUcIwmxn7E+LrRNmZlDpsQ3IT+Wlvw=
|
||||
YlToKDJszoMWScXKMAVT9mXPsnkp0iiO7ts0Ed42dNY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Frameworks/App.framework/flutter_assets/AssetManifest.bin</key>
|
||||
@@ -838,14 +838,14 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
eRJnco9tK9XPqLJODU/LRK8UPJPtavwAdXsHYzndITo=
|
||||
siIZcQl0Pk0BIuvSUOtZF7eT4ws61+5OkdDb1F3V4cU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Frameworks/App.framework/flutter_assets/assets/translations/th.json</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
hHZMfXJdgbcpBJ8JBBDPTWWk61hGOcV3NaaZrUM1pp0=
|
||||
qN5idl32WS9usLUdF7R7sBVfoso6pMwohjc7SidKAKs=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Frameworks/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
@@ -1363,7 +1363,7 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
OHUYF1LQ7I4FmrRcjHWPt7PNretMeTHtZrarEHlvaLY=
|
||||
X0jO4SG3vKjNEewwdm5tanmdydx7LClt8bpwaU8KoP4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
|
||||
Binary file not shown.
+6
-6
@@ -26,11 +26,11 @@
|
||||
</data>
|
||||
<key>flutter_assets/assets/translations/en.json</key>
|
||||
<data>
|
||||
rM6NeWXnNYR/MyUHjXkFTsZ8w9I=
|
||||
TAIvrHMgm8A1PYRAI0u/zPiikp8=
|
||||
</data>
|
||||
<key>flutter_assets/assets/translations/th.json</key>
|
||||
<data>
|
||||
qL4VQRZUrEqc+2gJWvfz9H7PB1o=
|
||||
Oh4k3E6ouKtkPc6C08PJEc1N3YY=
|
||||
</data>
|
||||
<key>flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
<data>
|
||||
@@ -326,7 +326,7 @@
|
||||
</data>
|
||||
<key>flutter_assets/kernel_blob.bin</key>
|
||||
<data>
|
||||
E4X+/BVlR+NdEeoIVKULiKej6Bg=
|
||||
qDXPWRJVNwGnQrWikv2ZhwfjaKE=
|
||||
</data>
|
||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
<data>
|
||||
@@ -387,14 +387,14 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
eRJnco9tK9XPqLJODU/LRK8UPJPtavwAdXsHYzndITo=
|
||||
siIZcQl0Pk0BIuvSUOtZF7eT4ws61+5OkdDb1F3V4cU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/translations/th.json</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
hHZMfXJdgbcpBJ8JBBDPTWWk61hGOcV3NaaZrUM1pp0=
|
||||
qN5idl32WS9usLUdF7R7sBVfoso6pMwohjc7SidKAKs=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
@@ -912,7 +912,7 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
OHUYF1LQ7I4FmrRcjHWPt7PNretMeTHtZrarEHlvaLY=
|
||||
X0jO4SG3vKjNEewwdm5tanmdydx7LClt8bpwaU8KoP4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
|
||||
+9
-1
@@ -139,5 +139,13 @@
|
||||
"ชื่อบัญชี":"Account Name",
|
||||
"จำนวนเงิน":"Amount",
|
||||
"หมายเลขสมาชิก":"Member Number",
|
||||
"QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้": "Your QR code has been generated \nPayer can scan to top up."
|
||||
"QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้": "Your QR code has been generated \nPayer can scan to top up.",
|
||||
"เปลี่ยนอีเมล":"Change Email",
|
||||
"เปลี่ยนรหัสผ่าน":"Change Password",
|
||||
"ตั้งค่า":"Setting",
|
||||
"อีเมลปัจจุบัน":"Current Email",
|
||||
"อีเมลใหม่":"New Email",
|
||||
"รหัสผ่านปัจจุบัน":"Current Password",
|
||||
"รหัสผ่านใหม่":"New Password",
|
||||
"กรอกรหัสผ่านใหม่อีกครั้ง":"Re-enter New Password"
|
||||
}
|
||||
+10
-1
@@ -139,5 +139,14 @@
|
||||
"ชื่อบัญชี":"ชื่อบัญชี" ,
|
||||
"จำนวนเงิน":"จำนวนเงิน",
|
||||
"หมายเลขสมาชิก":"หมายเลขสมาชิก",
|
||||
"QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้": "QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้"
|
||||
"QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้": "QR ของคุณได้ถูกสร้างแล้ว\nผู้จ่ายสามารถสแกนเพื่อเติมเงินได้",
|
||||
"เปลี่ยนอีเมล":"เปลี่ยนอีเมล",
|
||||
"เปลี่ยนรหัสผ่าน":"เปลี่ยนรหัสผ่าน",
|
||||
"ตั้งค่า":"ตั้งค่า",
|
||||
"อีเมลปัจจุบัน":"อีเมลปัจจุบัน",
|
||||
"อีเมลใหม่":"อีเมลใหม่",
|
||||
"รหัสผ่านปัจจุบัน":"รหัสผ่านปัจจุบัน",
|
||||
"รหัสผ่านใหม่":"รหัสผ่านใหม่",
|
||||
"กรอกรหัสผ่านใหม่อีกครั้ง":"กรอกรหัสผ่านใหม่อีกครั้ง"
|
||||
|
||||
}
|
||||
BIN
Binary file not shown.
Binary file not shown.
+10
-10
@@ -46,7 +46,7 @@
|
||||
</data>
|
||||
<key>Frameworks/App.framework/App</key>
|
||||
<data>
|
||||
I2Qz9NwKhEDl0w7oXQaayccvcHQ=
|
||||
x/YrNJewgOmy6mGkpgK+i3oMPWs=
|
||||
</data>
|
||||
<key>Frameworks/App.framework/Info.plist</key>
|
||||
<data>
|
||||
@@ -54,7 +54,7 @@
|
||||
</data>
|
||||
<key>Frameworks/App.framework/_CodeSignature/CodeResources</key>
|
||||
<data>
|
||||
TuonUpFBu2k50xy++sZlP/wB/8s=
|
||||
cJupjxpQj3Oj5JphZetyqNL5fdM=
|
||||
</data>
|
||||
<key>Frameworks/App.framework/flutter_assets/AssetManifest.bin</key>
|
||||
<data>
|
||||
@@ -74,11 +74,11 @@
|
||||
</data>
|
||||
<key>Frameworks/App.framework/flutter_assets/assets/translations/en.json</key>
|
||||
<data>
|
||||
rM6NeWXnNYR/MyUHjXkFTsZ8w9I=
|
||||
TAIvrHMgm8A1PYRAI0u/zPiikp8=
|
||||
</data>
|
||||
<key>Frameworks/App.framework/flutter_assets/assets/translations/th.json</key>
|
||||
<data>
|
||||
qL4VQRZUrEqc+2gJWvfz9H7PB1o=
|
||||
Oh4k3E6ouKtkPc6C08PJEc1N3YY=
|
||||
</data>
|
||||
<key>Frameworks/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
<data>
|
||||
@@ -374,7 +374,7 @@
|
||||
</data>
|
||||
<key>Frameworks/App.framework/flutter_assets/kernel_blob.bin</key>
|
||||
<data>
|
||||
E4X+/BVlR+NdEeoIVKULiKej6Bg=
|
||||
qDXPWRJVNwGnQrWikv2ZhwfjaKE=
|
||||
</data>
|
||||
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
<data>
|
||||
@@ -789,7 +789,7 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
xqhww+IYist+YWzJrfiWe9HyB7o2uMCH1rflfhgFtus=
|
||||
2eZZ/9taWfYT2KrQAF6YkPM/e9FuKX4lv91LUxzM3s4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Frameworks/App.framework/Info.plist</key>
|
||||
@@ -803,7 +803,7 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
GYTYtym4WeIWodUcIwmxn7E+LrRNmZlDpsQ3IT+Wlvw=
|
||||
YlToKDJszoMWScXKMAVT9mXPsnkp0iiO7ts0Ed42dNY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Frameworks/App.framework/flutter_assets/AssetManifest.bin</key>
|
||||
@@ -838,14 +838,14 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
eRJnco9tK9XPqLJODU/LRK8UPJPtavwAdXsHYzndITo=
|
||||
siIZcQl0Pk0BIuvSUOtZF7eT4ws61+5OkdDb1F3V4cU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Frameworks/App.framework/flutter_assets/assets/translations/th.json</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
hHZMfXJdgbcpBJ8JBBDPTWWk61hGOcV3NaaZrUM1pp0=
|
||||
qN5idl32WS9usLUdF7R7sBVfoso6pMwohjc7SidKAKs=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Frameworks/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
@@ -1363,7 +1363,7 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
OHUYF1LQ7I4FmrRcjHWPt7PNretMeTHtZrarEHlvaLY=
|
||||
X0jO4SG3vKjNEewwdm5tanmdydx7LClt8bpwaU8KoP4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import 'package:cathaypay_mobile/Home/HomePage.dart';
|
||||
import 'package:cathaypay_mobile/Home/all_menu.dart';
|
||||
import 'package:easy_localization/easy_localization.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
@@ -13,7 +14,9 @@ import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
|
||||
import '../api/api.dart';
|
||||
import '../utils/color_custom.dart';
|
||||
import '../utils/utils.dart';
|
||||
|
||||
TextEditingController _current_email = TextEditingController();
|
||||
TextEditingController _new_email = TextEditingController();
|
||||
@@ -26,6 +29,31 @@ class ChangeEmailPage extends StatefulWidget {
|
||||
}
|
||||
|
||||
class _ChangeEmailPageState extends State<ChangeEmailPage> {
|
||||
|
||||
ChangeEmail() {
|
||||
print(_current_email.text);
|
||||
print(_new_email.text);
|
||||
if (_current_email.text.isNotEmpty &&_new_email.text.isNotEmpty) {
|
||||
var param = jsonEncode(<dynamic, dynamic>{
|
||||
"userID": profile?.id,
|
||||
"oldEmail": _current_email.text,
|
||||
"newEmail": _new_email.text,
|
||||
"confirmEmail": _new_email.text
|
||||
});
|
||||
Api.post(context, Api.changeEmail, param).then((value) => {
|
||||
if (value != null) {
|
||||
// initQrCode(value)
|
||||
Utils.showAlertDialogCallback(
|
||||
context,
|
||||
"บันทึกสำเร็จ",
|
||||
(value) {
|
||||
Navigator.pushNamed(context, '/HomePage');
|
||||
},
|
||||
)
|
||||
} else {}
|
||||
});
|
||||
}
|
||||
}
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
@@ -129,6 +157,7 @@ class _ChangeEmailPageState extends State<ChangeEmailPage> {
|
||||
InkWell(
|
||||
onTap: () async {
|
||||
// initPromptPay(context);
|
||||
ChangeEmail();
|
||||
},
|
||||
child: Container(
|
||||
width: double.infinity,
|
||||
|
||||
@@ -0,0 +1,256 @@
|
||||
import 'package:cathaypay_mobile/Home/HomePage.dart';
|
||||
import 'package:cathaypay_mobile/Home/all_menu.dart';
|
||||
import 'package:easy_localization/easy_localization.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:google_fonts/google_fonts.dart';
|
||||
import 'package:cathaypay_mobile/PinCode.dart';
|
||||
import 'package:easy_localization/easy_localization.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'dart:convert';
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:easy_localization/easy_localization.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
|
||||
import '../api/api.dart';
|
||||
import '../utils/color_custom.dart';
|
||||
import '../utils/utils.dart';
|
||||
import 'dart:convert';
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:cathaypay_mobile/Login/forgot_password.dart';
|
||||
import 'package:cathaypay_mobile/PinCode.dart';
|
||||
import 'package:cathaypay_mobile/model/token_model.dart';
|
||||
import 'package:cathaypay_mobile/utils/utils.dart';
|
||||
import 'package:device_info_plus/device_info_plus.dart';
|
||||
import 'package:easy_localization/easy_localization.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
|
||||
import 'package:google_fonts/google_fonts.dart';
|
||||
import 'package:package_info_plus/package_info_plus.dart';
|
||||
import 'package:shared_preferences/shared_preferences.dart';
|
||||
|
||||
import '../api/api.dart';
|
||||
import '../utils/color_custom.dart';
|
||||
TextEditingController _current_pass = TextEditingController();
|
||||
TextEditingController _new_pass = TextEditingController();
|
||||
TextEditingController _confirm_pass = TextEditingController();
|
||||
class ChangePasswordPage extends StatefulWidget {
|
||||
const ChangePasswordPage({super.key});
|
||||
|
||||
@override
|
||||
State<ChangePasswordPage> createState() => _ChangePasswordPageState();
|
||||
}
|
||||
|
||||
class _ChangePasswordPageState extends State<ChangePasswordPage> {
|
||||
AndroidDeviceInfo? androidDeviceInfo;
|
||||
IosDeviceInfo? iosDeviceInfo;
|
||||
ChangePassword() async {
|
||||
// print(_current_email.text);
|
||||
// print(_new_email.text);
|
||||
if (_current_pass.text.isNotEmpty &&_new_pass.text == _confirm_pass.text) {
|
||||
|
||||
var device = "";
|
||||
if (Platform.isAndroid) {
|
||||
device = androidDeviceInfo?.id ?? "";
|
||||
} else if (Platform.isIOS) {
|
||||
device = iosDeviceInfo?.name ?? "";
|
||||
}
|
||||
var param = jsonEncode(<dynamic, dynamic>{
|
||||
"mobileDeviceID": device,
|
||||
"oldPassword": _current_pass.text,
|
||||
"newPassword": _new_pass.text,
|
||||
"confirmPassword": _confirm_pass.text
|
||||
});
|
||||
Api.post(context, Api.changePassword, param).then((value) => {
|
||||
if (value != null) {
|
||||
// initQrCode(value)
|
||||
Utils.showAlertDialogCallback(
|
||||
context,
|
||||
"บันทึกสำเร็จ",
|
||||
(value) {
|
||||
Navigator.pushNamed(context, '/HomePage');
|
||||
},
|
||||
)
|
||||
} else {}
|
||||
});
|
||||
}
|
||||
}
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
// extendBodyBehindAppBar: true,
|
||||
|
||||
appBar: AppBar(
|
||||
backgroundColor: Colors.white,
|
||||
leading: CupertinoButton(
|
||||
onPressed: () {
|
||||
Navigator.pop(context);
|
||||
},
|
||||
child: const Icon(
|
||||
Icons.arrow_back,
|
||||
color: Colors.black54,
|
||||
),
|
||||
),
|
||||
elevation: 0,
|
||||
centerTitle: true,
|
||||
title: Text(
|
||||
"เปลี่ยนอีเมล".tr(),
|
||||
textAlign: TextAlign.center,
|
||||
style: GoogleFonts.kanit(
|
||||
color: Colors.black,
|
||||
fontSize: 20,
|
||||
),
|
||||
),
|
||||
),
|
||||
body: SafeArea(
|
||||
child: Padding(
|
||||
padding: const EdgeInsets.all(20.0),
|
||||
child: Container(height: MediaQuery.of(context).size.height,
|
||||
child: Column(mainAxisSize: MainAxisSize.max, crossAxisAlignment: CrossAxisAlignment.start, children: [
|
||||
SizedBox(
|
||||
height: 10,
|
||||
),
|
||||
Text(
|
||||
"รหัสผ่านปัจจุบัน".tr(),
|
||||
style: GoogleFonts.kanit(
|
||||
color: Color(0xff565656),
|
||||
fontSize: 15,
|
||||
),
|
||||
),
|
||||
SizedBox(
|
||||
height: 10,
|
||||
),
|
||||
Container(
|
||||
child: TextField(
|
||||
keyboardType: TextInputType.emailAddress,
|
||||
// inputFormatters: [
|
||||
// FilteringTextInputFormatter.allow(RegExp(r'[0-9]')),
|
||||
// ],
|
||||
controller: _current_pass,
|
||||
decoration: InputDecoration(
|
||||
// hintText: 'อีเมลปัจจุบัน'.tr(),
|
||||
border: InputBorder.none,
|
||||
contentPadding: EdgeInsets.symmetric(horizontal: 16),
|
||||
),
|
||||
),
|
||||
// margin: EdgeInsets.symmetric(horizontal: 20),
|
||||
height: 48,
|
||||
decoration: BoxDecoration(
|
||||
borderRadius: BorderRadius.circular(100),
|
||||
color: Color(0xfff2f2f2),
|
||||
),
|
||||
),
|
||||
SizedBox(
|
||||
height: 10,
|
||||
),
|
||||
Text(
|
||||
"รหัสผ่านใหม่".tr(),
|
||||
style: GoogleFonts.kanit(
|
||||
color: Color(0xff565656),
|
||||
fontSize: 15,
|
||||
),
|
||||
),
|
||||
SizedBox(
|
||||
height: 10,
|
||||
),
|
||||
Container(
|
||||
child: TextField(
|
||||
keyboardType: TextInputType.emailAddress,
|
||||
// inputFormatters: [
|
||||
// FilteringTextInputFormatter.allow(RegExp(r'[0-9]')),
|
||||
// ],
|
||||
controller: _new_pass,
|
||||
decoration: InputDecoration(
|
||||
// hintText: 'อีเมลปัจจุบัน'.tr(),
|
||||
border: InputBorder.none,
|
||||
contentPadding: EdgeInsets.symmetric(horizontal: 16),
|
||||
),
|
||||
),
|
||||
// margin: EdgeInsets.symmetric(horizontal: 20),
|
||||
height: 48,
|
||||
decoration: BoxDecoration(
|
||||
borderRadius: BorderRadius.circular(100),
|
||||
color: Color(0xfff2f2f2),
|
||||
),
|
||||
),
|
||||
SizedBox(
|
||||
height: 10,
|
||||
),
|
||||
Text(
|
||||
"กรอกรหัสผ่านใหม่อีกครั้ง".tr(),
|
||||
style: GoogleFonts.kanit(
|
||||
color: Color(0xff565656),
|
||||
fontSize: 15,
|
||||
),
|
||||
),
|
||||
SizedBox(
|
||||
height: 10,
|
||||
),
|
||||
Container(
|
||||
child: TextField(
|
||||
keyboardType: TextInputType.emailAddress,
|
||||
// inputFormatters: [
|
||||
// FilteringTextInputFormatter.allow(RegExp(r'[0-9]')),
|
||||
// ],
|
||||
controller: _confirm_pass,
|
||||
decoration: InputDecoration(
|
||||
// hintText: 'อีเมลปัจจุบัน'.tr(),
|
||||
border: InputBorder.none,
|
||||
contentPadding: EdgeInsets.symmetric(horizontal: 16),
|
||||
),
|
||||
),
|
||||
// margin: EdgeInsets.symmetric(horizontal: 20),
|
||||
height: 48,
|
||||
decoration: BoxDecoration(
|
||||
borderRadius: BorderRadius.circular(100),
|
||||
color: Color(0xfff2f2f2),
|
||||
),
|
||||
),
|
||||
Spacer(),
|
||||
// Expanded(child: Container()),
|
||||
InkWell(
|
||||
onTap: () async {
|
||||
/* String pattern = r'^(?=.*?[a-z])(?=.*?[0-9]).{6,}$';
|
||||
RegExp regExp = RegExp(pattern);
|
||||
if (!regExp.hasMatch(_new_pass.text)) {
|
||||
Utils.showAlertDialog(context, "Password ต้องมีตัวเลขและตัวอักษรภาษาอังกฤษอย่างน้อย 1 ตัว".tr());
|
||||
return;
|
||||
}
|
||||
if (_new_pass.text.length < 6) {
|
||||
Utils.showAlertDialog(context, "Password ต้องมากกว่า 6 ตัว".tr());
|
||||
return;
|
||||
}
|
||||
if (_new_pass.text != _confirm_pass.text) {
|
||||
Utils.showAlertDialog(context, "Password ไม่ตรงกัน".tr());
|
||||
return;
|
||||
}*/
|
||||
ChangePassword();
|
||||
},
|
||||
child: Container(
|
||||
width: double.infinity,
|
||||
child: Card(
|
||||
shape: RoundedRectangleBorder(
|
||||
borderRadius: BorderRadius.circular(40),
|
||||
),
|
||||
child: Container(
|
||||
padding: EdgeInsets.all(10),
|
||||
child: Text(
|
||||
"Confirm".tr(),
|
||||
textAlign: TextAlign.center,
|
||||
style: GoogleFonts.kanit(
|
||||
color: ColorCustom.greyBorder,
|
||||
fontSize: 20,
|
||||
fontWeight: FontWeight.w500,
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
)
|
||||
]),
|
||||
))));
|
||||
}
|
||||
}
|
||||
@@ -1,3 +1,4 @@
|
||||
import 'package:cathaypay_mobile/Home/ChangePassword.dart';
|
||||
import 'package:cathaypay_mobile/Pay/QrScanDialog.dart';
|
||||
import 'package:cathaypay_mobile/Pay/ThaiQrDialog.dart';
|
||||
import 'package:easy_localization/easy_localization.dart';
|
||||
@@ -123,13 +124,12 @@ class _SettingPageState extends State<SettingPage> {
|
||||
),
|
||||
InkWell(
|
||||
onTap: () {
|
||||
showModalBottomSheet<void>(
|
||||
context: context,
|
||||
isScrollControlled: true,
|
||||
useSafeArea: true,
|
||||
builder: (BuildContext context) {
|
||||
return ThaiQrDialog();
|
||||
});
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(
|
||||
builder: (context) => ChangePasswordPage(),
|
||||
),
|
||||
);
|
||||
},
|
||||
child: Container(
|
||||
height: 48,
|
||||
|
||||
@@ -74,6 +74,8 @@ class Api {
|
||||
static String callBackURL = "http://www.responseClient.com";
|
||||
static String merchantId = "TCPPROD1600";
|
||||
|
||||
static String changeEmail = BaseUrlBuilding + "api/v2/Authentication/ChangeEmail";
|
||||
static String changePassword = BaseUrlBuilding + "api/v2/Authentication/ChangePassword";
|
||||
// static Profile? profile;
|
||||
//
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user