print payment

This commit is contained in:
efrilm
2025-11-07 17:08:57 +07:00
parent d78b6165c2
commit af182b6f5a
8 changed files with 314 additions and 105 deletions
@@ -481,7 +481,7 @@ class PrinterRepository implements IPrinterRepository {
}
@override
Future<Either<PrinterFailure, Unit>> printStruckReceipt({
Future<Either<PrinterFailure, Unit>> printStruckCashier({
required Order order,
}) async {
final outlet = await _outletLocalDatasource.currentOutlet();
@@ -489,6 +489,15 @@ class PrinterRepository implements IPrinterRepository {
return _printCashier(order: order, outlet: outlet, cashieName: user.name);
}
@override
Future<Either<PrinterFailure, Unit>> printStruckPayment({
required Order order,
}) async {
final outlet = await _outletLocalDatasource.currentOutlet();
final user = await _authLocalDataProvider.currentUser();
return _printReceipt(order: order, outlet: outlet, cashieName: user.name);
}
Future<Either<PrinterFailure, Unit>> _printReceipt({
required Order order,
required Outlet outlet,