4 小时以前 6d910029b6c81db0a2b66caa66952781397b153a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package cn.iocoder.yudao.module.mes.service.trace;
 
import cn.iocoder.yudao.module.mes.controller.pub.trace.vo.MesProTracePublicRespVO;
 
/**
 * 公开扫码溯源 Service 接口
 * <p>
 * 面向公众(免登录),根据袋码 / 托盘码 / 批次码查询全程溯源信息。作为追溯体系的核心聚合入口,
 * 后续新增数据源(质检扩展、防伪验证、储运信息等)在聚合实现中追加信息区块即可。
 */
public interface MesProTracePublicService {
 
    /**
     * 根据追溯码查询全程溯源信息
     *
     * @param code 追溯码(袋码 / 托盘码 / 批次码,兼容整 H5 URL)
     * @return 全程溯源信息
     */
    MesProTracePublicRespVO queryTrace(String code);
 
}