diff --git a/app/screens/previewOrder/perviewOrder.tsx b/app/screens/previewOrder/perviewOrder.tsx
index 082e29f..a868c00 100644
--- a/app/screens/previewOrder/perviewOrder.tsx
+++ b/app/screens/previewOrder/perviewOrder.tsx
@@ -45,6 +45,29 @@ export const PreviewOrder = () => {
立即支付
+ {/* Order Details Card */}
+
+ 订单详情
+
+ 收货地址:
+ {orderData?.address || "请选择地址"}
+
+
+ 订单金额:
+ {orderData?.amount ? `${orderData.currency || ''} ${orderData.amount}` : "N/A"}
+
+
+ 运费:
+ {orderData?.shipping_fee ? `${orderData.currency || ''} ${orderData.shipping_fee}` : "N/A"}
+
+ {orderData?.whatsapp_phone && (
+
+ WhatsApp:
+ {orderData.whatsapp_phone}
+
+ )}
+
+
{/* Payment Details */}
@@ -71,7 +94,7 @@ export const PreviewOrder = () => {
onPress={handleSubmit}
disabled={showPhoneInput && !phoneNumber}
>
- 提交
+ 确认支付
@@ -182,4 +205,49 @@ const styles = StyleSheet.create({
fontSize: 16,
backgroundColor: "#f9f9f9",
},
+ // Card styles for order details
+ card: {
+ backgroundColor: "#ffffff", // White background for the card
+ borderRadius: 12, // Rounded corners
+ marginHorizontal: 15, // Horizontal margin
+ marginTop: 20, // Margin from the top element
+ padding: 18, // Inner padding
+ shadowColor: "#000", // Shadow for depth
+ shadowOffset: {
+ width: 0,
+ height: 2,
+ },
+ shadowOpacity: 0.1,
+ shadowRadius: 3.84,
+ elevation: 5, // Elevation for Android
+ },
+ cardTitle: {
+ fontSize: 18,
+ fontWeight: "bold",
+ color: "#333333",
+ marginBottom: 15, // Space below the title
+ fontFamily: "PingFang SC",
+ },
+ detailRow: {
+ flexDirection: "row",
+ justifyContent: "space-between",
+ alignItems: "flex-start", // Align items to the start for multi-line values
+ paddingVertical: 8, // Vertical padding for each row
+ borderBottomWidth: 1,
+ borderBottomColor: "#f0f0f0", // Lighter separator line
+ },
+ detailLabel: {
+ fontSize: 15,
+ color: "#555555", // Slightly lighter label color
+ fontFamily: "PingFang SC",
+ fontWeight: '500',
+ marginRight: 10, // Space between label and value
+ },
+ detailValue: {
+ fontSize: 15,
+ color: "#333333", // Darker value color
+ fontFamily: "PingFang SC",
+ textAlign: 'right',
+ flexShrink: 1, // Allow text to shrink and wrap
+ },
});