From 0cb49410a3994bac3d46795f4f2453fff7c4b242 Mon Sep 17 00:00:00 2001 From: van Date: Fri, 3 Apr 2026 00:42:56 +0800 Subject: [PATCH] 1 --- src/api/jarvis/wecomShareLinkLogistics.js | 17 +++ .../jarvis/wecomShareLinkLogistics/index.vue | 134 +++++++++++++++++- 2 files changed, 149 insertions(+), 2 deletions(-) diff --git a/src/api/jarvis/wecomShareLinkLogistics.js b/src/api/jarvis/wecomShareLinkLogistics.js index 9a692eb..204ffa7 100644 --- a/src/api/jarvis/wecomShareLinkLogistics.js +++ b/src/api/jarvis/wecomShareLinkLogistics.js @@ -21,3 +21,20 @@ export function backfillShareLinkLogisticsFromTrace() { method: 'post' }) } + +/** 与订单列表「获取物流」一致:立即查物流并推送 */ +export function fetchShareLinkManually(data) { + return request({ + url: '/jarvis/wecom/shareLinkLogisticsJob/fetchShareLinkManually', + method: 'post', + data + }) +} + +/** 手动执行一轮 Redis 待扫描队列(同定时任务) */ +export function drainShareLinkPendingQueueOnce() { + return request({ + url: '/jarvis/wecom/shareLinkLogisticsJob/drainPendingQueueOnce', + method: 'post' + }) +} diff --git a/src/views/jarvis/wecomShareLinkLogistics/index.vue b/src/views/jarvis/wecomShareLinkLogistics/index.vue index 0af15da..547cf63 100644 --- a/src/views/jarvis/wecomShareLinkLogistics/index.vue +++ b/src/views/jarvis/wecomShareLinkLogistics/index.vue @@ -45,6 +45,17 @@ /> + + 执行待队列一轮 + {{ parseTime(scope.row.createTime) }} - + @@ -95,6 +107,51 @@ @pagination="getList" /> + +
+ + + {{ fetchLogisticsResult.jobKey }} + {{ fetchLogisticsResult.terminalSuccess }}(已推送或已去重) + {{ fetchLogisticsResult.pushSent }} + {{ fetchLogisticsResult.waybillNo }} + {{ fetchLogisticsResult.adhocNote }} + {{ fetchLogisticsResult.logisticsLink }} + + + + + {{ fetchLogisticsResult.healthOk }} + — {{ fetchLogisticsResult.healthMessage }} + + + + + + + + + + + + + {{ fetchLogisticsResult.error }} + + 正在请求… +
+
+ 关闭 + 复制 JSON +
+
+ {{ detail.jobKey }} @@ -118,13 +175,17 @@