diff --git a/src/api/jarvis/wecomShareLinkLogistics.js b/src/api/jarvis/wecomShareLinkLogistics.js index 204ffa7..893d157 100644 --- a/src/api/jarvis/wecomShareLinkLogistics.js +++ b/src/api/jarvis/wecomShareLinkLogistics.js @@ -38,3 +38,20 @@ export function drainShareLinkPendingQueueOnce() { method: 'post' }) } + +/** 取消扫描:状态改为 CANCELLED,不再对账入队;队列弹出时跳过 */ +export function cancelWecomShareLinkJob(data) { + return request({ + url: '/jarvis/wecom/shareLinkLogisticsJob/cancel', + method: 'post', + data + }) +} + +/** 删除任务行(Redis 中残留同 jobKey 项弹出时会因无库行而跳过) */ +export function removeWecomShareLinkJob(jobKey) { + return request({ + url: '/jarvis/wecom/shareLinkLogisticsJob/' + encodeURIComponent(jobKey), + method: 'delete' + }) +} diff --git a/src/views/jarvis/wecomShareLinkLogistics/index.vue b/src/views/jarvis/wecomShareLinkLogistics/index.vue index a6c7b03..17811af 100644 --- a/src/views/jarvis/wecomShareLinkLogistics/index.vue +++ b/src/views/jarvis/wecomShareLinkLogistics/index.vue @@ -11,6 +11,7 @@ + @@ -40,7 +41,7 @@ {{ scope.row.status }} {{ scope.row.status }} {{ scope.row.status }} + {{ scope.row.status }} {{ scope.row.status || '—' }} @@ -95,10 +97,18 @@ {{ parseTime(scope.row.createTime) }} - + @@ -179,7 +189,7 @@