Browse Source

fix(service): 修改志邦逻辑

pull/24/head
zhaoqiaobo 11 months ago
parent
commit
867e97e481
  1. 4
      blade-service/logpm-factory-data/logpm-factory-data-zbom/src/main/java/com/logpm/factorydata/zbom/mq/ZbomNodeDataPushListener.java

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

@ -268,9 +268,9 @@ public class ZbomNodeDataPushListener {
} else {
continue;
}
Integer currentNode1 = nodeOrderEntity.getCurrentNode();
String pushNode = nodeOrderEntity.getPushNode();
// 如果之前发送的是部分签收,则之后的所有签收节点都发部分签收
if (ObjectUtil.isNotEmpty(currentNode1) && ObjectUtil.equal(currentNode1, ZbomNodeEnums.PARTIAL_RECEIPT.getIndex())) {
if (StrUtil.isNotEmpty(pushNode) && pushNode.contains(ZbomNodeEnums.PARTIAL_RECEIPT.getIndex().toString())) {
log.info("{} 部分签收", platformOrderCode);
paramDTO.setNode(ZbomNodeMappingEnums.getZbomByNodeAndStatus(nodeEnums, ZbomConstants.Status.SIGN_FOR_SECTION_STATUS).getCode());
}

Loading…
Cancel
Save