diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessCertificatePrintServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessCertificatePrintServiceImpl.java index b372e32..063c65d 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessCertificatePrintServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessCertificatePrintServiceImpl.java @@ -222,7 +222,9 @@ labExecutiveInfo.setRemark("重检,原证书编号是" + oldCertificateCode); } //暂时制定为检测完成 - labExecutiveInfo.setMeasureStatus(SampleStatusEnum.MEASURE_COMPLETE); + if(SampleStatusEnum.IN_MEASURE.equals(labExecutiveInfo.getMeasureStatus())){ + labExecutiveInfo.setMeasureStatus(SampleStatusEnum.MEASURE_COMPLETE); + } executiveInfoMapper.updateById(labExecutiveInfo); labExecutiveInfo.setInvalid(false); labExecutiveInfo.setMeasureStatus(SampleStatusEnum.IN_MEASURE);