diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json
index ea57ae0..19b9fc0 100644
--- a/.dart_tool/package_config.json
+++ b/.dart_tool/package_config.json
@@ -61,6 +61,12 @@
"packageUri": "lib/",
"languageVersion": "2.12"
},
+ {
+ "name": "flutter_custom_dialog",
+ "rootUri": "file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_custom_dialog-1.2.0",
+ "packageUri": "lib/",
+ "languageVersion": "2.12"
+ },
{
"name": "flutter_lints",
"rootUri": "file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_lints-1.0.4",
@@ -200,7 +206,7 @@
"languageVersion": "2.16"
}
],
- "generated": "2022-06-02T07:53:46.018758Z",
+ "generated": "2022-06-06T06:44:16.766050Z",
"generator": "pub",
"generatorVersion": "2.16.2"
}
diff --git a/.dart_tool/package_config_subset b/.dart_tool/package_config_subset
index 3958dec..71ff514 100644
--- a/.dart_tool/package_config_subset
+++ b/.dart_tool/package_config_subset
@@ -38,6 +38,10 @@ fake_async
2.12
file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/fake_async-1.2.0/
file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/fake_async-1.2.0/lib/
+flutter_custom_dialog
+2.12
+file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_custom_dialog-1.2.0/
+file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_custom_dialog-1.2.0/lib/
flutter_lints
2.12
file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_lints-1.0.4/
diff --git a/.packages b/.packages
index 9426763..5ee9f18 100644
--- a/.packages
+++ b/.packages
@@ -3,7 +3,7 @@
#
# For more info see: https://dart.dev/go/dot-packages-deprecation
#
-# Generated by pub on 2022-06-02 15:53:46.001080.
+# Generated by pub on 2022-06-06 14:44:16.749790.
async:file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/async-2.8.2/lib/
boolean_selector:file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/boolean_selector-2.1.0/lib/
characters:file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/characters-1.2.0/lib/
@@ -14,6 +14,7 @@ cupertino_icons:file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-
dio:file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/dio-4.0.6/lib/
fake_async:file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/fake_async-1.2.0/lib/
flutter:file:///Users/zhangmanman/flutter/packages/flutter/lib/
+flutter_custom_dialog:file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_custom_dialog-1.2.0/lib/
flutter_lints:file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_lints-1.0.4/lib/
flutter_pickers:file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_pickers-2.1.9/lib/
flutter_slidable:file:///Users/zhangmanman/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_slidable-1.3.0/lib/
diff --git a/assets/images/order/icon_order_null.png b/assets/images/order/icon_order_null.png
new file mode 100644
index 0000000..19d5598
Binary files /dev/null and b/assets/images/order/icon_order_null.png differ
diff --git a/assets/images/order/icon_order_success.png b/assets/images/order/icon_order_success.png
new file mode 100644
index 0000000..2491a56
Binary files /dev/null and b/assets/images/order/icon_order_success.png differ
diff --git a/build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill b/build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill
index c22ad1e..7426125 100644
Binary files a/build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill and b/build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill differ
diff --git a/build/ios/Debug-iphonesimulator/App.framework/App b/build/ios/Debug-iphonesimulator/App.framework/App
index fde6032..4485936 100755
Binary files a/build/ios/Debug-iphonesimulator/App.framework/App and b/build/ios/Debug-iphonesimulator/App.framework/App differ
diff --git a/build/ios/Debug-iphonesimulator/App.framework/_CodeSignature/CodeResources b/build/ios/Debug-iphonesimulator/App.framework/_CodeSignature/CodeResources
index b778af2..4ab9a1d 100644
--- a/build/ios/Debug-iphonesimulator/App.framework/_CodeSignature/CodeResources
+++ b/build/ios/Debug-iphonesimulator/App.framework/_CodeSignature/CodeResources
@@ -10,7 +10,7 @@
flutter_assets/AssetManifest.json
- WizTOW6x2/RinR0bKkhfXoeoJx4=
+ 1sOsTvhxKw99Hx2cRjBljHUJB5c=
flutter_assets/FontManifest.json
@@ -18,7 +18,7 @@
flutter_assets/NOTICES.Z
- 7myYrVyGqTThsMJAn8T6O0Mdghg=
+ 0mLRTK4qWTtgSCa0XfL/0CuMYCQ=
flutter_assets/assets/icons/order_icon_00.png
@@ -44,6 +44,18 @@
WeT8G1QDNyrGRQikaR2IGrRvsD8=
+ flutter_assets/assets/images/order/icon_order_null.png
+
+ Uu7xcfWU71VztYDTRuNzqPRvqGs=
+
+ flutter_assets/assets/images/order/icon_order_success.png
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
+ flutter_assets/assets/images/order/icon_order_sucess.png
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
flutter_assets/assets/images/search.png
bbW0EKFzhnRZv1DDPt08Hk6bU+U=
@@ -118,11 +130,7 @@
flutter_assets/kernel_blob.bin
- 82pSRvynToE3XuZn/j7IN1LxFBc=
-
- flutter_assets/packages/address_picker/assets/address.json
-
- kgyuZt7qczl2PaHzg5n/68liJ/o=
+ l8d5keZY1KLx7iKI8dlPM/8F6R0=
flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
@@ -139,11 +147,11 @@
hash
- WizTOW6x2/RinR0bKkhfXoeoJx4=
+ 1sOsTvhxKw99Hx2cRjBljHUJB5c=
hash2
- VLxYKoE+uRVZeDTet7QRMm8DQ9kUFgHsD/txlHMZTEw=
+ JNmjsnkNXL8KvWm/J15qfXGlNQ9X8l275TLwldQyyCA=
flutter_assets/FontManifest.json
@@ -161,11 +169,11 @@
hash
- 7myYrVyGqTThsMJAn8T6O0Mdghg=
+ 0mLRTK4qWTtgSCa0XfL/0CuMYCQ=
hash2
- D0VvBnitr/dBYuk47JePe7wvSJwCOLniFji07Niu5KA=
+ Vj5e3D60c5MxGaGOqo4NfKbfAXfbXYYma57et7dIWKs=
flutter_assets/assets/icons/order_icon_00.png
@@ -223,6 +231,39 @@
F/uUnCCGE7yndHTmhkCKDSKaRROI62vsfaEM035x9sc=
+ flutter_assets/assets/images/order/icon_order_null.png
+
+ hash
+
+ Uu7xcfWU71VztYDTRuNzqPRvqGs=
+
+ hash2
+
+ qtyJFHGAmZHyL6c77vFLzs06x1M0uGUfEtEAaaUsBS4=
+
+
+ flutter_assets/assets/images/order/icon_order_success.png
+
+ hash
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
+ hash2
+
+ c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
+
+
+ flutter_assets/assets/images/order/icon_order_sucess.png
+
+ hash
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
+ hash2
+
+ c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
+
+
flutter_assets/assets/images/search.png
hash
@@ -425,22 +466,11 @@
hash
- 82pSRvynToE3XuZn/j7IN1LxFBc=
+ l8d5keZY1KLx7iKI8dlPM/8F6R0=
hash2
- YoBNf5RvniHs1Q2W36/9OpdC/HRZUw74lK9e/g0ISdg=
-
-
- flutter_assets/packages/address_picker/assets/address.json
-
- hash
-
- kgyuZt7qczl2PaHzg5n/68liJ/o=
-
- hash2
-
- uJgJoe9h1lFDKa1Kz1PuV4JTZjriibquVGCe3UspM3Q=
+ PbCxbgSr03xuoHF6okSWNtHnrEmO4/hIUmZX5MRLpY4=
flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
diff --git a/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/AssetManifest.json b/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/AssetManifest.json
index a133299..307b8d2 100644
--- a/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/AssetManifest.json
+++ b/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/AssetManifest.json
@@ -1 +1 @@
-{"assets/icons/order_icon_00.png":["assets/icons/order_icon_00.png"],"assets/images/.DS_Store":["assets/images/.DS_Store"],"assets/images/5fbf2512c344f.jpg":["assets/images/5fbf2512c344f.jpg"],"assets/images/banner.png":["assets/images/banner.png"],"assets/images/detail.png":["assets/images/detail.png"],"assets/images/location.png":["assets/images/location.png"],"assets/images/search.png":["assets/images/search.png"],"assets/images/select_1.png":["assets/images/select_1.png"],"assets/images/top.png":["assets/images/top.png"],"assets/images/vip_bg.png":["assets/images/vip_bg.png"],"assets/images/vip_item_1.png":["assets/images/vip_item_1.png"],"assets/images/vip_item_2.png":["assets/images/vip_item_2.png"],"assets/images/vip_item_3.png":["assets/images/vip_item_3.png"],"assets/images/vip_item_4.png":["assets/images/vip_item_4.png"],"assets/images/vip_role.png":["assets/images/vip_role.png"],"assets/login/auth_bg.png":["assets/login/auth_bg.png"],"assets/tabBar/tabBar_00.png":["assets/tabBar/tabBar_00.png"],"assets/tabBar/tabBar_01.png":["assets/tabBar/tabBar_01.png"],"assets/tabBar/tabBar_02.png":["assets/tabBar/tabBar_02.png"],"assets/tabBar/tabBar_show_00.png":["assets/tabBar/tabBar_show_00.png"],"assets/tabBar/tabBar_show_01.png":["assets/tabBar/tabBar_show_01.png"],"assets/tabBar/tabBar_show_02.png":["assets/tabBar/tabBar_show_02.png"],"packages/address_picker/assets/address.json":["packages/address_picker/assets/address.json"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]}
\ No newline at end of file
+{"assets/icons/order_icon_00.png":["assets/icons/order_icon_00.png"],"assets/images/.DS_Store":["assets/images/.DS_Store"],"assets/images/5fbf2512c344f.jpg":["assets/images/5fbf2512c344f.jpg"],"assets/images/banner.png":["assets/images/banner.png"],"assets/images/detail.png":["assets/images/detail.png"],"assets/images/location.png":["assets/images/location.png"],"assets/images/order/icon_order_null.png":["assets/images/order/icon_order_null.png"],"assets/images/order/icon_order_success.png":["assets/images/order/icon_order_success.png"],"assets/images/search.png":["assets/images/search.png"],"assets/images/select_1.png":["assets/images/select_1.png"],"assets/images/top.png":["assets/images/top.png"],"assets/images/vip_bg.png":["assets/images/vip_bg.png"],"assets/images/vip_item_1.png":["assets/images/vip_item_1.png"],"assets/images/vip_item_2.png":["assets/images/vip_item_2.png"],"assets/images/vip_item_3.png":["assets/images/vip_item_3.png"],"assets/images/vip_item_4.png":["assets/images/vip_item_4.png"],"assets/images/vip_role.png":["assets/images/vip_role.png"],"assets/login/auth_bg.png":["assets/login/auth_bg.png"],"assets/tabBar/tabBar_00.png":["assets/tabBar/tabBar_00.png"],"assets/tabBar/tabBar_01.png":["assets/tabBar/tabBar_01.png"],"assets/tabBar/tabBar_02.png":["assets/tabBar/tabBar_02.png"],"assets/tabBar/tabBar_show_00.png":["assets/tabBar/tabBar_show_00.png"],"assets/tabBar/tabBar_show_01.png":["assets/tabBar/tabBar_show_01.png"],"assets/tabBar/tabBar_show_02.png":["assets/tabBar/tabBar_show_02.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]}
\ No newline at end of file
diff --git a/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/NOTICES.Z b/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/NOTICES.Z
index af86d03..8537645 100644
Binary files a/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/NOTICES.Z and b/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/NOTICES.Z differ
diff --git a/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/kernel_blob.bin b/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/kernel_blob.bin
index e7443ba..f912004 100644
Binary files a/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/kernel_blob.bin and b/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/kernel_blob.bin differ
diff --git a/build/ios/Debug-iphonesimulator/Runner.app/Assets.car b/build/ios/Debug-iphonesimulator/Runner.app/Assets.car
index b1894a2..3cb0d97 100644
Binary files a/build/ios/Debug-iphonesimulator/Runner.app/Assets.car and b/build/ios/Debug-iphonesimulator/Runner.app/Assets.car differ
diff --git a/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/App b/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/App
index fde6032..4485936 100755
Binary files a/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/App and b/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/App differ
diff --git a/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/_CodeSignature/CodeResources b/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/_CodeSignature/CodeResources
index b778af2..4ab9a1d 100644
--- a/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/_CodeSignature/CodeResources
+++ b/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/_CodeSignature/CodeResources
@@ -10,7 +10,7 @@
flutter_assets/AssetManifest.json
- WizTOW6x2/RinR0bKkhfXoeoJx4=
+ 1sOsTvhxKw99Hx2cRjBljHUJB5c=
flutter_assets/FontManifest.json
@@ -18,7 +18,7 @@
flutter_assets/NOTICES.Z
- 7myYrVyGqTThsMJAn8T6O0Mdghg=
+ 0mLRTK4qWTtgSCa0XfL/0CuMYCQ=
flutter_assets/assets/icons/order_icon_00.png
@@ -44,6 +44,18 @@
WeT8G1QDNyrGRQikaR2IGrRvsD8=
+ flutter_assets/assets/images/order/icon_order_null.png
+
+ Uu7xcfWU71VztYDTRuNzqPRvqGs=
+
+ flutter_assets/assets/images/order/icon_order_success.png
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
+ flutter_assets/assets/images/order/icon_order_sucess.png
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
flutter_assets/assets/images/search.png
bbW0EKFzhnRZv1DDPt08Hk6bU+U=
@@ -118,11 +130,7 @@
flutter_assets/kernel_blob.bin
- 82pSRvynToE3XuZn/j7IN1LxFBc=
-
- flutter_assets/packages/address_picker/assets/address.json
-
- kgyuZt7qczl2PaHzg5n/68liJ/o=
+ l8d5keZY1KLx7iKI8dlPM/8F6R0=
flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
@@ -139,11 +147,11 @@
hash
- WizTOW6x2/RinR0bKkhfXoeoJx4=
+ 1sOsTvhxKw99Hx2cRjBljHUJB5c=
hash2
- VLxYKoE+uRVZeDTet7QRMm8DQ9kUFgHsD/txlHMZTEw=
+ JNmjsnkNXL8KvWm/J15qfXGlNQ9X8l275TLwldQyyCA=
flutter_assets/FontManifest.json
@@ -161,11 +169,11 @@
hash
- 7myYrVyGqTThsMJAn8T6O0Mdghg=
+ 0mLRTK4qWTtgSCa0XfL/0CuMYCQ=
hash2
- D0VvBnitr/dBYuk47JePe7wvSJwCOLniFji07Niu5KA=
+ Vj5e3D60c5MxGaGOqo4NfKbfAXfbXYYma57et7dIWKs=
flutter_assets/assets/icons/order_icon_00.png
@@ -223,6 +231,39 @@
F/uUnCCGE7yndHTmhkCKDSKaRROI62vsfaEM035x9sc=
+ flutter_assets/assets/images/order/icon_order_null.png
+
+ hash
+
+ Uu7xcfWU71VztYDTRuNzqPRvqGs=
+
+ hash2
+
+ qtyJFHGAmZHyL6c77vFLzs06x1M0uGUfEtEAaaUsBS4=
+
+
+ flutter_assets/assets/images/order/icon_order_success.png
+
+ hash
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
+ hash2
+
+ c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
+
+
+ flutter_assets/assets/images/order/icon_order_sucess.png
+
+ hash
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
+ hash2
+
+ c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
+
+
flutter_assets/assets/images/search.png
hash
@@ -425,22 +466,11 @@
hash
- 82pSRvynToE3XuZn/j7IN1LxFBc=
+ l8d5keZY1KLx7iKI8dlPM/8F6R0=
hash2
- YoBNf5RvniHs1Q2W36/9OpdC/HRZUw74lK9e/g0ISdg=
-
-
- flutter_assets/packages/address_picker/assets/address.json
-
- hash
-
- kgyuZt7qczl2PaHzg5n/68liJ/o=
-
- hash2
-
- uJgJoe9h1lFDKa1Kz1PuV4JTZjriibquVGCe3UspM3Q=
+ PbCxbgSr03xuoHF6okSWNtHnrEmO4/hIUmZX5MRLpY4=
flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
diff --git a/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/AssetManifest.json b/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/AssetManifest.json
index a133299..307b8d2 100644
--- a/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/AssetManifest.json
+++ b/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/AssetManifest.json
@@ -1 +1 @@
-{"assets/icons/order_icon_00.png":["assets/icons/order_icon_00.png"],"assets/images/.DS_Store":["assets/images/.DS_Store"],"assets/images/5fbf2512c344f.jpg":["assets/images/5fbf2512c344f.jpg"],"assets/images/banner.png":["assets/images/banner.png"],"assets/images/detail.png":["assets/images/detail.png"],"assets/images/location.png":["assets/images/location.png"],"assets/images/search.png":["assets/images/search.png"],"assets/images/select_1.png":["assets/images/select_1.png"],"assets/images/top.png":["assets/images/top.png"],"assets/images/vip_bg.png":["assets/images/vip_bg.png"],"assets/images/vip_item_1.png":["assets/images/vip_item_1.png"],"assets/images/vip_item_2.png":["assets/images/vip_item_2.png"],"assets/images/vip_item_3.png":["assets/images/vip_item_3.png"],"assets/images/vip_item_4.png":["assets/images/vip_item_4.png"],"assets/images/vip_role.png":["assets/images/vip_role.png"],"assets/login/auth_bg.png":["assets/login/auth_bg.png"],"assets/tabBar/tabBar_00.png":["assets/tabBar/tabBar_00.png"],"assets/tabBar/tabBar_01.png":["assets/tabBar/tabBar_01.png"],"assets/tabBar/tabBar_02.png":["assets/tabBar/tabBar_02.png"],"assets/tabBar/tabBar_show_00.png":["assets/tabBar/tabBar_show_00.png"],"assets/tabBar/tabBar_show_01.png":["assets/tabBar/tabBar_show_01.png"],"assets/tabBar/tabBar_show_02.png":["assets/tabBar/tabBar_show_02.png"],"packages/address_picker/assets/address.json":["packages/address_picker/assets/address.json"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]}
\ No newline at end of file
+{"assets/icons/order_icon_00.png":["assets/icons/order_icon_00.png"],"assets/images/.DS_Store":["assets/images/.DS_Store"],"assets/images/5fbf2512c344f.jpg":["assets/images/5fbf2512c344f.jpg"],"assets/images/banner.png":["assets/images/banner.png"],"assets/images/detail.png":["assets/images/detail.png"],"assets/images/location.png":["assets/images/location.png"],"assets/images/order/icon_order_null.png":["assets/images/order/icon_order_null.png"],"assets/images/order/icon_order_success.png":["assets/images/order/icon_order_success.png"],"assets/images/search.png":["assets/images/search.png"],"assets/images/select_1.png":["assets/images/select_1.png"],"assets/images/top.png":["assets/images/top.png"],"assets/images/vip_bg.png":["assets/images/vip_bg.png"],"assets/images/vip_item_1.png":["assets/images/vip_item_1.png"],"assets/images/vip_item_2.png":["assets/images/vip_item_2.png"],"assets/images/vip_item_3.png":["assets/images/vip_item_3.png"],"assets/images/vip_item_4.png":["assets/images/vip_item_4.png"],"assets/images/vip_role.png":["assets/images/vip_role.png"],"assets/login/auth_bg.png":["assets/login/auth_bg.png"],"assets/tabBar/tabBar_00.png":["assets/tabBar/tabBar_00.png"],"assets/tabBar/tabBar_01.png":["assets/tabBar/tabBar_01.png"],"assets/tabBar/tabBar_02.png":["assets/tabBar/tabBar_02.png"],"assets/tabBar/tabBar_show_00.png":["assets/tabBar/tabBar_show_00.png"],"assets/tabBar/tabBar_show_01.png":["assets/tabBar/tabBar_show_01.png"],"assets/tabBar/tabBar_show_02.png":["assets/tabBar/tabBar_show_02.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]}
\ No newline at end of file
diff --git a/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/NOTICES.Z b/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/NOTICES.Z
index af86d03..8537645 100644
Binary files a/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/NOTICES.Z and b/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/NOTICES.Z differ
diff --git a/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/kernel_blob.bin b/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/kernel_blob.bin
index e7443ba..f912004 100644
Binary files a/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/kernel_blob.bin and b/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/kernel_blob.bin differ
diff --git a/build/ios/Debug-iphonesimulator/Runner.app/Info.plist b/build/ios/Debug-iphonesimulator/Runner.app/Info.plist
index 8977342..ed5eeba 100644
Binary files a/build/ios/Debug-iphonesimulator/Runner.app/Info.plist and b/build/ios/Debug-iphonesimulator/Runner.app/Info.plist differ
diff --git a/build/ios/Debug-iphonesimulator/Runner.app/Runner b/build/ios/Debug-iphonesimulator/Runner.app/Runner
index 48ed2b2..1496240 100755
Binary files a/build/ios/Debug-iphonesimulator/Runner.app/Runner and b/build/ios/Debug-iphonesimulator/Runner.app/Runner differ
diff --git a/build/ios/Debug-iphonesimulator/Runner.app/_CodeSignature/CodeResources b/build/ios/Debug-iphonesimulator/Runner.app/_CodeSignature/CodeResources
index dfc86cd..a6437dd 100644
--- a/build/ios/Debug-iphonesimulator/Runner.app/_CodeSignature/CodeResources
+++ b/build/ios/Debug-iphonesimulator/Runner.app/_CodeSignature/CodeResources
@@ -82,7 +82,7 @@
Assets.car
- 7S2CCDeC+WVSYdNiuC7jN5JPfzs=
+ a8kp9RAG/YJIuyATNTtFLHMhlUQ=
Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib
@@ -110,7 +110,7 @@
Frameworks/App.framework/App
- GOlq6BYsNqukZahkC+9IuWzKmNQ=
+ L1a0o1wVkn+B8eseIyb3hZzaAWQ=
Frameworks/App.framework/Info.plist
@@ -118,11 +118,11 @@
Frameworks/App.framework/_CodeSignature/CodeResources
- rMyPEhUGklK+o8K/jrHFgBzpqh4=
+ n+4Ljp9rUsHHUhNVO2tJ1jIrKTk=
Frameworks/App.framework/flutter_assets/AssetManifest.json
- WizTOW6x2/RinR0bKkhfXoeoJx4=
+ 1sOsTvhxKw99Hx2cRjBljHUJB5c=
Frameworks/App.framework/flutter_assets/FontManifest.json
@@ -130,7 +130,7 @@
Frameworks/App.framework/flutter_assets/NOTICES.Z
- 7myYrVyGqTThsMJAn8T6O0Mdghg=
+ 0mLRTK4qWTtgSCa0XfL/0CuMYCQ=
Frameworks/App.framework/flutter_assets/assets/icons/order_icon_00.png
@@ -152,6 +152,14 @@
WeT8G1QDNyrGRQikaR2IGrRvsD8=
+ Frameworks/App.framework/flutter_assets/assets/images/order/icon_order_null.png
+
+ Uu7xcfWU71VztYDTRuNzqPRvqGs=
+
+ Frameworks/App.framework/flutter_assets/assets/images/order/icon_order_success.png
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
Frameworks/App.framework/flutter_assets/assets/images/search.png
bbW0EKFzhnRZv1DDPt08Hk6bU+U=
@@ -226,11 +234,7 @@
Frameworks/App.framework/flutter_assets/kernel_blob.bin
- 82pSRvynToE3XuZn/j7IN1LxFBc=
-
- Frameworks/App.framework/flutter_assets/packages/address_picker/assets/address.json
-
- kgyuZt7qczl2PaHzg5n/68liJ/o=
+ l8d5keZY1KLx7iKI8dlPM/8F6R0=
Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
@@ -324,9 +328,21 @@
1QumeTTkdhWvmY7i40QoJewEapE=
+ Frameworks/flutter_custom_dialog.framework/Info.plist
+
+ 3mNC47cQIuHJ/Ov0gcer6GIfhg8=
+
+ Frameworks/flutter_custom_dialog.framework/_CodeSignature/CodeResources
+
+ 51IuPzs7kR5CICUfUgaN7uyZ93c=
+
+ Frameworks/flutter_custom_dialog.framework/flutter_custom_dialog
+
+ oFoqqcFsMDPltVkU0RkOFYvEhVw=
+
Info.plist
- /RQCq13KJBMov0SzKJuLkfbxdGw=
+ 7XVZBWJ7mNBWLNqNnlgk54qSYpM=
PkgInfo
@@ -548,11 +564,11 @@
hash
- 7S2CCDeC+WVSYdNiuC7jN5JPfzs=
+ a8kp9RAG/YJIuyATNTtFLHMhlUQ=
hash2
- eR+QJZ4fhhJMcBu+uY4+oKFLdSeePE3pnuxW91BmLQ8=
+ iEAI+rG4BoNcaTdDWb7qCDDh9Odoelu7IAjEYskeSiM=
Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib
@@ -625,11 +641,11 @@
hash
- GOlq6BYsNqukZahkC+9IuWzKmNQ=
+ L1a0o1wVkn+B8eseIyb3hZzaAWQ=
hash2
- QUdRYXcwmL+11hKfCtWPek4Qq7TdP2NLdy4dczToNWo=
+ L9NcViiqF/e0QWa+Uj0UHBDXboScJPPvd/yMhvdQZaE=
Frameworks/App.framework/Info.plist
@@ -647,22 +663,22 @@
hash
- rMyPEhUGklK+o8K/jrHFgBzpqh4=
+ n+4Ljp9rUsHHUhNVO2tJ1jIrKTk=
hash2
- 637bBJT62/mKphiHijkwwiI2EGaPgaJtStqrwcDzpfI=
+ /CF/OmNCLyOqJ+m6HhomsMQvHqf8qaVgrkk8jzLR+g4=
Frameworks/App.framework/flutter_assets/AssetManifest.json
hash
- WizTOW6x2/RinR0bKkhfXoeoJx4=
+ 1sOsTvhxKw99Hx2cRjBljHUJB5c=
hash2
- VLxYKoE+uRVZeDTet7QRMm8DQ9kUFgHsD/txlHMZTEw=
+ JNmjsnkNXL8KvWm/J15qfXGlNQ9X8l275TLwldQyyCA=
Frameworks/App.framework/flutter_assets/FontManifest.json
@@ -680,11 +696,11 @@
hash
- 7myYrVyGqTThsMJAn8T6O0Mdghg=
+ 0mLRTK4qWTtgSCa0XfL/0CuMYCQ=
hash2
- D0VvBnitr/dBYuk47JePe7wvSJwCOLniFji07Niu5KA=
+ Vj5e3D60c5MxGaGOqo4NfKbfAXfbXYYma57et7dIWKs=
Frameworks/App.framework/flutter_assets/assets/icons/order_icon_00.png
@@ -742,6 +758,28 @@
F/uUnCCGE7yndHTmhkCKDSKaRROI62vsfaEM035x9sc=
+ Frameworks/App.framework/flutter_assets/assets/images/order/icon_order_null.png
+
+ hash
+
+ Uu7xcfWU71VztYDTRuNzqPRvqGs=
+
+ hash2
+
+ qtyJFHGAmZHyL6c77vFLzs06x1M0uGUfEtEAaaUsBS4=
+
+
+ Frameworks/App.framework/flutter_assets/assets/images/order/icon_order_success.png
+
+ hash
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
+ hash2
+
+ c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
+
+
Frameworks/App.framework/flutter_assets/assets/images/search.png
hash
@@ -944,22 +982,11 @@
hash
- 82pSRvynToE3XuZn/j7IN1LxFBc=
+ l8d5keZY1KLx7iKI8dlPM/8F6R0=
hash2
- YoBNf5RvniHs1Q2W36/9OpdC/HRZUw74lK9e/g0ISdg=
-
-
- Frameworks/App.framework/flutter_assets/packages/address_picker/assets/address.json
-
- hash
-
- kgyuZt7qczl2PaHzg5n/68liJ/o=
-
- hash2
-
- uJgJoe9h1lFDKa1Kz1PuV4JTZjriibquVGCe3UspM3Q=
+ PbCxbgSr03xuoHF6okSWNtHnrEmO4/hIUmZX5MRLpY4=
Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
@@ -1215,6 +1242,39 @@
Y7sS66zRuTsBvhoY8E7AmSrn+3DMMIOCUocmE2apBcw=
+ Frameworks/flutter_custom_dialog.framework/Info.plist
+
+ hash
+
+ 3mNC47cQIuHJ/Ov0gcer6GIfhg8=
+
+ hash2
+
+ QCbaiKNTxqsx1aA5mcs+JqFFNAWNSgnj8XB5ZLioqHE=
+
+
+ Frameworks/flutter_custom_dialog.framework/_CodeSignature/CodeResources
+
+ hash
+
+ 51IuPzs7kR5CICUfUgaN7uyZ93c=
+
+ hash2
+
+ fxxuNCw38sqz1VmpSDEBlMGzJWq1J+8bGr78MiAO6Mo=
+
+
+ Frameworks/flutter_custom_dialog.framework/flutter_custom_dialog
+
+ hash
+
+ oFoqqcFsMDPltVkU0RkOFYvEhVw=
+
+ hash2
+
+ AEJYugX6XvcOhtnp9Auq0pjFuY9c9l9omArtnmbO9ok=
+
+
rules
diff --git a/build/ios/Debug-iphonesimulator/Runner.swiftmodule/x86_64-apple-ios-simulator.swiftmodule b/build/ios/Debug-iphonesimulator/Runner.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
index 3bf8475..9a74032 100644
Binary files a/build/ios/Debug-iphonesimulator/Runner.swiftmodule/x86_64-apple-ios-simulator.swiftmodule and b/build/ios/Debug-iphonesimulator/Runner.swiftmodule/x86_64-apple-ios-simulator.swiftmodule differ
diff --git a/build/ios/Debug-iphonesimulator/Runner.swiftmodule/x86_64.swiftmodule b/build/ios/Debug-iphonesimulator/Runner.swiftmodule/x86_64.swiftmodule
index 3bf8475..9a74032 100644
Binary files a/build/ios/Debug-iphonesimulator/Runner.swiftmodule/x86_64.swiftmodule and b/build/ios/Debug-iphonesimulator/Runner.swiftmodule/x86_64.swiftmodule differ
diff --git a/build/ios/iphonesimulator/Runner.app/Assets.car b/build/ios/iphonesimulator/Runner.app/Assets.car
index b1894a2..3cb0d97 100644
Binary files a/build/ios/iphonesimulator/Runner.app/Assets.car and b/build/ios/iphonesimulator/Runner.app/Assets.car differ
diff --git a/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/App b/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/App
index fde6032..4485936 100755
Binary files a/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/App and b/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/App differ
diff --git a/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/_CodeSignature/CodeResources b/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/_CodeSignature/CodeResources
index b778af2..4ab9a1d 100644
--- a/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/_CodeSignature/CodeResources
+++ b/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/_CodeSignature/CodeResources
@@ -10,7 +10,7 @@
flutter_assets/AssetManifest.json
- WizTOW6x2/RinR0bKkhfXoeoJx4=
+ 1sOsTvhxKw99Hx2cRjBljHUJB5c=
flutter_assets/FontManifest.json
@@ -18,7 +18,7 @@
flutter_assets/NOTICES.Z
- 7myYrVyGqTThsMJAn8T6O0Mdghg=
+ 0mLRTK4qWTtgSCa0XfL/0CuMYCQ=
flutter_assets/assets/icons/order_icon_00.png
@@ -44,6 +44,18 @@
WeT8G1QDNyrGRQikaR2IGrRvsD8=
+ flutter_assets/assets/images/order/icon_order_null.png
+
+ Uu7xcfWU71VztYDTRuNzqPRvqGs=
+
+ flutter_assets/assets/images/order/icon_order_success.png
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
+ flutter_assets/assets/images/order/icon_order_sucess.png
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
flutter_assets/assets/images/search.png
bbW0EKFzhnRZv1DDPt08Hk6bU+U=
@@ -118,11 +130,7 @@
flutter_assets/kernel_blob.bin
- 82pSRvynToE3XuZn/j7IN1LxFBc=
-
- flutter_assets/packages/address_picker/assets/address.json
-
- kgyuZt7qczl2PaHzg5n/68liJ/o=
+ l8d5keZY1KLx7iKI8dlPM/8F6R0=
flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
@@ -139,11 +147,11 @@
hash
- WizTOW6x2/RinR0bKkhfXoeoJx4=
+ 1sOsTvhxKw99Hx2cRjBljHUJB5c=
hash2
- VLxYKoE+uRVZeDTet7QRMm8DQ9kUFgHsD/txlHMZTEw=
+ JNmjsnkNXL8KvWm/J15qfXGlNQ9X8l275TLwldQyyCA=
flutter_assets/FontManifest.json
@@ -161,11 +169,11 @@
hash
- 7myYrVyGqTThsMJAn8T6O0Mdghg=
+ 0mLRTK4qWTtgSCa0XfL/0CuMYCQ=
hash2
- D0VvBnitr/dBYuk47JePe7wvSJwCOLniFji07Niu5KA=
+ Vj5e3D60c5MxGaGOqo4NfKbfAXfbXYYma57et7dIWKs=
flutter_assets/assets/icons/order_icon_00.png
@@ -223,6 +231,39 @@
F/uUnCCGE7yndHTmhkCKDSKaRROI62vsfaEM035x9sc=
+ flutter_assets/assets/images/order/icon_order_null.png
+
+ hash
+
+ Uu7xcfWU71VztYDTRuNzqPRvqGs=
+
+ hash2
+
+ qtyJFHGAmZHyL6c77vFLzs06x1M0uGUfEtEAaaUsBS4=
+
+
+ flutter_assets/assets/images/order/icon_order_success.png
+
+ hash
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
+ hash2
+
+ c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
+
+
+ flutter_assets/assets/images/order/icon_order_sucess.png
+
+ hash
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
+ hash2
+
+ c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
+
+
flutter_assets/assets/images/search.png
hash
@@ -425,22 +466,11 @@
hash
- 82pSRvynToE3XuZn/j7IN1LxFBc=
+ l8d5keZY1KLx7iKI8dlPM/8F6R0=
hash2
- YoBNf5RvniHs1Q2W36/9OpdC/HRZUw74lK9e/g0ISdg=
-
-
- flutter_assets/packages/address_picker/assets/address.json
-
- hash
-
- kgyuZt7qczl2PaHzg5n/68liJ/o=
-
- hash2
-
- uJgJoe9h1lFDKa1Kz1PuV4JTZjriibquVGCe3UspM3Q=
+ PbCxbgSr03xuoHF6okSWNtHnrEmO4/hIUmZX5MRLpY4=
flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
diff --git a/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/AssetManifest.json b/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/AssetManifest.json
index a133299..307b8d2 100644
--- a/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/AssetManifest.json
+++ b/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/AssetManifest.json
@@ -1 +1 @@
-{"assets/icons/order_icon_00.png":["assets/icons/order_icon_00.png"],"assets/images/.DS_Store":["assets/images/.DS_Store"],"assets/images/5fbf2512c344f.jpg":["assets/images/5fbf2512c344f.jpg"],"assets/images/banner.png":["assets/images/banner.png"],"assets/images/detail.png":["assets/images/detail.png"],"assets/images/location.png":["assets/images/location.png"],"assets/images/search.png":["assets/images/search.png"],"assets/images/select_1.png":["assets/images/select_1.png"],"assets/images/top.png":["assets/images/top.png"],"assets/images/vip_bg.png":["assets/images/vip_bg.png"],"assets/images/vip_item_1.png":["assets/images/vip_item_1.png"],"assets/images/vip_item_2.png":["assets/images/vip_item_2.png"],"assets/images/vip_item_3.png":["assets/images/vip_item_3.png"],"assets/images/vip_item_4.png":["assets/images/vip_item_4.png"],"assets/images/vip_role.png":["assets/images/vip_role.png"],"assets/login/auth_bg.png":["assets/login/auth_bg.png"],"assets/tabBar/tabBar_00.png":["assets/tabBar/tabBar_00.png"],"assets/tabBar/tabBar_01.png":["assets/tabBar/tabBar_01.png"],"assets/tabBar/tabBar_02.png":["assets/tabBar/tabBar_02.png"],"assets/tabBar/tabBar_show_00.png":["assets/tabBar/tabBar_show_00.png"],"assets/tabBar/tabBar_show_01.png":["assets/tabBar/tabBar_show_01.png"],"assets/tabBar/tabBar_show_02.png":["assets/tabBar/tabBar_show_02.png"],"packages/address_picker/assets/address.json":["packages/address_picker/assets/address.json"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]}
\ No newline at end of file
+{"assets/icons/order_icon_00.png":["assets/icons/order_icon_00.png"],"assets/images/.DS_Store":["assets/images/.DS_Store"],"assets/images/5fbf2512c344f.jpg":["assets/images/5fbf2512c344f.jpg"],"assets/images/banner.png":["assets/images/banner.png"],"assets/images/detail.png":["assets/images/detail.png"],"assets/images/location.png":["assets/images/location.png"],"assets/images/order/icon_order_null.png":["assets/images/order/icon_order_null.png"],"assets/images/order/icon_order_success.png":["assets/images/order/icon_order_success.png"],"assets/images/search.png":["assets/images/search.png"],"assets/images/select_1.png":["assets/images/select_1.png"],"assets/images/top.png":["assets/images/top.png"],"assets/images/vip_bg.png":["assets/images/vip_bg.png"],"assets/images/vip_item_1.png":["assets/images/vip_item_1.png"],"assets/images/vip_item_2.png":["assets/images/vip_item_2.png"],"assets/images/vip_item_3.png":["assets/images/vip_item_3.png"],"assets/images/vip_item_4.png":["assets/images/vip_item_4.png"],"assets/images/vip_role.png":["assets/images/vip_role.png"],"assets/login/auth_bg.png":["assets/login/auth_bg.png"],"assets/tabBar/tabBar_00.png":["assets/tabBar/tabBar_00.png"],"assets/tabBar/tabBar_01.png":["assets/tabBar/tabBar_01.png"],"assets/tabBar/tabBar_02.png":["assets/tabBar/tabBar_02.png"],"assets/tabBar/tabBar_show_00.png":["assets/tabBar/tabBar_show_00.png"],"assets/tabBar/tabBar_show_01.png":["assets/tabBar/tabBar_show_01.png"],"assets/tabBar/tabBar_show_02.png":["assets/tabBar/tabBar_show_02.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]}
\ No newline at end of file
diff --git a/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/NOTICES.Z b/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/NOTICES.Z
index af86d03..8537645 100644
Binary files a/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/NOTICES.Z and b/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/NOTICES.Z differ
diff --git a/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/kernel_blob.bin b/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/kernel_blob.bin
index e7443ba..f912004 100644
Binary files a/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/kernel_blob.bin and b/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/flutter_assets/kernel_blob.bin differ
diff --git a/build/ios/iphonesimulator/Runner.app/Info.plist b/build/ios/iphonesimulator/Runner.app/Info.plist
index 8977342..ed5eeba 100644
Binary files a/build/ios/iphonesimulator/Runner.app/Info.plist and b/build/ios/iphonesimulator/Runner.app/Info.plist differ
diff --git a/build/ios/iphonesimulator/Runner.app/Runner b/build/ios/iphonesimulator/Runner.app/Runner
index 48ed2b2..1496240 100755
Binary files a/build/ios/iphonesimulator/Runner.app/Runner and b/build/ios/iphonesimulator/Runner.app/Runner differ
diff --git a/build/ios/iphonesimulator/Runner.app/_CodeSignature/CodeResources b/build/ios/iphonesimulator/Runner.app/_CodeSignature/CodeResources
index dfc86cd..a6437dd 100644
--- a/build/ios/iphonesimulator/Runner.app/_CodeSignature/CodeResources
+++ b/build/ios/iphonesimulator/Runner.app/_CodeSignature/CodeResources
@@ -82,7 +82,7 @@
Assets.car
- 7S2CCDeC+WVSYdNiuC7jN5JPfzs=
+ a8kp9RAG/YJIuyATNTtFLHMhlUQ=
Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib
@@ -110,7 +110,7 @@
Frameworks/App.framework/App
- GOlq6BYsNqukZahkC+9IuWzKmNQ=
+ L1a0o1wVkn+B8eseIyb3hZzaAWQ=
Frameworks/App.framework/Info.plist
@@ -118,11 +118,11 @@
Frameworks/App.framework/_CodeSignature/CodeResources
- rMyPEhUGklK+o8K/jrHFgBzpqh4=
+ n+4Ljp9rUsHHUhNVO2tJ1jIrKTk=
Frameworks/App.framework/flutter_assets/AssetManifest.json
- WizTOW6x2/RinR0bKkhfXoeoJx4=
+ 1sOsTvhxKw99Hx2cRjBljHUJB5c=
Frameworks/App.framework/flutter_assets/FontManifest.json
@@ -130,7 +130,7 @@
Frameworks/App.framework/flutter_assets/NOTICES.Z
- 7myYrVyGqTThsMJAn8T6O0Mdghg=
+ 0mLRTK4qWTtgSCa0XfL/0CuMYCQ=
Frameworks/App.framework/flutter_assets/assets/icons/order_icon_00.png
@@ -152,6 +152,14 @@
WeT8G1QDNyrGRQikaR2IGrRvsD8=
+ Frameworks/App.framework/flutter_assets/assets/images/order/icon_order_null.png
+
+ Uu7xcfWU71VztYDTRuNzqPRvqGs=
+
+ Frameworks/App.framework/flutter_assets/assets/images/order/icon_order_success.png
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
Frameworks/App.framework/flutter_assets/assets/images/search.png
bbW0EKFzhnRZv1DDPt08Hk6bU+U=
@@ -226,11 +234,7 @@
Frameworks/App.framework/flutter_assets/kernel_blob.bin
- 82pSRvynToE3XuZn/j7IN1LxFBc=
-
- Frameworks/App.framework/flutter_assets/packages/address_picker/assets/address.json
-
- kgyuZt7qczl2PaHzg5n/68liJ/o=
+ l8d5keZY1KLx7iKI8dlPM/8F6R0=
Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
@@ -324,9 +328,21 @@
1QumeTTkdhWvmY7i40QoJewEapE=
+ Frameworks/flutter_custom_dialog.framework/Info.plist
+
+ 3mNC47cQIuHJ/Ov0gcer6GIfhg8=
+
+ Frameworks/flutter_custom_dialog.framework/_CodeSignature/CodeResources
+
+ 51IuPzs7kR5CICUfUgaN7uyZ93c=
+
+ Frameworks/flutter_custom_dialog.framework/flutter_custom_dialog
+
+ oFoqqcFsMDPltVkU0RkOFYvEhVw=
+
Info.plist
- /RQCq13KJBMov0SzKJuLkfbxdGw=
+ 7XVZBWJ7mNBWLNqNnlgk54qSYpM=
PkgInfo
@@ -548,11 +564,11 @@
hash
- 7S2CCDeC+WVSYdNiuC7jN5JPfzs=
+ a8kp9RAG/YJIuyATNTtFLHMhlUQ=
hash2
- eR+QJZ4fhhJMcBu+uY4+oKFLdSeePE3pnuxW91BmLQ8=
+ iEAI+rG4BoNcaTdDWb7qCDDh9Odoelu7IAjEYskeSiM=
Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib
@@ -625,11 +641,11 @@
hash
- GOlq6BYsNqukZahkC+9IuWzKmNQ=
+ L1a0o1wVkn+B8eseIyb3hZzaAWQ=
hash2
- QUdRYXcwmL+11hKfCtWPek4Qq7TdP2NLdy4dczToNWo=
+ L9NcViiqF/e0QWa+Uj0UHBDXboScJPPvd/yMhvdQZaE=
Frameworks/App.framework/Info.plist
@@ -647,22 +663,22 @@
hash
- rMyPEhUGklK+o8K/jrHFgBzpqh4=
+ n+4Ljp9rUsHHUhNVO2tJ1jIrKTk=
hash2
- 637bBJT62/mKphiHijkwwiI2EGaPgaJtStqrwcDzpfI=
+ /CF/OmNCLyOqJ+m6HhomsMQvHqf8qaVgrkk8jzLR+g4=
Frameworks/App.framework/flutter_assets/AssetManifest.json
hash
- WizTOW6x2/RinR0bKkhfXoeoJx4=
+ 1sOsTvhxKw99Hx2cRjBljHUJB5c=
hash2
- VLxYKoE+uRVZeDTet7QRMm8DQ9kUFgHsD/txlHMZTEw=
+ JNmjsnkNXL8KvWm/J15qfXGlNQ9X8l275TLwldQyyCA=
Frameworks/App.framework/flutter_assets/FontManifest.json
@@ -680,11 +696,11 @@
hash
- 7myYrVyGqTThsMJAn8T6O0Mdghg=
+ 0mLRTK4qWTtgSCa0XfL/0CuMYCQ=
hash2
- D0VvBnitr/dBYuk47JePe7wvSJwCOLniFji07Niu5KA=
+ Vj5e3D60c5MxGaGOqo4NfKbfAXfbXYYma57et7dIWKs=
Frameworks/App.framework/flutter_assets/assets/icons/order_icon_00.png
@@ -742,6 +758,28 @@
F/uUnCCGE7yndHTmhkCKDSKaRROI62vsfaEM035x9sc=
+ Frameworks/App.framework/flutter_assets/assets/images/order/icon_order_null.png
+
+ hash
+
+ Uu7xcfWU71VztYDTRuNzqPRvqGs=
+
+ hash2
+
+ qtyJFHGAmZHyL6c77vFLzs06x1M0uGUfEtEAaaUsBS4=
+
+
+ Frameworks/App.framework/flutter_assets/assets/images/order/icon_order_success.png
+
+ hash
+
+ sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
+
+ hash2
+
+ c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
+
+
Frameworks/App.framework/flutter_assets/assets/images/search.png
hash
@@ -944,22 +982,11 @@
hash
- 82pSRvynToE3XuZn/j7IN1LxFBc=
+ l8d5keZY1KLx7iKI8dlPM/8F6R0=
hash2
- YoBNf5RvniHs1Q2W36/9OpdC/HRZUw74lK9e/g0ISdg=
-
-
- Frameworks/App.framework/flutter_assets/packages/address_picker/assets/address.json
-
- hash
-
- kgyuZt7qczl2PaHzg5n/68liJ/o=
-
- hash2
-
- uJgJoe9h1lFDKa1Kz1PuV4JTZjriibquVGCe3UspM3Q=
+ PbCxbgSr03xuoHF6okSWNtHnrEmO4/hIUmZX5MRLpY4=
Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
@@ -1215,6 +1242,39 @@
Y7sS66zRuTsBvhoY8E7AmSrn+3DMMIOCUocmE2apBcw=
+ Frameworks/flutter_custom_dialog.framework/Info.plist
+
+ hash
+
+ 3mNC47cQIuHJ/Ov0gcer6GIfhg8=
+
+ hash2
+
+ QCbaiKNTxqsx1aA5mcs+JqFFNAWNSgnj8XB5ZLioqHE=
+
+
+ Frameworks/flutter_custom_dialog.framework/_CodeSignature/CodeResources
+
+ hash
+
+ 51IuPzs7kR5CICUfUgaN7uyZ93c=
+
+ hash2
+
+ fxxuNCw38sqz1VmpSDEBlMGzJWq1J+8bGr78MiAO6Mo=
+
+
+ Frameworks/flutter_custom_dialog.framework/flutter_custom_dialog
+
+ hash
+
+ oFoqqcFsMDPltVkU0RkOFYvEhVw=
+
+ hash2
+
+ AEJYugX6XvcOhtnp9Auq0pjFuY9c9l9omArtnmbO9ok=
+
+
rules
diff --git a/ios/Flutter/Debug.xcconfig b/ios/Flutter/Debug.xcconfig
index 592ceee..ec97fc6 100644
--- a/ios/Flutter/Debug.xcconfig
+++ b/ios/Flutter/Debug.xcconfig
@@ -1 +1,2 @@
+#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
#include "Generated.xcconfig"
diff --git a/ios/Flutter/Release.xcconfig b/ios/Flutter/Release.xcconfig
index 592ceee..c4855bf 100644
--- a/ios/Flutter/Release.xcconfig
+++ b/ios/Flutter/Release.xcconfig
@@ -1 +1,2 @@
+#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
diff --git a/ios/Podfile b/ios/Podfile
new file mode 100644
index 0000000..1e8c3c9
--- /dev/null
+++ b/ios/Podfile
@@ -0,0 +1,41 @@
+# Uncomment this line to define a global platform for your project
+# platform :ios, '9.0'
+
+# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
+ENV['COCOAPODS_DISABLE_STATS'] = 'true'
+
+project 'Runner', {
+ 'Debug' => :debug,
+ 'Profile' => :release,
+ 'Release' => :release,
+}
+
+def flutter_root
+ generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
+ unless File.exist?(generated_xcode_build_settings_path)
+ raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
+ end
+
+ File.foreach(generated_xcode_build_settings_path) do |line|
+ matches = line.match(/FLUTTER_ROOT\=(.*)/)
+ return matches[1].strip if matches
+ end
+ raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
+end
+
+require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
+
+flutter_ios_podfile_setup
+
+target 'Runner' do
+ use_frameworks!
+ use_modular_headers!
+
+ flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
+end
+
+post_install do |installer|
+ installer.pods_project.targets.each do |target|
+ flutter_additional_ios_build_settings(target)
+ end
+end
diff --git a/ios/Podfile.lock b/ios/Podfile.lock
new file mode 100644
index 0000000..97f652a
--- /dev/null
+++ b/ios/Podfile.lock
@@ -0,0 +1,22 @@
+PODS:
+ - Flutter (1.0.0)
+ - flutter_custom_dialog (0.0.1):
+ - Flutter
+
+DEPENDENCIES:
+ - Flutter (from `Flutter`)
+ - flutter_custom_dialog (from `.symlinks/plugins/flutter_custom_dialog/ios`)
+
+EXTERNAL SOURCES:
+ Flutter:
+ :path: Flutter
+ flutter_custom_dialog:
+ :path: ".symlinks/plugins/flutter_custom_dialog/ios"
+
+SPEC CHECKSUMS:
+ Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a
+ flutter_custom_dialog: c0d222a3c35af5b57581e54ef8784c94037cd2ec
+
+PODFILE CHECKSUM: aafe91acc616949ddb318b77800a7f51bffa2a4c
+
+COCOAPODS: 1.11.3
diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj
index ed2c826..c72edf4 100644
--- a/ios/Runner.xcodeproj/project.pbxproj
+++ b/ios/Runner.xcodeproj/project.pbxproj
@@ -13,6 +13,7 @@
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
+ D161D184430A73C7AFE3F414 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 09B768F845A82872334E7A16 /* Pods_Runner.framework */; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
@@ -29,9 +30,13 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
+ 09B768F845A82872334E7A16 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; };
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; };
+ 371378016AFF346EF7E0D34D /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; };
+ 38C2E7B3EBFA7AA2122D649F /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; };
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; };
+ 4643CD03BD8D460C4DC65AFD /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; };
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; };
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; };
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; };
@@ -49,12 +54,21 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ D161D184430A73C7AFE3F414 /* Pods_Runner.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
+ 3B5B0C178FB5AAB9F32F54A8 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 09B768F845A82872334E7A16 /* Pods_Runner.framework */,
+ );
+ name = Frameworks;
+ sourceTree = "";
+ };
9740EEB11CF90186004384FC /* Flutter */ = {
isa = PBXGroup;
children = (
@@ -72,6 +86,8 @@
9740EEB11CF90186004384FC /* Flutter */,
97C146F01CF9000F007C117D /* Runner */,
97C146EF1CF9000F007C117D /* Products */,
+ F1BEE1BC907253FD819F9F17 /* Pods */,
+ 3B5B0C178FB5AAB9F32F54A8 /* Frameworks */,
);
sourceTree = "";
};
@@ -98,6 +114,17 @@
path = Runner;
sourceTree = "";
};
+ F1BEE1BC907253FD819F9F17 /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ 38C2E7B3EBFA7AA2122D649F /* Pods-Runner.debug.xcconfig */,
+ 371378016AFF346EF7E0D34D /* Pods-Runner.release.xcconfig */,
+ 4643CD03BD8D460C4DC65AFD /* Pods-Runner.profile.xcconfig */,
+ );
+ name = Pods;
+ path = Pods;
+ sourceTree = "";
+ };
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@@ -105,12 +132,14 @@
isa = PBXNativeTarget;
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
buildPhases = (
+ B169546311D4064A9327FB82 /* [CP] Check Pods Manifest.lock */,
9740EEB61CF901F6004384FC /* Run Script */,
97C146EA1CF9000F007C117D /* Sources */,
97C146EB1CF9000F007C117D /* Frameworks */,
97C146EC1CF9000F007C117D /* Resources */,
9705A1C41CF9048500538489 /* Embed Frameworks */,
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
+ B2E28DD269F95197EE113D3C /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
@@ -197,6 +226,45 @@
shellPath = /bin/sh;
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
};
+ B169546311D4064A9327FB82 /* [CP] Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
+ "${PODS_ROOT}/Manifest.lock",
+ );
+ name = "[CP] Check Pods Manifest.lock";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
+ showEnvVarsInLog = 0;
+ };
+ B2E28DD269F95197EE113D3C /* [CP] Embed Pods Frameworks */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
+ );
+ name = "[CP] Embed Pods Frameworks";
+ outputFileListPaths = (
+ "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
diff --git a/ios/Runner.xcworkspace/contents.xcworkspacedata b/ios/Runner.xcworkspace/contents.xcworkspacedata
index 1d526a1..21a3cc1 100644
--- a/ios/Runner.xcworkspace/contents.xcworkspacedata
+++ b/ios/Runner.xcworkspace/contents.xcworkspacedata
@@ -4,4 +4,7 @@
+
+
diff --git a/lib/pages/address/adds_add/adds_add_page.dart b/lib/pages/address/adds_add/adds_add_page.dart
index 416c4e8..b2c80cf 100644
--- a/lib/pages/address/adds_add/adds_add_page.dart
+++ b/lib/pages/address/adds_add/adds_add_page.dart
@@ -1,12 +1,11 @@
/*
* @Author: Aimee~
* @Date: 2022-06-01 11:11:40
- * @LastEditTime: 2022-06-02 17:51:22
+ * @LastEditTime: 2022-06-06 14:13:28
* @LastEditors: Aimee
* @FilePath: /gl_dao/lib/pages/address/adds_add/adds_add_page.dart
* @Description: 新增地址
*/
-// import 'package:address_picker/address_picker.dart';
import 'package:flutter/material.dart';
import 'package:flutter_pickers/address_picker/locations_data.dart';
import 'package:flutter_pickers/pickers.dart';
@@ -35,6 +34,7 @@ class _AddressAddPageState extends State {
padding: const EdgeInsets.fromLTRB(16, 30, 16, 30),
child: ListView(
children: [
+ // 收件人姓名
const TextField(
decoration: InputDecoration(
hintText: "收货人姓名",
@@ -53,6 +53,7 @@ class _AddressAddPageState extends State {
),
),
const Divider(),
+ // 收件人电话
const TextField(
decoration: InputDecoration(
hintText: "收货人联系电话",
@@ -71,6 +72,7 @@ class _AddressAddPageState extends State {
),
),
const Divider(),
+ // 省市区
GestureDetector(
onTap: _chooseArea,
child: TextField(
@@ -95,6 +97,7 @@ class _AddressAddPageState extends State {
),
),
const Divider(),
+ // 详细地址、
const TextField(
maxLength: 120,
maxLines: 3,
@@ -135,6 +138,7 @@ class _AddressAddPageState extends State {
});
/// 根据城市名 查询城市code(有先后顺序)
+ // ignore: avoid_print
print(
Address.getCityCodeByName(
provinceName: p,
@@ -144,6 +148,7 @@ class _AddressAddPageState extends State {
);
/// 根据城市code 查询城市名称
+ // ignore: avoid_print
print(
Address.getCityNameByCode(
provinceCode: "510000",
diff --git a/lib/pages/components/yy_alert_dialog_with_divider.dart b/lib/pages/components/yy_alert_dialog_with_divider.dart
new file mode 100644
index 0000000..c1edfdf
--- /dev/null
+++ b/lib/pages/components/yy_alert_dialog_with_divider.dart
@@ -0,0 +1,74 @@
+/*
+ * @Author: Aimee~
+ * @Date: 2022-06-06 13:31:27
+ * @LastEditTime: 2022-06-06 15:44:53
+ * @LastEditors: Aimee
+ * @FilePath: /gl_dao/lib/pages/components/yy_alert_dialog_with_divider.dart
+ * @Description: 弹窗样式
+ */
+
+import 'package:flutter/material.dart';
+import 'package:flutter_custom_dialog/flutter_custom_dialog.dart';
+
+import '../../main_color.dart';
+
+YYDialog yYAlertDialogWithDivider(
+ BuildContext context, {
+ String text1 = '',
+ String text2 = '',
+ required String title,
+ String type = '', // 默认是问号,成功显示success
+ VoidCallback? onCancel,
+ VoidCallback? onSure,
+}) {
+ return YYDialog().build(context)
+ ..width = MediaQuery.of(context).size.width * 0.8
+ ..borderRadius = 4.0
+ ..widget(
+ Opacity(
+ opacity: 0.5,
+ child: Container(
+ margin: const EdgeInsets.only(top: 21),
+ width: 50.0,
+ height: 50.0,
+ decoration: BoxDecoration(
+ borderRadius: BorderRadius.circular(150.0),
+ ),
+ child: Image.asset(
+ type == ""
+ ? "assets/images/order/icon_order_null.png"
+ : "assets/images/order/icon_order_success.png",
+ alignment: Alignment.center,
+ fit: BoxFit.cover,
+ repeat: ImageRepeat.noRepeat,
+ ),
+ ),
+ ),
+ )
+ ..text(
+ padding: const EdgeInsets.all(25.0),
+ alignment: Alignment.center,
+ text: title,
+ color: tTextColor333,
+ fontSize: 16.0,
+ fontWeight: FontWeight.w500,
+ )
+ ..divider()
+ ..doubleButton(
+ height: 60.0,
+ padding: const EdgeInsets.all(16.0),
+ gravity: Gravity.spaceEvenly,
+ withDivider: true,
+ text1: text1,
+ color1: tTextColor666,
+ fontSize1: 15.0,
+ fontWeight1: FontWeight.w400,
+ onTap1: onCancel,
+ text2: text2,
+ color2: tMainRedColor,
+ fontSize2: 15.0,
+ fontWeight2: FontWeight.w400,
+ onTap2: onSure,
+ )
+ ..show();
+}
diff --git a/lib/pages/store/buy/buy.dart b/lib/pages/store/buy/buy.dart
index 40378ff..d063155 100644
--- a/lib/pages/store/buy/buy.dart
+++ b/lib/pages/store/buy/buy.dart
@@ -1,7 +1,7 @@
/*
* @Author: Aimee~
* @Date: 2022-05-26 13:16:03
- * @LastEditTime: 2022-06-01 13:01:25
+ * @LastEditTime: 2022-06-06 15:53:45
* @LastEditors: Aimee
* @FilePath: /gl_dao/lib/pages/store/buy/buy.dart
* @Description: 订单确认页面
@@ -11,6 +11,8 @@ import 'package:get/get.dart';
import '../../../main_color.dart';
import '../../address/adds_list/adds_list_page.dart';
+import '../../components/yy_alert_dialog_with_divider.dart';
+import '../checkout/checkout_page.dart';
class BuyPages extends StatefulWidget {
const BuyPages({Key? key}) : super(key: key);
@@ -107,7 +109,18 @@ class _BuyPagesState extends State {
),
),
GestureDetector(
- onTap: () {},
+ onTap: () {
+ Get.to(const CheckoutPage());
+ // yYAlertDialogWithDivider(
+ // context,
+ // title: '订单提交成功',
+ // type: 'success',
+ // text1: '继续采购',
+ // text2: '查看订单',
+ // onCancel: onCancel,
+ // onSure: onSure,
+ // );
+ },
child: Container(
margin: const EdgeInsets.only(top: 1),
padding: const EdgeInsets.fromLTRB(26, 10, 26, 10),
@@ -135,6 +148,16 @@ class _BuyPagesState extends State {
);
}
+ onCancel() {
+ // ignore: avoid_print
+ print('onCancel.....');
+ }
+
+ onSure() {
+ // ignore: avoid_print
+ print('onSure.....');
+ }
+
// 自定义购买信息
Widget purchaseInfo() {
return Container(
diff --git a/lib/pages/store/checkout/checkout_page.dart b/lib/pages/store/checkout/checkout_page.dart
new file mode 100644
index 0000000..73b72b4
--- /dev/null
+++ b/lib/pages/store/checkout/checkout_page.dart
@@ -0,0 +1,292 @@
+// ignore_for_file: unnecessary_const
+
+/*
+ * @Author: Aimee~
+ * @Date: 2022-06-06 09:14:27
+ * @LastEditTime: 2022-06-06 15:45:05
+ * @LastEditors: Aimee
+ * @FilePath: /gl_dao/lib/pages/store/checkout/checkout_page.dart
+ * @Description: 收银台
+ */
+
+// import 'package:flutter/cupertino.dart';
+
+import 'package:flutter/material.dart';
+
+import '../../../main_color.dart';
+import '../../components/yy_alert_dialog_with_divider.dart';
+
+class CheckoutPage extends StatefulWidget {
+ const CheckoutPage({Key? key}) : super(key: key);
+
+ @override
+ State createState() => _CheckoutPageState();
+}
+
+class _CheckoutPageState extends State {
+ String defaultValue = "A";
+
+ @override
+ Widget build(BuildContext context) {
+ return Scaffold(
+ appBar: appBar(),
+ body: Stack(
+ children: [
+ Column(
+ mainAxisAlignment: MainAxisAlignment.start,
+ crossAxisAlignment: CrossAxisAlignment.start,
+ children: [
+ Container(
+ width: MediaQuery.of(context).size.width,
+ padding: const EdgeInsets.fromLTRB(0, 30, 0, 50),
+ decoration: const BoxDecoration(
+ gradient: LinearGradient(
+ begin: Alignment.topCenter,
+ end: Alignment.bottomCenter,
+ colors: [
+ tMainRedColor,
+ Colors.red,
+ ],
+ ),
+ ),
+ child: Column(
+ mainAxisAlignment: MainAxisAlignment.center,
+ crossAxisAlignment: CrossAxisAlignment.center,
+ children: [
+ Row(
+ mainAxisAlignment: MainAxisAlignment.center,
+ crossAxisAlignment: CrossAxisAlignment.end,
+ children: [
+ const Text(
+ '1999',
+ style: TextStyle(
+ fontSize: 34,
+ color: Colors.white,
+ fontWeight: FontWeight.bold,
+ ),
+ ),
+ Container(
+ padding: const EdgeInsets.only(bottom: 5),
+ child: const Text(
+ ' DT积分',
+ style: TextStyle(
+ fontSize: 14,
+ color: Colors.white,
+ ),
+ ),
+ ),
+ ],
+ ),
+ const SizedBox(height: 26),
+ Container(
+ padding: const EdgeInsets.only(
+ left: 12,
+ right: 12,
+ top: 4,
+ bottom: 4,
+ ),
+ decoration: BoxDecoration(
+ borderRadius: BorderRadius.circular(150.0),
+ color: Colors.white.withOpacity(0.2),
+ ),
+ child: const Text(
+ '订单编号:202206061232334322122 ',
+ textAlign: TextAlign.center,
+ style: TextStyle(
+ color: Colors.white,
+ fontSize: 13,
+ ),
+ ),
+ ),
+ ],
+ ),
+ ),
+ const SizedBox(height: 26),
+ Column(
+ children: [
+ Row(
+ children: [
+ const SizedBox(
+ width: 16,
+ ),
+ Container(
+ height: 16,
+ width: 4,
+ color: tMainRedColor.withOpacity(0.5),
+ ),
+ const SizedBox(width: 6),
+ const Text(
+ '支付方式',
+ style: TextStyle(
+ fontSize: 16,
+ color: tTextColor333,
+ fontWeight: FontWeight.w500,
+ ),
+ ),
+ const SizedBox(
+ height: 26,
+ ),
+ ],
+ ),
+ RadioListTile(
+ value: 'A',
+ groupValue: defaultValue,
+ title: const Text(
+ "DT积分支付",
+ style: TextStyle(
+ fontSize: 16,
+ fontWeight: FontWeight.w400,
+ ),
+ ),
+ activeColor: tMainRedColor,
+ subtitle: const Text(
+ "使用DT积分 方便快捷 升值快",
+ style: TextStyle(
+ fontSize: 12,
+ ),
+ ),
+ secondary: SizedBox(
+ width: 44,
+ height: 44,
+ child: ClipOval(
+ child: Image.network(
+ 'https://www.itying.com/images/flutter/1.png',
+ fit: BoxFit.cover,
+ ),
+ ),
+ ),
+ controlAffinity: ListTileControlAffinity.trailing,
+ onChanged: (v) {
+ setState(() {
+ defaultValue = v.toString();
+ });
+ },
+ ),
+ const Divider(),
+ RadioListTile(
+ value: 'B',
+ groupValue: defaultValue,
+ title: const Text(
+ "微信支付",
+ style: TextStyle(
+ fontSize: 16,
+ fontWeight: FontWeight.w400,
+ ),
+ ),
+ activeColor: tMainRedColor,
+ subtitle: const Text(
+ "使用DT积分 方便快捷 升值快",
+ style: TextStyle(
+ fontSize: 12,
+ ),
+ ),
+ secondary: SizedBox(
+ width: 44,
+ height: 44,
+ child: ClipOval(
+ child: Image.network(
+ 'https://www.itying.com/images/flutter/1.png',
+ fit: BoxFit.cover,
+ ),
+ ),
+ ),
+ controlAffinity: ListTileControlAffinity.trailing,
+ onChanged: (v) {
+ setState(() {
+ defaultValue = v.toString();
+ });
+ },
+ ),
+ const Divider(),
+ ],
+ ),
+ ],
+ ),
+ buttomButton(),
+ ],
+ ),
+ );
+ }
+
+ // 自定义底部提交按钮
+ Widget buttomButton() {
+ return Positioned(
+ bottom: 0,
+ left: 0,
+ child: Container(
+ width: MediaQuery.of(context).size.width * 0.8,
+ margin: EdgeInsets.only(left: MediaQuery.of(context).size.width * 0.1),
+ decoration: const BoxDecoration(
+ color: Colors.white,
+ ),
+ child: SafeArea(
+ child: Row(
+ mainAxisAlignment: MainAxisAlignment.spaceBetween,
+ children: [
+ Expanded(
+ flex: 1,
+ child: GestureDetector(
+ onTap: () {
+ yYAlertDialogWithDivider(
+ context,
+ title: '确认放弃支付么?',
+ text1: '放弃支付',
+ text2: '继续支付',
+ onCancel: onCancel,
+ onSure: onSure,
+ );
+ },
+ child: Container(
+ margin: const EdgeInsets.only(top: 1),
+ padding: const EdgeInsets.fromLTRB(26, 10, 26, 10),
+ height: 60,
+ alignment: Alignment.center,
+ decoration: const BoxDecoration(
+ gradient: LinearGradient(
+ colors: [tMainRedColor, tMainRedColor],
+ ),
+ ),
+ child: const Text(
+ '立即支付',
+ style: TextStyle(
+ fontSize: 17,
+ color: Colors.white,
+ fontWeight: FontWeight.w600,
+ ),
+ ),
+ ),
+ ),
+ ),
+ ],
+ ),
+ ),
+ ),
+ );
+ }
+
+ onCancel() {
+ // ignore: avoid_print
+ print('onCancel.....');
+ }
+
+ onSure() {
+ // ignore: avoid_print
+ print('onSure.....');
+ }
+
+ // 自定义顶部导航
+ PreferredSizeWidget appBar() {
+ return AppBar(
+ elevation: 0,
+ backgroundColor: tMainRedColor,
+ title: const Text(
+ '支付收银台',
+ style: TextStyle(
+ color: Colors.white,
+ fontSize: 18,
+ fontWeight: FontWeight.w500,
+ ),
+ ),
+ );
+ }
+}
diff --git a/pubspec.lock b/pubspec.lock
index ba31aa0..31126c7 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -69,6 +69,13 @@ packages:
description: flutter
source: sdk
version: "0.0.0"
+ flutter_custom_dialog:
+ dependency: "direct main"
+ description:
+ name: flutter_custom_dialog
+ url: "https://pub.flutter-io.cn"
+ source: hosted
+ version: "1.2.0"
flutter_lints:
dependency: "direct dev"
description:
diff --git a/pubspec.yaml b/pubspec.yaml
index 81a4b19..bcc35f1 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -14,6 +14,7 @@ dependencies:
dio: ^4.0.6
get: ^4.6.5
flutter_pickers: ^2.1.9
+ flutter_custom_dialog: ^1.2.0
dev_dependencies:
flutter_test:
@@ -27,4 +28,5 @@ flutter:
- assets/tabBar/
- assets/icons/
- assets/images/
+ - assets/images/order/