From 0ac6a25cd06a5fe430943d07f1b1d81c55410f3b Mon Sep 17 00:00:00 2001 From: van Date: Tue, 7 Apr 2026 21:35:39 +0800 Subject: [PATCH] 1 --- src/api/jarvis/wecomShareLinkLogistics.js | 17 +++++++++++ .../jarvis/wecomShareLinkLogistics/index.vue | 29 +++++++++++++++++-- 2 files changed, 43 insertions(+), 3 deletions(-) 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 @@