调整复检次数
This commit is contained in:
@@ -584,16 +584,19 @@ public class PqDevServiceImpl extends ServiceImpl<PqDevMapper, PqDev> implements
|
|||||||
for (PqDev pqDev : list) {
|
for (PqDev pqDev : list) {
|
||||||
if (result.containsKey(pqDev.getId())) {
|
if (result.containsKey(pqDev.getId())) {
|
||||||
Integer checkState;
|
Integer checkState;
|
||||||
|
int i;
|
||||||
if (pqDev.getReCheckNum() >= config.getMaxTime()) {
|
if (pqDev.getReCheckNum() >= config.getMaxTime()) {
|
||||||
// 装置报告生成 todo...
|
// 装置报告生成 todo...
|
||||||
this.baseMapper.updateReportState(pqDev.getId());
|
this.baseMapper.updateReportState(pqDev.getId());
|
||||||
// 装置归档
|
// 装置归档
|
||||||
checkState = CheckStateEnum.DOCUMENTED.getValue();
|
checkState = CheckStateEnum.DOCUMENTED.getValue();
|
||||||
|
i = pqDev.getReCheckNum();
|
||||||
} else {
|
} else {
|
||||||
checkState = CheckStateEnum.CHECKED.getValue();
|
checkState = CheckStateEnum.CHECKED.getValue();
|
||||||
|
i = pqDev.getReCheckNum() + 1;
|
||||||
}
|
}
|
||||||
this.update(new LambdaUpdateWrapper<PqDev>()
|
this.update(new LambdaUpdateWrapper<PqDev>()
|
||||||
.set(PqDev::getReCheckNum, pqDev.getReCheckNum() + 1)
|
.set(PqDev::getReCheckNum, i)
|
||||||
.set(PqDev::getCheckState, checkState)
|
.set(PqDev::getCheckState, checkState)
|
||||||
.set(PqDev::getCheckResult, result.get(pqDev.getId()))
|
.set(PqDev::getCheckResult, result.get(pqDev.getId()))
|
||||||
.set(PqDev::getCheckTime, LocalDateTime.now())
|
.set(PqDev::getCheckTime, LocalDateTime.now())
|
||||||
|
|||||||
Reference in New Issue
Block a user