提现保存历史记录

master
laiiihz 4 years ago
parent 481345d684
commit 16602382b0

@ -9,6 +9,7 @@ import 'package:recook/manager/http_manager.dart';
import 'package:recook/manager/user_manager.dart';
import 'package:recook/models/base_model.dart';
import 'package:recook/utils/amount_format.dart';
import 'package:recook/utils/storage/hive_store.dart';
import 'package:recook/widgets/alert.dart';
import 'package:recook/widgets/custom_app_bar.dart';
import 'package:recook/widgets/custom_image_button.dart';
@ -47,8 +48,11 @@ class _UserCashWithdrawPageState extends BaseStoreState<UserCashWithdrawPage> {
super.initState();
_isNeedUserVerify = !UserManager.instance.user.info.realInfoStatus;
_amountTextEditController = TextEditingController();
_accountTextEditController = TextEditingController();
_bankAccountTextEditController = TextEditingController();
String lastAlipayAccount = HiveStore.appBox.get('last_alipay') ?? '';
String lastBankAccount = HiveStore.appBox.get('last_bank_ccount') ?? '';
_accountTextEditController = TextEditingController(text: lastAlipayAccount);
_bankAccountTextEditController =
TextEditingController(text: lastBankAccount);
}
@override
@ -590,6 +594,14 @@ class _UserCashWithdrawPageState extends BaseStoreState<UserCashWithdrawPage> {
withdraw(_amountTextEditController.text, password,
alipay: _isCashToAlipay ? account : "",
bankAccount: _isCashToAlipay ? "" : account);
if (_isCashToAlipay) {
HiveStore.appBox
.put('last_alipay', _accountTextEditController.text);
} else {
HiveStore.appBox.put(
'last_bank_ccount', _bankAccountTextEditController.text);
}
},
forgetPassword: () {
Navigator.pop(context);

Loading…
Cancel
Save