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 @@ > 批量导出 + + 批量推送合规 +