Files
psp_panel/src/app/shared/components/purchaseReceiptPayment/wrapper.component.ts
T

56 lines
1.9 KiB
TypeScript
Raw Normal View History

2026-03-10 13:36:45 +03:30
// import { ToastService } from '@/core/services/toast.service';
// import { SupplierInvoicePayFormComponent } from '@/modules/suppliers/components/invoices/pay-form.component';
// import { Component, EventEmitter, Input, Output, signal } from '@angular/core';
// import { IPurchaseReceiptResponse } from '../../../modules/purchases/models';
// import { ConfirmationDialogService } from '../confirmationDialog/confirmation-dialog.service';
2026-03-10 13:36:45 +03:30
// @Component({
// selector: 'app-purchase-receipt-payment-wrapper',
// templateUrl: './wrapper.component.html',
// imports: [SupplierInvoicePayFormComponent],
// })
// export class PurchaseReceiptPaymentWrapperComponent {
// @Input() purchaseReceipt!: IPurchaseReceiptResponse;
2026-03-10 13:36:45 +03:30
// @Output() onSubmit = new EventEmitter<void>();
2026-03-10 13:36:45 +03:30
// showPaymentForm = signal(false);
// constructor(
// private confirmService: ConfirmationDialogService,
// private toastService: ToastService,
// ) {
// setTimeout(() => {
// this.showConfirm();
// }, 1);
// }
2026-03-10 13:36:45 +03:30
// showConfirm() {
// this.confirmService.confirm({
// message: 'آیا پرداخت صورت‌حساب‌ انجام شده است؟',
// header: 'وضعیت پرداخت صورت‌حساب‌',
2026-03-10 13:36:45 +03:30
// acceptLabel: 'بله',
// rejectLabel: 'خیر',
// accept: () => {
// this.toPaymentForm();
// },
// reject: () => {
// this.toastService.info({
// text: 'می‌توانید از طریق منوی پرداخت صورت‌حساب‌، در آینده اقدام به پرداخت نمایید.',
// title: 'پرداخت صورت‌حساب‌ انجام نشد',
2026-03-10 13:36:45 +03:30
// });
// },
// });
// }
2026-03-10 13:36:45 +03:30
// submitted() {
// console.log('submitted');
2026-03-10 13:36:45 +03:30
// this.showPaymentForm.set(false);
// this.onSubmit.emit();
// }
2026-03-10 13:36:45 +03:30
// toPaymentForm() {
// this.showPaymentForm.set(true);
// }
// }