feat(klp-wms): 添加顺心捷达快递轨迹查询功能- 新增 SxjdRouteQueryUtil 工具类,实现顺心捷达快递的电子运单创建和轨迹查询
- 在 WmsExpressServiceImpl 中集成顺心捷达的轨迹查询功能 - 添加 jd-sdk 依赖,用于顺心捷达快递的相关操作
This commit is contained in:
@@ -238,6 +238,15 @@ public class WmsExpressServiceImpl implements IWmsExpressService {
|
||||
WmsExpressVo.setLastStatus(stoVo.getFirstStatusName());
|
||||
}
|
||||
}
|
||||
if (expressType.equals("SXJD") && WmsExpressVo.getStatus() == 1L) {
|
||||
// 顺心捷达快递轨迹查询
|
||||
String result = SxjdRouteQueryUtil.queryRoute(WmsExpressVo.getExpressCode());
|
||||
WmsExpressVo sxjdVo = SxjdRouteQueryUtil.parseData(result);
|
||||
if (sxjdVo != null) {
|
||||
WmsExpressVo.setLastUpdateTime(sxjdVo.getLastUpdateTime());
|
||||
WmsExpressVo.setLastStatus(sxjdVo.getLastStatus());
|
||||
}
|
||||
}
|
||||
WmsExpress add = BeanUtil.toBean(WmsExpressVo, WmsExpress.class);
|
||||
baseMapper.updateById(add);;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user