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