From 2b310c667d4aff2936535e88e9608cc86c684aef Mon Sep 17 00:00:00 2001 From: puriphatt Date: Tue, 8 Jul 2025 13:28:27 +0700 Subject: [PATCH] feat: add support for debit notes in credit note forms and related components --- src/components/08_request-list/DataDisplay.vue | 2 +- src/components/11_credit-note/FormCredit.vue | 5 +++++ src/components/shared/select/SelectQuotation.vue | 9 +++++++++ src/pages/11_credit-note/FormPage.vue | 15 ++++++++++++--- src/pages/11_credit-note/MainPage.vue | 12 ++++++++++-- .../expansion/DocumentExpansion.vue | 3 ++- src/stores/quotations/types.ts | 1 + 7 files changed, 40 insertions(+), 7 deletions(-) diff --git a/src/components/08_request-list/DataDisplay.vue b/src/components/08_request-list/DataDisplay.vue index 30a8e52b..a52060f3 100644 --- a/src/components/08_request-list/DataDisplay.vue +++ b/src/components/08_request-list/DataDisplay.vue @@ -36,7 +36,7 @@ withDefaults( {{ value }} {{ value }} diff --git a/src/components/11_credit-note/FormCredit.vue b/src/components/11_credit-note/FormCredit.vue index b6e2bf1f..5e4ee55b 100644 --- a/src/components/11_credit-note/FormCredit.vue +++ b/src/components/11_credit-note/FormCredit.vue @@ -8,6 +8,10 @@ defineProps<{ const quotationId = defineModel('quotationId', { required: true, }); +const isDebitNote = defineModel('isDebitNote', { + required: false, + default: false, +});