feat: 新功能开发,监测历史记录。微信和物联网平台,模块搭建。

This commit is contained in:
tianyongbao
2025-11-05 00:35:23 +08:00
parent 4d10d291a3
commit 8fd28e727e
38 changed files with 2099 additions and 49 deletions

View File

@@ -0,0 +1,69 @@
package com.intc.iot.domain;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serial;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* 物联网设备信息
*
* @author intc
*/
@Data
@TableName("iot_device")
public class IotDevice implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
/**
* 主键ID
*/
@TableId
private Long id;
/**
* 设备名称
*/
private String deviceName;
/**
* 产品Key
*/
private String productKey;
/**
* 设备密钥
*/
private String deviceSecret;
/**
* 设备状态0-未激活 1-在线 2-离线 3-已禁用
*/
private Integer status;
/**
* 设备备注
*/
private String remark;
/**
* 最后上线时间
*/
private LocalDateTime lastOnlineTime;
/**
* 创建时间
*/
private LocalDateTime createTime;
/**
* 更新时间
*/
private LocalDateTime updateTime;
}