diff --git a/mhd_oms/src/main/java/com/mhd/oms/domain/businessDocumentOrder/service/BusinessDocumentOrderDomainService.java b/mhd_oms/src/main/java/com/mhd/oms/domain/businessDocumentOrder/service/BusinessDocumentOrderDomainService.java index 2f4012cff..93585eeb6 100644 --- a/mhd_oms/src/main/java/com/mhd/oms/domain/businessDocumentOrder/service/BusinessDocumentOrderDomainService.java +++ b/mhd_oms/src/main/java/com/mhd/oms/domain/businessDocumentOrder/service/BusinessDocumentOrderDomainService.java @@ -474,6 +474,8 @@ public class BusinessDocumentOrderDomainService { tmsOrderAccount.setOrderId(String.valueOf(tmsOrder.getId())); tmsOrderAccount.setCreateBy(String.valueOf(u.getUserid())); tmsOrderAccount.setCreateTime(new Date()); + // 复制新增时科目行会带原订单的id,避免报错 + tmsOrderAccount.setId(null); // 设置组织信息 if (businessDocumentOrderDO.getOrganizationId() != null) { tmsOrderAccount.setOrganizationId(businessDocumentOrderDO.getOrganizationId());