From 10ca1894799d16680fa5ab36566d7999dce3a545 Mon Sep 17 00:00:00 2001 From: huguanghan Date: Mon, 25 Nov 2024 11:31:59 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E4=BF=AE=E6=94=B9=E6=A0=A1?= =?UTF-8?q?=E9=AA=8Ccode=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/equipment/service/impl/SysEquipmentServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/das/src/main/java/com/das/modules/equipment/service/impl/SysEquipmentServiceImpl.java b/das/src/main/java/com/das/modules/equipment/service/impl/SysEquipmentServiceImpl.java index 7d9bb92d..e960216d 100644 --- a/das/src/main/java/com/das/modules/equipment/service/impl/SysEquipmentServiceImpl.java +++ b/das/src/main/java/com/das/modules/equipment/service/impl/SysEquipmentServiceImpl.java @@ -98,7 +98,7 @@ public class SysEquipmentServiceImpl implements SysEquipmentService { SysUserVo sysUserVo = (SysUserVo) StpUtil.getTokenSession().get(SessionUtil.SESSION_USER_KEY); SysEquipmentVo oldSysEquipment = sysEquipmentMapper.queryEquipmentInfoByCode(sysEquipmentDto.getCode()); // 判断设备编码是否存在 - if (sysEquipmentMapper.queryEquipmentByCode(sysEquipment.getCode()) > 0) { + if (oldSysEquipment != null && sysEquipmentMapper.queryEquipmentByCode(sysEquipment.getCode()) > 0) { if (!oldSysEquipment.getId().equals(sysEquipmentDto.getId())) { throw new RuntimeException("设备编码已存在"); }