diff --git a/iot-access/access-boot/src/main/java/com/njcn/access/service/impl/CsDeviceServiceImpl.java b/iot-access/access-boot/src/main/java/com/njcn/access/service/impl/CsDeviceServiceImpl.java index 6c9dbab..3f37dc6 100644 --- a/iot-access/access-boot/src/main/java/com/njcn/access/service/impl/CsDeviceServiceImpl.java +++ b/iot-access/access-boot/src/main/java/com/njcn/access/service/impl/CsDeviceServiceImpl.java @@ -569,6 +569,10 @@ public class CsDeviceServiceImpl implements ICsDeviceService { @Transactional(rollbackFor = Exception.class) public String onlineRegister(String projectId,String nDid) { String result = "fail"; + CsLedger csLedger = csLedgerService.getById(projectId); + if (csLedger == null) { + throw new BusinessException("未找到装置绑定的项目,请重新绑定"); + } // 根据模板接入装置 LogMessage logDto = new LogMessage(); logDto.setUserIndex(RequestUtil.getUserNickname());