This commit is contained in:
2025-11-05 21:21:54 +08:00
parent 5712c8bbd2
commit 9d8f273513
8 changed files with 363 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
package com.ruoyi.jarvis.service;
import com.ruoyi.jarvis.domain.JDOrder;
/**
* 物流信息服务接口
*/
public interface ILogisticsService {
/**
* 获取物流信息并推送(如果获取到运单号)
* @param order 订单信息
* @return 是否成功获取并推送
*/
boolean fetchLogisticsAndPush(JDOrder order);
/**
* 检查订单是否已处理过Redis中是否有运单号
* @param orderId 订单ID
* @return 如果已处理返回true否则返回false
*/
boolean isOrderProcessed(Long orderId);
}