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] || ''));