1
This commit is contained in:
@@ -192,7 +192,7 @@ class MqttDispatcher {
|
|||||||
heartbeatData = JSON.parse(message);
|
heartbeatData = JSON.parse(message);
|
||||||
}
|
}
|
||||||
|
|
||||||
const { sn_code, timestamp, status, memory, platform_status, platform_login_status } = heartbeatData;
|
const { sn_code, timestamp, status, memory, platform_status, platform_login_status,clientId } = heartbeatData;
|
||||||
|
|
||||||
if (!sn_code) {
|
if (!sn_code) {
|
||||||
console.warn('[MQTT心跳] 心跳消息中未找到设备SN码');
|
console.warn('[MQTT心跳] 心跳消息中未找到设备SN码');
|
||||||
@@ -231,6 +231,7 @@ class MqttDispatcher {
|
|||||||
loggedInPlatform = platform_login_status.platform || null;
|
loggedInPlatform = platform_login_status.platform || null;
|
||||||
loggedInUsername = platform_login_status.username || '';
|
loggedInUsername = platform_login_status.username || '';
|
||||||
loggedInUserId = platform_login_status.user_id || null;
|
loggedInUserId = platform_login_status.user_id || null;
|
||||||
|
|
||||||
|
|
||||||
if (platform_login_status.timestamp) {
|
if (platform_login_status.timestamp) {
|
||||||
loginTime = new Date(platform_login_status.timestamp);
|
loginTime = new Date(platform_login_status.timestamp);
|
||||||
@@ -270,6 +271,7 @@ class MqttDispatcher {
|
|||||||
// 创建新设备记录
|
// 创建新设备记录
|
||||||
await device_status.create({
|
await device_status.create({
|
||||||
sn_code,
|
sn_code,
|
||||||
|
device_id: clientId,
|
||||||
deviceName: `设备_${sn_code}`,
|
deviceName: `设备_${sn_code}`,
|
||||||
deviceType: 'node_mqtt_client',
|
deviceType: 'node_mqtt_client',
|
||||||
...updateData,
|
...updateData,
|
||||||
|
|||||||
Reference in New Issue
Block a user