diff --git a/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/PhysicalToolManageServiceImpl.java b/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/PhysicalToolManageServiceImpl.java index 7546b7d3..77826006 100644 --- a/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/PhysicalToolManageServiceImpl.java +++ b/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/PhysicalToolManageServiceImpl.java @@ -100,6 +100,7 @@ public class PhysicalToolManageServiceImpl implements PhysicalToolManageService if (physicalToolVO.getRequireLocation() == 0 && StrUtil.isNotBlank(physicalToolVO.getNoLocationDefaultPhysicalIndicator().getLocationId())) { throw new BusinessException("无需检查位的体格检查项,检查位置必须为空"); } + physicalToolVO.getNoLocationDefaultPhysicalIndicator().setItemId(physicalToolVO.getId()); defaultPhysicalIndicatorService.save(physicalToolVO.getNoLocationDefaultPhysicalIndicator()); } }