From 11460f337868721b7637e9eb1b73b888f9e6438c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B3=89=E4=BD=B3?= <1107186916@qq.com> Date: Thu, 17 Sep 2026 16:40:12 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E4=BB=98=E6=AC=BE=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=96=B0=E5=A2=9E=E5=90=8C=E6=AD=A5=E4=BB=98=E6=AC=BE?= =?UTF-8?q?=E7=BB=93=E6=9E=9C=E6=8C=89=E9=92=AE=E5=B9=B6=E6=89=A9=E5=B1=95?= =?UTF-8?q?=E9=87=91=E8=9D=B6=E5=8D=95=E6=8D=AE=E7=8A=B6=E6=80=81=E9=80=89?= =?UTF-8?q?=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/payment/paymentApplication.js | 5 +++++ src/views/payment/payment-application.vue | 12 ++++++++++++ 2 files changed, 17 insertions(+) diff --git a/src/api/payment/paymentApplication.js b/src/api/payment/paymentApplication.js index 7c48a0d..7bbbbc5 100644 --- a/src/api/payment/paymentApplication.js +++ b/src/api/payment/paymentApplication.js @@ -20,6 +20,8 @@ export const syncKingdee = id => request({ url: `${baseUrl}/sync-kingdee`, method: 'post', params: { id } }); export const syncKingdeeBatch = ids => request({ url: `${baseUrl}/sync-kingdee-batch`, method: 'post', data: ids }); +export const syncKingdeeResult = () => + request({ url: `${baseUrl}/sync-kingdee-result`, method: 'post' }); export const paymentTypeOptions = [ { label: '项目预付', value: 'project_advance' }, @@ -36,5 +38,8 @@ export const approvalStatusOptions = [ export const kingdeeStatusOptions = [ { label: '未生成', value: 'unsynced' }, { label: '已生成', value: 'synced' }, + { label: '付款中', value: 'paying' }, + { label: '已付款', value: 'paid' }, + { label: '已关闭', value: 'closed' }, { label: '生成失败', value: 'failed' }, ]; diff --git a/src/views/payment/payment-application.vue b/src/views/payment/payment-application.vue index 9fb193b..5c03fa0 100644 --- a/src/views/payment/payment-application.vue +++ b/src/views/payment/payment-application.vue @@ -84,6 +84,13 @@ @click="handleSync" >批量同步 + 同步付款结果 item.label); const rows = this.rows.map(row => this.columns.map(item => row[item.prop] || ''));