From be8a6f171bd41aa50fb7310b2ccbe753dac20b89 Mon Sep 17 00:00:00 2001 From: Houjie <714924425@qq.com> Date: 星期二, 10 六月 2025 16:47:41 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/MaintenanceStandardController.java | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/MaintenanceStandardController.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/MaintenanceStandardController.java index ed5a195..f0a7b70 100644 --- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/MaintenanceStandardController.java +++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/MaintenanceStandardController.java @@ -775,6 +775,16 @@ dailyMaintenanceStandard.setLoseEfficacyPerson(sysUser.getRealname()); maintenanceStandardService.updateById(dailyMaintenanceStandard); } + + List<MaintenanceStandard> standards = maintenanceStandardService.lambdaQuery() + .eq(MaintenanceStandard::getEquipmentId, maintenanceStandard.getEquipmentId()) + .eq(MaintenanceStandard::getVersionStatus, "2").list(); + for (MaintenanceStandard standard : standards) { + standard.setVersionStatus("3"); + standard.setLoseEfficacyTime(new Date()); + standard.setLoseEfficacyPerson(sysUser.getRealname()); + maintenanceStandardService.updateById(standard); + } maintenanceStandard.setApprovalPerson(sysUser.getRealname()); maintenanceStandard.setVersionStatus("2"); maintenanceStandard.setTakeEffectTime(new Date()); -- Gitblit v1.9.3