diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/OrderInfoServiceImpl.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/OrderInfoServiceImpl.java index a704e94e..f21c7dea 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/OrderInfoServiceImpl.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/OrderInfoServiceImpl.java @@ -1960,7 +1960,7 @@ public class OrderInfoServiceImpl implements OrderInfoService { String spjc = taxClassCodeEntity.getSpjc(); String xmmc = itemInfo.getXmmc().replace("*" + spjc + "*", ""); comm.setXmmc(xmmc); - comm.setZxbm(StringUtils.isNotBlank(itemInfo.getZxbm())?itemInfo.getZxbm():comm.getId()); + comm.setZxbm(StringUtils.isNotBlank(itemInfo.getZxbm())?itemInfo.getZxbm():baseService.getGenerateShotKey()); comm.setSpsm(taxClassCodeEntity.getSm()); comm.setSpjm(""); String sl = itemInfo.getSl().replace("%", "");