daxu0403 vor 7 Jahren
Ursprung
Commit
1369f53a8a
2 geänderte Dateien mit 4 neuen und 12 gelöschten Zeilen
  1. 3 12
      lib/pages/send_express_page.dart
  2. 1 0
      lib/send_dialog.dart

+ 3 - 12
lib/pages/send_express_page.dart

@@ -667,17 +667,6 @@ class _SendExpressPageState extends State < SendExpressPage > with AutomaticKeep
         ),
       ),
       onTap: () {
-        showDialog < Null > (
-            context: context, //BuildContext对象
-            barrierDismissible: false,
-            builder: (BuildContext context) {
-              return SendDialog( //调用对话框
-                childCallback: (val) {
-
-                },
-              );
-            });
-            return;
         if(!submitStatus){
           return;
         }
@@ -798,7 +787,9 @@ class _SendExpressPageState extends State < SendExpressPage > with AutomaticKeep
             builder: (BuildContext context) {
               return SendDialog( //调用对话框
                 childCallback: (val) {
-
+                  if(!val){
+                    //跳转
+                  }
                 },
               );
             });

+ 1 - 0
lib/send_dialog.dart

@@ -73,6 +73,7 @@ class SendDialog extends Dialog {
                             ),
                             onTap: () {
                               Navigator.pop(context);
+                              childCallback(false);
                             },
                           )
                         ),