Commit bb0406fbc62e6cc74773ce5dc33e23dac222ac0a
1 parent
99571208
feat: 账户注销
Showing
1 changed file
with
10 additions
and
1 deletions
lib/pages/user/user_page.dart
... | ... | @@ -4,6 +4,7 @@ import 'package:flutter_screenutil/flutter_screenutil.dart'; |
4 | 4 | import 'package:wow_english/common/core/app_consts.dart'; |
5 | 5 | import 'package:wow_english/common/core/assets_const.dart'; |
6 | 6 | import 'package:wow_english/common/core/user_util.dart'; |
7 | +import 'package:wow_english/common/dialogs/show_dialog.dart'; | |
7 | 8 | import 'package:wow_english/common/widgets/we_app_bar.dart'; |
8 | 9 | import 'package:wow_english/models/user_entity.dart'; |
9 | 10 | import 'package:wow_english/pages/user/bloc/user_bloc.dart'; |
... | ... | @@ -191,7 +192,15 @@ class _UserView extends StatelessWidget { |
191 | 192 | )), |
192 | 193 | 30.verticalSpace, |
193 | 194 | TextButton( |
194 | - onPressed: () => userBloc.add(UserDelete()), | |
195 | + onPressed: () { | |
196 | + //userBloc.add(UserDelete()) | |
197 | + showTwoActionDialog('注销账号', '取消', '注销', '请谨慎操作!\n注销后不可恢复哦!', () { | |
198 | + popPage(); | |
199 | + }, () { | |
200 | + userBloc.add(UserDelete()); | |
201 | + popPage(); | |
202 | + }); | |
203 | + }, | |
195 | 204 | child: Text( |
196 | 205 | "注销账号", |
197 | 206 | style: TextStyle( | ... | ... |