From 968aa04aa99feb8637bb293a55a38fa06368a88e Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Fri, 25 Jul 2025 16:19:36 +0700 Subject: [PATCH] fix: remark handling --- src/pages/11_credit-note/FormPage.vue | 13 +--- src/pages/12_debit-note/FormPage.vue | 7 ++- .../12_debit-note/document-view/MainPage.vue | 3 +- .../expansion/RemarkExpansion.vue | 61 ++++++++++++++++++- 4 files changed, 66 insertions(+), 18 deletions(-) diff --git a/src/pages/11_credit-note/FormPage.vue b/src/pages/11_credit-note/FormPage.vue index 8e013234..fae332e6 100644 --- a/src/pages/11_credit-note/FormPage.vue +++ b/src/pages/11_credit-note/FormPage.vue @@ -96,7 +96,7 @@ const pageState = reactive({ mode: 'view' as 'view' | 'edit' | 'info', }); -const defaultRemark = '#[quotation-labor]#[quotation-payment]'; +const defaultRemark = ''; const formData = ref({ quotationId: '', @@ -798,16 +798,7 @@ onMounted(async () => { :default-remark="defaultRemark" :items="[]" :readonly="pageState.mode === 'info'" - > - - {{ $t('general.hintRemark') }} - #[quotation-labor] - {{ $t('general.quotationLabor') }} - {{ $t('general.or') }} - #[quotation-payment] - {{ $t('general.quotationPayment') }} - - + > - diff --git a/src/pages/12_debit-note/document-view/MainPage.vue b/src/pages/12_debit-note/document-view/MainPage.vue index 563b4d02..33faa935 100644 --- a/src/pages/12_debit-note/document-view/MainPage.vue +++ b/src/pages/12_debit-note/document-view/MainPage.vue @@ -492,9 +492,8 @@ function print() { v-html=" convertTemplate(data?.remark || '', { 'quotation-payment': { - paymentType: data?.payCondition || 'Full', + paymentType: 'Full', amount: summaryPrice.finalPrice, - installments: data?.paySplit, }, 'quotation-labor': { name: diff --git a/src/pages/12_debit-note/expansion/RemarkExpansion.vue b/src/pages/12_debit-note/expansion/RemarkExpansion.vue index d33fcf73..0ed7d568 100644 --- a/src/pages/12_debit-note/expansion/RemarkExpansion.vue +++ b/src/pages/12_debit-note/expansion/RemarkExpansion.vue @@ -1,9 +1,21 @@ ('remark', { default: '' }); ('remark', { default: '' }); remark = v; } " - /> + > + + + + {{ $t('general.view', { msg: $t('general.example') }) }} + + + {{ $t('general.edit') }} + + + +
#[quotation-labor]
#[quotation-payment]