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 @@