From 8f719e5a73ce8f952d41ece258fb1c6e06a2fb49 Mon Sep 17 00:00:00 2001 From: caozehui <2427765068@qq.com> Date: Wed, 12 Feb 2025 15:22:24 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=A4=8D=E6=A3=80=E6=AC=A1?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../njcn/gather/device/service/impl/PqDevServiceImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/detection/src/main/java/com/njcn/gather/device/service/impl/PqDevServiceImpl.java b/detection/src/main/java/com/njcn/gather/device/service/impl/PqDevServiceImpl.java index fd17be72..95d24f1c 100644 --- a/detection/src/main/java/com/njcn/gather/device/service/impl/PqDevServiceImpl.java +++ b/detection/src/main/java/com/njcn/gather/device/service/impl/PqDevServiceImpl.java @@ -584,16 +584,19 @@ public class PqDevServiceImpl extends ServiceImpl implements for (PqDev pqDev : list) { if (result.containsKey(pqDev.getId())) { Integer checkState; + int i; if (pqDev.getReCheckNum() >= config.getMaxTime()) { // 装置报告生成 todo... this.baseMapper.updateReportState(pqDev.getId()); // 装置归档 checkState = CheckStateEnum.DOCUMENTED.getValue(); + i = pqDev.getReCheckNum(); } else { checkState = CheckStateEnum.CHECKED.getValue(); + i = pqDev.getReCheckNum() + 1; } this.update(new LambdaUpdateWrapper() - .set(PqDev::getReCheckNum, pqDev.getReCheckNum() + 1) + .set(PqDev::getReCheckNum, i) .set(PqDev::getCheckState, checkState) .set(PqDev::getCheckResult, result.get(pqDev.getId())) .set(PqDev::getCheckTime, LocalDateTime.now())