提交 df963d3e authored 作者: yueweilu's avatar yueweilu

意见反馈提交成功后需要回退到我的

上级 b2029192
...@@ -8,12 +8,13 @@ class UserFeedbackController extends GetxController { ...@@ -8,12 +8,13 @@ class UserFeedbackController extends GetxController {
bool get enable => _enable; bool get enable => _enable;
/// 提交意见反馈 /// 提交意见反馈
void upFeedback() async { Future<bool> upFeedback() async {
final result = await MineAPI.feedback(searchController.text); final result = await MineAPI.feedback(searchController.text);
if (result) { if (result) {
Toast.show('提交成功'); Toast.show('提交成功');
update(); update();
} }
return result;
} }
void setCanClick(){ void setCanClick(){
......
...@@ -5,6 +5,7 @@ import 'package:flutter_book/utils/index.dart'; ...@@ -5,6 +5,7 @@ import 'package:flutter_book/utils/index.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get_state_manager/src/simple/get_controllers.dart'; import 'package:get/get_state_manager/src/simple/get_controllers.dart';
import 'package:get/get_state_manager/src/simple/get_state.dart'; import 'package:get/get_state_manager/src/simple/get_state.dart';
import 'package:go_router/go_router.dart';
import '../../apis/index.dart'; import '../../apis/index.dart';
import '../../widgets/index.dart'; import '../../widgets/index.dart';
......
...@@ -62,8 +62,11 @@ class _UserFeedbackPageState extends State<UserFeedbackPage> { ...@@ -62,8 +62,11 @@ class _UserFeedbackPageState extends State<UserFeedbackPage> {
child: CustomGradientButton( child: CustomGradientButton(
text: '提交反馈', text: '提交反馈',
isEnabled: controller.enable, isEnabled: controller.enable,
onPressed: () { onPressed: () async {
controller.upFeedback(); final result = await controller.upFeedback();
if (result){
context.pop();
}
FocusNode blankNode = FocusNode(); FocusNode blankNode = FocusNode();
FocusScope.of(context).requestFocus(blankNode); FocusScope.of(context).requestFocus(blankNode);
// controller.onLogin(context); // controller.onLogin(context);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论