update success add item user before customer name

This commit is contained in:
Efril 2026-04-29 12:46:52 +07:00
parent e7260ea0e2
commit cdc65f8f8f
4 changed files with 5 additions and 6 deletions

View File

@ -181,6 +181,7 @@ class Order with _$Order {
subtotal: products
.map((e) => e.product.price.toInt() * e.quantity)
.reduce((value, element) => value + element),
metadata: order.metadata,
);
List<OrderItem> get orderItemNotCancelled =>

View File

@ -194,7 +194,7 @@ class OrderRemoteDataProvider {
}
final order = OrderDto.fromJson(
response.data['data'] as Map<String, dynamic>,
response.data['data']['updated_order'] as Map<String, dynamic>,
);
return DC.data(order);

View File

@ -108,7 +108,7 @@ class SuccessAddItemOrderLeftPanel extends StatelessWidget {
icon: Icons.person,
label: 'Pemesan',
value:
checkoutState.customerName,
checkoutState.orderAdded?.metadata['customer_name'] ?? '-',
),
if (checkoutState.orderAdded?.payments.isNotEmpty ??
false) ...[
@ -192,9 +192,7 @@ class SuccessAddItemOrderLeftPanel extends StatelessWidget {
context.read<PrintStruckBloc>().add(
PrintStruckEvent.order(
Order.fromLastOrder(
order.copyWith(metadata: {
"customer_name": checkoutState.customerName
}),
order,
checkoutState.items,
),
),

View File

@ -3,7 +3,7 @@ description: "A new Flutter project."
publish_to: "none"
version: 1.0.3+8
version: 1.0.4+9
environment:
sdk: ^3.8.1