diff --git a/das/src/main/java/com/das/modules/node/service/impl/SysNodeServiceImpl.java b/das/src/main/java/com/das/modules/node/service/impl/SysNodeServiceImpl.java index 72a8cf9c..661d24d8 100644 --- a/das/src/main/java/com/das/modules/node/service/impl/SysNodeServiceImpl.java +++ b/das/src/main/java/com/das/modules/node/service/impl/SysNodeServiceImpl.java @@ -2,6 +2,7 @@ package com.das.modules.node.service.impl; import cn.dev33.satoken.stp.StpUtil; import cn.hutool.core.io.IoUtil; +import cn.hutool.core.util.IdUtil; import com.baomidou.mybatisplus.core.metadata.IPage; import com.das.common.config.SessionUtil; import com.das.common.exceptions.ServiceException; @@ -449,7 +450,7 @@ public class SysNodeServiceImpl implements SysNodeService { ObjectNode jsonNode = JSON_MAPPER.convertValue(map, ObjectNode.class); TerminalMessage configUpdate = TerminalMessage.builder() .cmd(cmd) - .cmdId(String.valueOf(device.getDeviceId())) + .cmdId(IdUtil.nanoId()) .time(time) .data(jsonNode) .build(); @@ -481,7 +482,7 @@ public class SysNodeServiceImpl implements SysNodeService { ObjectNode jsonNode = JSON_MAPPER.convertValue(map, ObjectNode.class); TerminalMessage configUpdate = TerminalMessage.builder() .cmd(cmd) - .cmdId(String.valueOf(device.getDeviceId())) + .cmdId(IdUtil.nanoId()) .time(time) .data(jsonNode) .build();