提交 188cec96 authored 作者: liuhaiquan's avatar liuhaiquan

增加取消的运单监听

上级 f4d62e7a
......@@ -30,7 +30,7 @@ import java.time.ZoneOffset;
import java.util.Date;
import java.util.List;
import java.util.Objects;
import java.util.Optional;
@Slf4j
@Component
......@@ -69,7 +69,9 @@ public class OrderChildDtsListener {
log.info("修改:{}"+after);
if(OrderChildEnum.SYNC_STATUS_lIST.contains(after.getStatus()) && !Objects.equals(before.getStatus(),after.getStatus())){
//同步after数据
Optional<OrderChildEnum.Status> option = OrderChildEnum.Status.getByCode(after.getStatus());
String statusName = option.isPresent()?option.get().getName():"未知状态";
log.info("同步运单数据,运单号:{},运单状态:{}",after.getChildNo(),statusName);
//如果订单是取消操作,同步给交易平台统一 10000 的code
if(OrderChildEnum.DTS_LISTEN_CANCEL_lIST.contains(after.getStatus())){
after.setStatus(10000);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论