Files
ruoyi-vue/src/api/jarvis/wecomShareLinkLogistics.js
2026-04-03 00:42:56 +08:00

41 lines
1.0 KiB
JavaScript

import request from '@/utils/request'
export function listWecomShareLinkLogisticsJob(query) {
return request({
url: '/jarvis/wecom/shareLinkLogisticsJob/list',
method: 'get',
params: query
})
}
export function getWecomShareLinkLogisticsJob(jobKey) {
return request({
url: '/jarvis/wecom/shareLinkLogisticsJob/' + encodeURIComponent(jobKey),
method: 'get'
})
}
export function backfillShareLinkLogisticsFromTrace() {
return request({
url: '/jarvis/wecom/shareLinkLogisticsJob/backfillFromInboundTrace',
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'
})
}