diff --git a/src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java b/src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java index 48f86b2a..18400968 100644 --- a/src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java +++ b/src/main/java/com/spring/modules/sampleManagement/service/Impl/TechnicalSpecificationServiceImpl.java @@ -1739,5 +1739,8 @@ public class TechnicalSpecificationServiceImpl implements TechnicalSpecification data.setStatus("已完成"); // 更新单据状态和节点 technicalSpecificationMapper.updateStatus(data); + // 2025-05-28 归档操作要更改step_id = NULL + data.setStepId(null); + technicalSpecificationMapper.updateBMStepId(data); } } diff --git a/src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml b/src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml index 2c258531..42d42e34 100644 --- a/src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml +++ b/src/main/resources/mapper/sampleManagement/TechnicalSpecificationMapper.xml @@ -2244,16 +2244,16 @@ @@ -2517,8 +2517,7 @@ - EXEC dbo.getTechnicalSpecificationPageWithSql #{sql}, #{page}, #{limit}