qushaowei
2025-06-10 1bf6cb4c0bfc149737afa37a1df1c809b29c6139
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/DailyInspectionStandardController.java
@@ -584,6 +584,15 @@
                standard.setLoseEfficacyPerson(sysUser.getRealname());
                dailyInspectionStandardService.updateById(standard);
            }
            List<DailyInspectionStandard> list = dailyInspectionStandardService.lambdaQuery()
                    .eq(DailyInspectionStandard::getEquipmentId, dailyInspectionStandard.getEquipmentId())
                    .eq(DailyInspectionStandard::getVersionStatus, "2").list();
            for (DailyInspectionStandard inspectionStandard : list) {
                inspectionStandard.setVersionStatus("3");
                inspectionStandard.setLoseEfficacyTime(new Date());
                inspectionStandard.setLoseEfficacyPerson(sysUser.getRealname());
                dailyInspectionStandardService.updateById(inspectionStandard);
            }
            dailyInspectionStandard.setApprovalPerson(sysUser.getRealname());
            dailyInspectionStandard.setVersionStatus("2");
            dailyInspectionStandard.setTakeEffectTime(new Date());
@@ -662,7 +671,9 @@
            messageDTO.setContent(msg);
            messageDTO.setCategory(roleDictItem);
            messageDTO.setFromUser("自主维护点检标准签审消息提醒提醒小助手");
            messageDTO.setToUser(user.getUsername());
            if(user != null){
                messageDTO.setToUser(user.getUsername());
            }
            sysBaseApi.sendSysAnnouncement(messageDTO);
        }
    }