From a4d1734e43f3c329d4298ef9ba4e8fa8152e0464 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Wed, 13 Aug 2025 16:01:07 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20=E6=94=B6=E4=BB=98=E6=AC=BE?= =?UTF-8?q?=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- klp-ui/src/api/finance/payable.js | 9 + klp-ui/src/api/finance/receivable.js | 9 + .../KLPService/AmountSelect/index.vue} | 0 .../finance/document/components/Voucher.vue | 293 ++++++++++++++++++ klp-ui/src/views/finance/document/index.vue | 35 +-- klp-ui/src/views/finance/order/index.vue | 6 +- klp-ui/src/views/finance/pay/index.vue | 56 +++- klp-ui/src/views/finance/receive/index.vue | 60 +++- 8 files changed, 428 insertions(+), 40 deletions(-) rename klp-ui/src/{views/finance/document/components/create.vue => components/KLPService/AmountSelect/index.vue} (100%) create mode 100644 klp-ui/src/views/finance/document/components/Voucher.vue diff --git a/klp-ui/src/api/finance/payable.js b/klp-ui/src/api/finance/payable.js index 5a022081..c3d5f9ee 100644 --- a/klp-ui/src/api/finance/payable.js +++ b/klp-ui/src/api/finance/payable.js @@ -42,3 +42,12 @@ export function delPayable(payableId) { method: 'delete' }) } + +// 付款 +export function updatePaidAmount(data) { + return request({ + url: '/klp/payable/updatePaidAmount', + method: 'post', + data: data + }) +} \ No newline at end of file diff --git a/klp-ui/src/api/finance/receivable.js b/klp-ui/src/api/finance/receivable.js index b112ce60..7ee43c15 100644 --- a/klp-ui/src/api/finance/receivable.js +++ b/klp-ui/src/api/finance/receivable.js @@ -42,3 +42,12 @@ export function delReceivable(receivableId) { method: 'delete' }) } + +// 收款 +export function updatePaidAmount(data) { + return request({ + url: '/klp/receivable/updatePaidAmount', + method: 'post', + data: data + }) +} diff --git a/klp-ui/src/views/finance/document/components/create.vue b/klp-ui/src/components/KLPService/AmountSelect/index.vue similarity index 100% rename from klp-ui/src/views/finance/document/components/create.vue rename to klp-ui/src/components/KLPService/AmountSelect/index.vue diff --git a/klp-ui/src/views/finance/document/components/Voucher.vue b/klp-ui/src/views/finance/document/components/Voucher.vue new file mode 100644 index 00000000..93a77aef --- /dev/null +++ b/klp-ui/src/views/finance/document/components/Voucher.vue @@ -0,0 +1,293 @@ + + + diff --git a/klp-ui/src/views/finance/document/index.vue b/klp-ui/src/views/finance/document/index.vue index 3da5c6f5..f6ec7b32 100644 --- a/klp-ui/src/views/finance/document/index.vue +++ b/klp-ui/src/views/finance/document/index.vue @@ -114,42 +114,23 @@ /> - - - - - - - - - - - - - - - - - - - - + + + +