Browse Source

feat(all): 修改志邦节点回传逻辑

dist.1.3.0
zhaoqiaobo 8 months ago
parent
commit
da6e56af8b
  1. 9
      blade-service/logpm-factory-data/logpm-factory-data-zbom/src/main/java/com/logpm/factorydata/zbom/mq/ZbomNodeDataPushListener.java

9
blade-service/logpm-factory-data/logpm-factory-data-zbom/src/main/java/com/logpm/factorydata/zbom/mq/ZbomNodeDataPushListener.java

@ -156,10 +156,11 @@ public class ZbomNodeDataPushListener {
Map<String, SendMsg> sendMsgMap = new HashMap<>();
// 构建提交参数
buildParam(entries, node, workNodeEnums, orders, noSignNumberMap, nodeOrderMap, nodeConfirmLsit, sendMsgMap);
try {
// 推送给志邦
if (CollUtil.isNotEmpty(nodeConfirmLsit)) {
for (NodeConfirmParamDTO nodeConfirmParam : nodeConfirmLsit) {
log.info("zb节点数据推送NodeConfirmParamDTO:{}", JSONUtil.toJsonStr(nodeConfirmParam));
try {
// 推送给志邦
String key = nodeConfirmParam.getDepartCode() + nodeConfirmParam.getPlatformOrderCode();
String body = JSONUtil.toJsonStr(nodeConfirmParam);
String result = null;
@ -224,8 +225,6 @@ public class ZbomNodeDataPushListener {
}
}
}
}
}
} catch (Exception e) {
// 处理推送不成功的异常情况
log.error("zb节点推送数据异常:{}", e);
@ -235,6 +234,8 @@ public class ZbomNodeDataPushListener {
}
}
}
}
}
private void buildParam(JSONObject entries, String node, WorkNodeEnums workNodeEnums, List<NodeDataDTO> orders,
Map<String, Integer> noSignNumberMap, Map<String, ZbFactoryNodeOrderEntity> nodeOrderMap,

Loading…
Cancel
Save