From 4aa27d834f843262647a6eb5ceb686639cc7c852 Mon Sep 17 00:00:00 2001 From: Thanaphon Frappet Date: Fri, 21 Feb 2025 13:59:25 +0700 Subject: [PATCH] refactor: handle goTo DebitNote --- src/pages/08_request-list/RequestListView.vue | 41 +++++++++++++++---- src/pages/12_debit-note/FormPage.vue | 8 ++++ src/stores/request-list/types.ts | 2 +- 3 files changed, 43 insertions(+), 8 deletions(-) diff --git a/src/pages/08_request-list/RequestListView.vue b/src/pages/08_request-list/RequestListView.vue index 4f63447f..574e8244 100644 --- a/src/pages/08_request-list/RequestListView.vue +++ b/src/pages/08_request-list/RequestListView.vue @@ -320,6 +320,16 @@ function goToQuotation( window.open(url.toString(), '_blank'); } + +function goToDebitNote(opt?: { tab?: string; id?: string }) { + const { tab, id } = opt || {}; + const url = new URL( + `/debit-note/${id}?mode=info&tab=${tab}`, + window.location.origin, + ); + + window.open(url.toString(), '_blank'); +}