提现保存历史记录

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

Loading…
Cancel
Save