diff --git a/src/main/java/com/xujie/sys/modules/pms/service/Impl/EamServiceImpl.java b/src/main/java/com/xujie/sys/modules/pms/service/Impl/EamServiceImpl.java index edf871e1..8fc15909 100644 --- a/src/main/java/com/xujie/sys/modules/pms/service/Impl/EamServiceImpl.java +++ b/src/main/java/com/xujie/sys/modules/pms/service/Impl/EamServiceImpl.java @@ -3093,12 +3093,15 @@ public class EamServiceImpl implements EamService { // 检查是否已创建 key String key = inData.getSite() + "_" + resourceId; Integer val = (Integer) redisTemplate.opsForValue().get(key); - if (val == null) { - // 如果 key 不存在,则新建 key 并设置 value 为 1 - redisTemplate.opsForValue().set(key, 1); - } else { - // 如果 key 已经存在,则获取当前 value 并加 1 - redisTemplate.opsForValue().set(key, val + 1); + //2025-09-11 思华更改,不存TPM红牌的记录 + if (!"TPM红牌".equals(inData.getRepairReportingType())){ + if (val == null) { + // 如果 key 不存在,则新建 key 并设置 value 为 1 + redisTemplate.opsForValue().set(key, 1); + } else { + // 如果 key 已经存在,则获取当前 value 并加 1 + redisTemplate.opsForValue().set(key, val + 1); + } } // 根据设备查所属部门 List deptData = eamMapper.queryDepartmentByObjectId(inData);