diff --git a/build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill b/build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill
index 7426125..e016848 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 4485936..46c3fc2 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 4ab9a1d..3acc53d 100644
--- a/build/ios/Debug-iphonesimulator/App.framework/_CodeSignature/CodeResources
+++ b/build/ios/Debug-iphonesimulator/App.framework/_CodeSignature/CodeResources
@@ -52,10 +52,6 @@
sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
- flutter_assets/assets/images/order/icon_order_sucess.png
-
- sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
-
flutter_assets/assets/images/search.png
bbW0EKFzhnRZv1DDPt08Hk6bU+U=
@@ -130,7 +126,7 @@
flutter_assets/kernel_blob.bin
- l8d5keZY1KLx7iKI8dlPM/8F6R0=
+ uYQMtJhveX/PAG6rB3AMSXhBrv8=
flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
@@ -253,17 +249,6 @@
c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
- flutter_assets/assets/images/order/icon_order_sucess.png
-
- hash
-
- sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
-
- hash2
-
- c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
-
-
flutter_assets/assets/images/search.png
hash
@@ -466,11 +451,11 @@
hash
- l8d5keZY1KLx7iKI8dlPM/8F6R0=
+ uYQMtJhveX/PAG6rB3AMSXhBrv8=
hash2
- PbCxbgSr03xuoHF6okSWNtHnrEmO4/hIUmZX5MRLpY4=
+ PGRzojBRXfrk6mC1gpiNrn3dzXD1xHzSjJCJdLvsovE=
flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
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 f912004..a2b0c97 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/Frameworks/App.framework/App b/build/ios/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/App
index 4485936..46c3fc2 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 4ab9a1d..3acc53d 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
@@ -52,10 +52,6 @@
sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
- flutter_assets/assets/images/order/icon_order_sucess.png
-
- sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
-
flutter_assets/assets/images/search.png
bbW0EKFzhnRZv1DDPt08Hk6bU+U=
@@ -130,7 +126,7 @@
flutter_assets/kernel_blob.bin
- l8d5keZY1KLx7iKI8dlPM/8F6R0=
+ uYQMtJhveX/PAG6rB3AMSXhBrv8=
flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
@@ -253,17 +249,6 @@
c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
- flutter_assets/assets/images/order/icon_order_sucess.png
-
- hash
-
- sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
-
- hash2
-
- c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
-
-
flutter_assets/assets/images/search.png
hash
@@ -466,11 +451,11 @@
hash
- l8d5keZY1KLx7iKI8dlPM/8F6R0=
+ uYQMtJhveX/PAG6rB3AMSXhBrv8=
hash2
- PbCxbgSr03xuoHF6okSWNtHnrEmO4/hIUmZX5MRLpY4=
+ PGRzojBRXfrk6mC1gpiNrn3dzXD1xHzSjJCJdLvsovE=
flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
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 f912004..a2b0c97 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/Runner b/build/ios/Debug-iphonesimulator/Runner.app/Runner
index 1496240..b013bc0 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 a6437dd..0110837 100644
--- a/build/ios/Debug-iphonesimulator/Runner.app/_CodeSignature/CodeResources
+++ b/build/ios/Debug-iphonesimulator/Runner.app/_CodeSignature/CodeResources
@@ -110,7 +110,7 @@
Frameworks/App.framework/App
- L1a0o1wVkn+B8eseIyb3hZzaAWQ=
+ HJ/Ks2PD1inSI+aXhJfo5X65KMA=
Frameworks/App.framework/Info.plist
@@ -118,7 +118,7 @@
Frameworks/App.framework/_CodeSignature/CodeResources
- n+4Ljp9rUsHHUhNVO2tJ1jIrKTk=
+ UB9EI/exDiYJHknckmELqPV2nFs=
Frameworks/App.framework/flutter_assets/AssetManifest.json
@@ -234,7 +234,7 @@
Frameworks/App.framework/flutter_assets/kernel_blob.bin
- l8d5keZY1KLx7iKI8dlPM/8F6R0=
+ uYQMtJhveX/PAG6rB3AMSXhBrv8=
Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
@@ -641,11 +641,11 @@
hash
- L1a0o1wVkn+B8eseIyb3hZzaAWQ=
+ HJ/Ks2PD1inSI+aXhJfo5X65KMA=
hash2
- L9NcViiqF/e0QWa+Uj0UHBDXboScJPPvd/yMhvdQZaE=
+ LYiu5jj2mHbSM9JFDBEXE53jhCzTtwaSLxXzOuBs2xw=
Frameworks/App.framework/Info.plist
@@ -663,11 +663,11 @@
hash
- n+4Ljp9rUsHHUhNVO2tJ1jIrKTk=
+ UB9EI/exDiYJHknckmELqPV2nFs=
hash2
- /CF/OmNCLyOqJ+m6HhomsMQvHqf8qaVgrkk8jzLR+g4=
+ etA7sVuZbOLZy7KCZFY/L1jaD+J4hCfRb3tWfmy67dM=
Frameworks/App.framework/flutter_assets/AssetManifest.json
@@ -982,11 +982,11 @@
hash
- l8d5keZY1KLx7iKI8dlPM/8F6R0=
+ uYQMtJhveX/PAG6rB3AMSXhBrv8=
hash2
- PbCxbgSr03xuoHF6okSWNtHnrEmO4/hIUmZX5MRLpY4=
+ PGRzojBRXfrk6mC1gpiNrn3dzXD1xHzSjJCJdLvsovE=
Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
diff --git a/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/App b/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/App
index 4485936..46c3fc2 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 4ab9a1d..3acc53d 100644
--- a/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/_CodeSignature/CodeResources
+++ b/build/ios/iphonesimulator/Runner.app/Frameworks/App.framework/_CodeSignature/CodeResources
@@ -52,10 +52,6 @@
sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
- flutter_assets/assets/images/order/icon_order_sucess.png
-
- sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
-
flutter_assets/assets/images/search.png
bbW0EKFzhnRZv1DDPt08Hk6bU+U=
@@ -130,7 +126,7 @@
flutter_assets/kernel_blob.bin
- l8d5keZY1KLx7iKI8dlPM/8F6R0=
+ uYQMtJhveX/PAG6rB3AMSXhBrv8=
flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
@@ -253,17 +249,6 @@
c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
- flutter_assets/assets/images/order/icon_order_sucess.png
-
- hash
-
- sxjr9ZcIGCoXZ3yC/aLqSpGzJ2Q=
-
- hash2
-
- c4wySsehvqIo8Zk5X7c4aUL48MJdmgEXr2tcciPMLlE=
-
-
flutter_assets/assets/images/search.png
hash
@@ -466,11 +451,11 @@
hash
- l8d5keZY1KLx7iKI8dlPM/8F6R0=
+ uYQMtJhveX/PAG6rB3AMSXhBrv8=
hash2
- PbCxbgSr03xuoHF6okSWNtHnrEmO4/hIUmZX5MRLpY4=
+ PGRzojBRXfrk6mC1gpiNrn3dzXD1xHzSjJCJdLvsovE=
flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
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 f912004..a2b0c97 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/Runner b/build/ios/iphonesimulator/Runner.app/Runner
index 1496240..b013bc0 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 a6437dd..0110837 100644
--- a/build/ios/iphonesimulator/Runner.app/_CodeSignature/CodeResources
+++ b/build/ios/iphonesimulator/Runner.app/_CodeSignature/CodeResources
@@ -110,7 +110,7 @@
Frameworks/App.framework/App
- L1a0o1wVkn+B8eseIyb3hZzaAWQ=
+ HJ/Ks2PD1inSI+aXhJfo5X65KMA=
Frameworks/App.framework/Info.plist
@@ -118,7 +118,7 @@
Frameworks/App.framework/_CodeSignature/CodeResources
- n+4Ljp9rUsHHUhNVO2tJ1jIrKTk=
+ UB9EI/exDiYJHknckmELqPV2nFs=
Frameworks/App.framework/flutter_assets/AssetManifest.json
@@ -234,7 +234,7 @@
Frameworks/App.framework/flutter_assets/kernel_blob.bin
- l8d5keZY1KLx7iKI8dlPM/8F6R0=
+ uYQMtJhveX/PAG6rB3AMSXhBrv8=
Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
@@ -641,11 +641,11 @@
hash
- L1a0o1wVkn+B8eseIyb3hZzaAWQ=
+ HJ/Ks2PD1inSI+aXhJfo5X65KMA=
hash2
- L9NcViiqF/e0QWa+Uj0UHBDXboScJPPvd/yMhvdQZaE=
+ LYiu5jj2mHbSM9JFDBEXE53jhCzTtwaSLxXzOuBs2xw=
Frameworks/App.framework/Info.plist
@@ -663,11 +663,11 @@
hash
- n+4Ljp9rUsHHUhNVO2tJ1jIrKTk=
+ UB9EI/exDiYJHknckmELqPV2nFs=
hash2
- /CF/OmNCLyOqJ+m6HhomsMQvHqf8qaVgrkk8jzLR+g4=
+ etA7sVuZbOLZy7KCZFY/L1jaD+J4hCfRb3tWfmy67dM=
Frameworks/App.framework/flutter_assets/AssetManifest.json
@@ -982,11 +982,11 @@
hash
- l8d5keZY1KLx7iKI8dlPM/8F6R0=
+ uYQMtJhveX/PAG6rB3AMSXhBrv8=
hash2
- PbCxbgSr03xuoHF6okSWNtHnrEmO4/hIUmZX5MRLpY4=
+ PGRzojBRXfrk6mC1gpiNrn3dzXD1xHzSjJCJdLvsovE=
Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
diff --git a/lib/pages/components/dot_number.dart b/lib/pages/components/dot_number.dart
new file mode 100644
index 0000000..7fd1143
--- /dev/null
+++ b/lib/pages/components/dot_number.dart
@@ -0,0 +1,48 @@
+import 'package:flutter/material.dart';
+
+class DotNumber extends StatelessWidget {
+ final double number;
+ final Color color;
+ final int dotLength;
+ final double size;
+ final String prefix;
+ final double correct;
+
+ const DotNumber(
+ this.number, {
+ this.dotLength = 4, // 小数点后面的位数
+ this.color = const Color.fromRGBO(255, 255, 255, .7), // 文本颜色
+ this.size = 32.0, // 字符尺寸
+ this.prefix = '', // 前缀字符
+ this.correct = 0, // 小数点底部边距修正
+ Key? key,
+ }) : super(key: key);
+
+ @override
+ Widget build(BuildContext context) {
+ return Row(
+ crossAxisAlignment: CrossAxisAlignment.end,
+ children: [
+ Text(
+ prefix + number.truncate().toString(),
+ style: TextStyle(
+ color: color,
+ fontSize: size,
+ ),
+ ),
+ Padding(
+ padding: EdgeInsets.only(
+ bottom: correct > 0 ? correct : (size / 10),
+ ),
+ child: Text(
+ (number % 1).toStringAsFixed(dotLength).substring(1),
+ style: TextStyle(
+ color: color.withAlpha(0xB3),
+ fontSize: size * 0.618,
+ ),
+ ),
+ ),
+ ],
+ );
+ }
+}
diff --git a/lib/pages/store/buy/buy.dart b/lib/pages/store/buy/buy.dart
index d063155..dd108ba 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-06 15:53:45
+ * @LastEditTime: 2022-06-06 17:32:27
* @LastEditors: Aimee
* @FilePath: /gl_dao/lib/pages/store/buy/buy.dart
* @Description: 订单确认页面
@@ -11,7 +11,7 @@ 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 '../../components/yy_alert_dialog_with_divider.dart';
import '../checkout/checkout_page.dart';
class BuyPages extends StatefulWidget {
diff --git a/lib/pages/store/cart/cart_page.dart b/lib/pages/store/cart/cart_page.dart
new file mode 100644
index 0000000..8b04bdc
--- /dev/null
+++ b/lib/pages/store/cart/cart_page.dart
@@ -0,0 +1,120 @@
+import 'package:flutter/material.dart';
+import 'package:gl_dao/main_color.dart';
+import 'widget/shop_item.dart';
+
+class CartPage extends StatefulWidget {
+ const CartPage({Key? key}) : super(key: key);
+
+ @override
+ State createState() => _CartPageState();
+}
+
+class _CartPageState extends State {
+ List