【功能修改】IoT:设备状态从 status 到 state,移除已禁用

This commit is contained in:
YunaiV
2025-01-29 00:16:54 +08:00
parent b9193dd875
commit 3c73a6728f
4 changed files with 22 additions and 31 deletions

View File

@ -10,10 +10,9 @@ export interface DeviceVO {
deviceType: number // 设备类型
nickname: string // 设备备注名称
gatewayId: number // 网关设备 ID
status: number // 设备状态
statusLastUpdateTime: Date // 设备状态最后更新时间
lastOnlineTime: Date // 最后线时间
lastOfflineTime: Date // 最后离线时间
state: number // 设备状态
onlineTime: Date // 最后上线时间
offlineTime: Date // 最后线时间
activeTime: Date // 设备激活时间
createTime: Date // 创建时间
ip: string // 设备的 IP 地址
@ -31,11 +30,6 @@ export interface DeviceVO {
groupIds?: number[] // 添加分组 ID
}
export interface DeviceUpdateStatusVO {
id: number // 设备 ID主键自增
status: number // 设备状态
}
// IoT 设备数据 VO
export interface DeviceDataVO {
deviceId: number // 设备编号
@ -93,11 +87,6 @@ export const DeviceApi = {
return await request.put({ url: `/iot/device/update`, data })
},
// 修改设备状态
updateDeviceStatus: async (data: DeviceUpdateStatusVO) => {
return await request.put({ url: `/iot/device/update-status`, data })
},
// 修改设备分组
updateDeviceGroup: async (data: { ids: number[]; groupIds: number[] }) => {
return await request.put({ url: `/iot/device/update-group`, data })