From 9a660b910ba2e11497b85c203c03b34b0256288d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Wed, 13 Aug 2025 17:48:09 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A2=E5=8A=A1=E5=87=AD=E8=AF=81=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- klp-ui/src/api/finance/financialDocument.js | 18 ++ .../KLPService/AmountSelect/index.vue | 2 + .../finance/document/components/Voucher.vue | 220 ++++++++++++------ .../finance/document/components/detail.vue | 2 +- klp-ui/src/views/finance/document/index.vue | 21 +- 5 files changed, 187 insertions(+), 76 deletions(-) diff --git a/klp-ui/src/api/finance/financialDocument.js b/klp-ui/src/api/finance/financialDocument.js index 267c87d1..62932a2a 100644 --- a/klp-ui/src/api/finance/financialDocument.js +++ b/klp-ui/src/api/finance/financialDocument.js @@ -42,3 +42,21 @@ export function delFinancialDocument(documentId) { method: 'delete' }) } + +// 创建财务单据,带明细,使用借贷记账法 +export function addFinancialDocumentWithDetail(data) { + return request({ + url: '/klp/financialDocument/addDetail', + method: 'post', + data: data + }) +} + +// 查询带明细的财务单据 +export function listFinancialDocumentWithDetail(query) { + return request({ + url: '/klp/financialDocument/ListDetail', + method: 'get', + params: query + }) +} diff --git a/klp-ui/src/components/KLPService/AmountSelect/index.vue b/klp-ui/src/components/KLPService/AmountSelect/index.vue index ae06dd33..928522bf 100644 --- a/klp-ui/src/components/KLPService/AmountSelect/index.vue +++ b/klp-ui/src/components/KLPService/AmountSelect/index.vue @@ -16,6 +16,8 @@ return this.value; }, set(value) { + console.log(value, 'value'); + this.$emit('change', value); this.$emit('input', value); } } diff --git a/klp-ui/src/views/finance/document/components/Voucher.vue b/klp-ui/src/views/finance/document/components/Voucher.vue index ceea9538..221fac69 100644 --- a/klp-ui/src/views/finance/document/components/Voucher.vue +++ b/klp-ui/src/views/finance/document/components/Voucher.vue @@ -10,8 +10,8 @@ placeholder="请选择单据日期"> - - + + @@ -19,12 +19,17 @@ - + - + + @@ -52,6 +57,9 @@ :disabled="tableData.length <= 1"> 删除 + + 变更 + @@ -73,13 +81,16 @@ - 创建凭证 + 创建凭证 + 变更凭证信息 diff --git a/klp-ui/src/views/finance/document/components/detail.vue b/klp-ui/src/views/finance/document/components/detail.vue index 199c6f93..6a61e1b3 100644 --- a/klp-ui/src/views/finance/document/components/detail.vue +++ b/klp-ui/src/views/finance/document/components/detail.vue @@ -201,7 +201,7 @@