From 17bbde81b285a025f6d63ccba9eecf0538fd24d5 Mon Sep 17 00:00:00 2001 From: b2894lxlx <517289602@qq.com> Date: Fri, 28 Aug 2026 02:10:54 +0800 Subject: [PATCH] fix --- src/api/settlement/formalSettlement.js | 2 + .../components/formal-settlement-editor.vue | 34 ++++--- .../formal-settlement-table-panel.vue | 36 ++++++-- .../components/pre-settlement-editor.vue | 22 ++--- src/views/settlement/formal-settlement.vue | 90 +++++++++++++++---- 5 files changed, 140 insertions(+), 44 deletions(-) diff --git a/src/api/settlement/formalSettlement.js b/src/api/settlement/formalSettlement.js index cfb5267..bad7c4c 100644 --- a/src/api/settlement/formalSettlement.js +++ b/src/api/settlement/formalSettlement.js @@ -36,3 +36,5 @@ export const adjustDetail = data => request({ url: `${baseUrl}/adjust-detail`, method: 'post', data }); export const applyPayment = data => request({ url: `${baseUrl}/apply-payment`, method: 'post', data }); +export const applyPayments = data => + request({ url: `${baseUrl}/apply-payments`, method: 'post', data }); diff --git a/src/views/settlement/components/formal-settlement-editor.vue b/src/views/settlement/components/formal-settlement-editor.vue index 6f861d8..7491a0e 100644 --- a/src/views/settlement/components/formal-settlement-editor.vue +++ b/src/views/settlement/components/formal-settlement-editor.vue @@ -4,11 +4,7 @@ v-bind="editorContainerProps" @update:model-value="visible = $event" > -
+
付款申请 @@ -20,7 +20,7 @@ v-if="hasPermission('formal_settlement_sync')" type="primary" plain - disabled + :disabled="selection.length !== 1" @click="$emit('sync')" >同步金蝶 @@ -46,13 +46,16 @@
+ @@ -570,7 +571,6 @@