update success add item user before customer name
This commit is contained in:
@@ -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 =>
|
||||
|
||||
@@ -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);
|
||||
|
||||
+2
-4
@@ -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,
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user