Fix: Error messages were not properly captured in the frontend.

Feature: F5,6,7 to change between Receipt, Payment and Journal voucher.
This commit is contained in:
tanshu committed 2025-07-15 15:29:44 +00:00
1 parent 11d43f08af
commit e35db8144b
16 files changed
+76 -34

No files matched your search

@@ -132,6 +132,27 @@ export class PaymentComponent implements OnInit, AfterViewInit {
this.dateElement.nativeElement.select();
}
@HostListener('window:keydown.f5', ['$event'])
redirectToPayment(event: KeyboardEvent) {
event.preventDefault();
}
@HostListener('window:keydown.f6', ['$event'])
redirectToReciept(event: KeyboardEvent) {
event.preventDefault();
this.router.navigate(['receipt'], {
queryParams: {
a: this.form.controls.paymentAccount.value,
},
});
}
@HostListener('window:keydown.f7', ['$event'])
redirectToJournal(event: KeyboardEvent) {
event.preventDefault();
this.router.navigate(['journal']);
}
@HostListener('window:keydown.control.s', ['$event'])
saveListner(event: KeyboardEvent) {
event.preventDefault();