diff --git a/src/pages/invoice/Detail.tsx b/src/pages/invoice/Detail.tsx index 189f1fc..260a895 100644 --- a/src/pages/invoice/Detail.tsx +++ b/src/pages/invoice/Detail.tsx @@ -23,6 +23,7 @@ interface TableInvoiceItem extends RowDataType { discount: string totalPrice: string confirmed: boolean + confirmedAt: string | null } const formatPrice = (num: number) => `${NumberFormat(num)} تومان` @@ -41,7 +42,7 @@ const InvoiceDetail: FC = () => { ? { invoiceNumber: String(invoice.invoiceNumber), confirmDate: invoice.items?.[0]?.confirmedAt - ? moment(invoice.items[0].confirmedAt).format('jYYYY/jMM/jDD') + ? moment(invoice.items[0].confirmedAt).format('jYYYY/jMM/jDD HH:mm') : '-', customerName: [invoice.user?.firstName, invoice.user?.lastName].filter(Boolean).join(' ') || @@ -65,6 +66,7 @@ const InvoiceDetail: FC = () => { discount: item.discount ? `${NumberFormat(item.discount)}٪` : '۰', totalPrice: formatPrice(item.total ?? 0), confirmed: !!item.confirmedAt, + confirmedAt: item.confirmedAt, })) ?? [] const handlePrint = () => { @@ -119,7 +121,14 @@ const InvoiceDetail: FC = () => { - ) : null + ) : ( + + item.confirmedAt && ( + + تایید شده در {moment(item.confirmedAt).format('jYYYY/jMM/jDD HH:mm')} + + ) + ) ) } ]