From 74cc7893810aa071c8e15090485fe190eaf221f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=AE=8F=E6=96=8C?= <2164406372@qq.com> Date: Thu, 11 Sep 2025 15:53:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=BB=B4=E4=BF=AE=E5=8F=8D?= =?UTF-8?q?=E9=A6=88=E6=97=B6=EF=BC=8Credis=E4=B8=8D=E5=AD=98TPM=E7=BA=A2?= =?UTF-8?q?=E7=89=8C=E7=9A=84=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/pms/service/Impl/EamServiceImpl.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) 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);