【功能新增】IoT:增加 ota 的表结构设计(100%)

This commit is contained in:
YunaiV
2025-02-06 22:00:34 +08:00
parent 7bcbe9a243
commit 8ced4a0a2c
5 changed files with 133 additions and 16 deletions

View File

@@ -39,17 +39,6 @@ public class IotOtaUpgradeRecordDO extends BaseDO {
*/
private Long taskId;
/**
* 升级状态
*
* TODO
*/
private Integer status;
/**
* 升级进度,百分比
*/
private Integer progress;
/**
* 产品标识
*
@@ -69,6 +58,23 @@ public class IotOtaUpgradeRecordDO extends BaseDO {
*/
private String deviceId;
/**
* 升级状态
*
* 关联 {@link cn.iocoder.yudao.module.iot.enums.ota.IotOtaUpgradeRecordStatusEnum}
*/
private Integer status;
/**
* 升级进度,百分比
*/
private Integer progress;
/**
* 升级进度描述
*
* 注意,只记录设备最后一次的升级进度描述
* 如果想看历史记录,可以查看 {@link cn.iocoder.yudao.module.iot.dal.dataobject.device.IotDeviceLogDO} 设备日志
*/
private String description;
/**
* 升级开始时间
*/
@@ -78,6 +84,4 @@ public class IotOtaUpgradeRecordDO extends BaseDO {
*/
private LocalDateTime endTime;
}

View File

@@ -47,11 +47,18 @@ public class IotOtaUpgradeTaskDO extends BaseDO {
private Long firmwareId;
/**
* 任务类型
* 任务状态
*
* TODO @芋艿1-全部、2-指定设备
* 关联 {@link cn.iocoder.yudao.module.iot.enums.ota.IotOtaUpgradeTaskStatusEnum}
*/
private Integer type;
private Integer status;
/**
* 升级范围
*
* 关联 {@link cn.iocoder.yudao.module.iot.enums.ota.IotOtaUpgradeTaskScopeEnum}
*/
private Integer scope;
/**
* 选中的设备名字数组
*