diff --git a/src/stores/request-list/index.ts b/src/stores/request-list/index.ts index 27c77fb0..a05cedc2 100644 --- a/src/stores/request-list/index.ts +++ b/src/stores/request-list/index.ts @@ -294,9 +294,13 @@ export const useRequestList = defineStore('request-list', () => { return null; } - async function rejectRequest(requestDataId: string) { + async function rejectRequest( + requestDataId: string, + body: { reason: string }, + ) { const res = await api.post( `/request-data/${requestDataId}/reject-request-cancel`, + body, ); if (res.status < 400) return true; diff --git a/src/stores/request-list/types.ts b/src/stores/request-list/types.ts index 37d5171b..f221b209 100644 --- a/src/stores/request-list/types.ts +++ b/src/stores/request-list/types.ts @@ -11,6 +11,8 @@ export type RequestData = { customerRequestCancel?: boolean; customerRequestCancelReason?: string; + rejectRequestCancel?: boolean; + rejectRequestCancelReason?: string; quotation: QuotationFull & { debitNoteQuotationId: string;