update checker print
This commit is contained in:
parent
c7ed45a374
commit
56e720e253
@ -88,34 +88,28 @@ class PrintUi {
|
|||||||
paperSize: paper,
|
paperSize: paper,
|
||||||
);
|
);
|
||||||
|
|
||||||
bytes += generator.reset();
|
|
||||||
|
|
||||||
bytes += builder.header(
|
|
||||||
outletName: outlet.name,
|
|
||||||
address: outlet.address,
|
|
||||||
phoneNumber: outlet.phoneNumber,
|
|
||||||
);
|
|
||||||
|
|
||||||
bytes += builder.printerType(printerType: 'CHECKER');
|
|
||||||
|
|
||||||
bytes += builder.separator();
|
|
||||||
|
|
||||||
bytes += builder.dateTime(DateTime.now());
|
|
||||||
bytes += builder.orderInfo(
|
|
||||||
orderNumber: order.orderNumber,
|
|
||||||
customerName: order.metadata['customer_name'] ?? '-',
|
|
||||||
cashierName: cashierName,
|
|
||||||
paymentMethod: order.payments.isEmpty
|
|
||||||
? ''
|
|
||||||
: order.payments.last.paymentMethodName,
|
|
||||||
tableNumber: order.tableNumber,
|
|
||||||
);
|
|
||||||
|
|
||||||
bytes += builder.orderType(order.orderType);
|
|
||||||
|
|
||||||
bytes += builder.emptyLines(1);
|
|
||||||
|
|
||||||
for (final item in order.orderItems) {
|
for (final item in order.orderItems) {
|
||||||
|
bytes += generator.reset();
|
||||||
|
|
||||||
|
bytes += builder.separator();
|
||||||
|
bytes += builder.printerType(printerType: 'CHECKER');
|
||||||
|
bytes += builder.separator();
|
||||||
|
|
||||||
|
bytes += builder.dateTime(DateTime.now());
|
||||||
|
bytes += builder.orderInfo(
|
||||||
|
orderNumber: order.orderNumber,
|
||||||
|
customerName: order.metadata['customer_name'] ?? '-',
|
||||||
|
cashierName: cashierName,
|
||||||
|
paymentMethod: order.payments.isEmpty
|
||||||
|
? ''
|
||||||
|
: order.payments.last.paymentMethodName,
|
||||||
|
tableNumber: order.tableNumber,
|
||||||
|
);
|
||||||
|
|
||||||
|
bytes += builder.orderType(order.orderType);
|
||||||
|
|
||||||
|
bytes += builder.emptyLines(1);
|
||||||
|
|
||||||
bytes += builder.orderItem(
|
bytes += builder.orderItem(
|
||||||
productName: item.productName,
|
productName: item.productName,
|
||||||
quantity: item.quantity,
|
quantity: item.quantity,
|
||||||
@ -124,10 +118,10 @@ class PrintUi {
|
|||||||
variantName: item.productVariantName,
|
variantName: item.productVariantName,
|
||||||
notes: item.notes,
|
notes: item.notes,
|
||||||
);
|
);
|
||||||
}
|
|
||||||
|
|
||||||
bytes += builder.separator();
|
bytes += builder.separator();
|
||||||
bytes += builder.footer();
|
bytes += builder.footer();
|
||||||
|
}
|
||||||
|
|
||||||
return bytes;
|
return bytes;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@ description: "A new Flutter project."
|
|||||||
|
|
||||||
publish_to: "none"
|
publish_to: "none"
|
||||||
|
|
||||||
version: 1.0.5+10
|
version: 1.0.6+11
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ^3.8.1
|
sdk: ^3.8.1
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user