From 411fdd24257ce8ffa567de44c65d0a4e79272b3e 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, 15 Oct 2026 19:42:02 +0800 Subject: [PATCH] =?UTF-8?q?:feat:=20=E9=A1=B9=E7=9B=AE=E7=AB=8B=E9=A1=B9?= =?UTF-8?q?=E4=B8=8E=E5=90=88=E5=90=8C=E5=88=97=E8=A1=A8=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E6=89=B9=E9=87=8F=E6=8E=A8=E9=80=81=E5=90=88=E8=A7=84=E6=8C=89?= =?UTF-8?q?=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/business/hcs.js | 9 +++++ src/views/business/contract-manage.vue | 46 ++++++++++++++++++++++++- src/views/business/project-apply.vue | 47 +++++++++++++++++++++++++- 3 files changed, 100 insertions(+), 2 deletions(-) diff --git a/src/api/business/hcs.js b/src/api/business/hcs.js index 7039307..8ccfd1b 100644 --- a/src/api/business/hcs.js +++ b/src/api/business/hcs.js @@ -10,6 +10,15 @@ export const repush = (bizType, id) => timeout: 60000, }); +// 批量推送为逐条同步推送,耗时随勾选行数线性增长,进一步放宽超时 +export const repushBatch = (bizType, ids) => + request({ + url: `${baseUrl}/sync/${bizType}/batch`, + method: 'post', + data: ids, + timeout: 300000, + }); + export const getTemplates = () => request({ url: `${baseUrl}/master-data/template`, diff --git a/src/views/business/contract-manage.vue b/src/views/business/contract-manage.vue index e6b5df1..811b738 100644 --- a/src/views/business/contract-manage.vue +++ b/src/views/business/contract-manage.vue @@ -32,6 +32,14 @@ > 批量导出 + + 批量推送合规 +