refactor: add parameters

This commit is contained in:
Thanaphon Frappet 2025-01-20 13:38:30 +07:00
parent 36fb52e27b
commit 684a97cef3
2 changed files with 16 additions and 3 deletions

View file

@ -128,7 +128,12 @@ export const useInvoice = defineStore('invoice-store', () => {
[PaymentDataStatus.Wait]: 0,
});
async function getInvoiceStats(params?: { quotationId?: string }) {
async function getInvoiceStats(params?: {
quotationId?: string;
quotationOnly?: boolean;
debitNoteId?: string;
debitNoteOnly?: boolean;
}) {
const res = await api.get<Record<PaymentDataStatus, number>>(
'/invoice/stats',
{ params },
@ -149,8 +154,11 @@ export const useInvoice = defineStore('invoice-store', () => {
page?: number;
pageSize?: number;
query?: string;
quotationId?: string;
pay?: boolean;
quotationOnly?: boolean;
debitNoteOnly?: boolean;
quotationId?: string;
debitNoteId?: string;
}) {
const res = await api.get<PaginationResult<Invoice>>('/invoice', {
params,