更新内容 tbl_roomvisitlogform 表新增两个字段,接口同步支持:

This commit is contained in:
zhihao
2025-12-26 17:18:40 +08:00
parent 205087d4fc
commit 1f35e8fc81
2 changed files with 52 additions and 12 deletions

View File

@@ -25,6 +25,8 @@
| EquipmentStatus | string | 否 | 设备状态 |
| FaultDescription | string | 否 | 故障描述 |
| DevName | string | 否 | 设备名称 |
| EquipmentStatusType | string | 否 | 设备状态类型 |
| EquipmentOnlineStatus | string | 否 | 设备在线状态 |
**返回结果**
```json
@@ -42,12 +44,14 @@
```sql
CREATE TABLE `tbl_roomvisitlogform` (
`ID` int NOT NULL AUTO_INCREMENT,
`HotelID` varchar(254) DEFAULT NULL COMMENT '酒店id',
`RoomNumber` varchar(254) DEFAULT NULL COMMENT '房号',
`EquipmentStatus` varchar(254) DEFAULT NULL COMMENT '设备状态',
`FaultDescription` varchar(254) DEFAULT NULL COMMENT '故障描述',
`UpdateDate` varchar(254) DEFAULT NULL COMMENT '更新时间',
`DevName` varchar(254) DEFAULT NULL COMMENT '设备名称',
`HotelID` varchar(254) DEFAULT NULLCOMMENT '酒店id',
`RoomNumber` varchar(254)DEFAULT NULL COMMENT '房号',
`EquipmentStatus` varchar(254)DEFAULT NULL COMMENT '设备状态',
`FaultDescription` varchar(254)DEFAULT NULL COMMENT '故障描述',
`UpdateDate` varchar(254)DEFAULT NULL COMMENT '更新时间',
`DevName` varchar(254)DEFAULT NULL COMMENT '设备名称',
`EquipmentStatusType` varchar(254)DEFAULT NULL COMMENT '设备状态类型',
`EquipmentOnlineStatus` varchar(254)DEFAULT NULL COMMENT '设备在线状态',
PRIMARY KEY (`ID`),
KEY `idx_hotel_room` (`HotelID`,`RoomNumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3
@@ -180,4 +184,34 @@ fetch('/Upgrade/QueryRoomVisitLog', {
系统开发团队
**备注**
该接口用于查询房间设备的访问和状态信息,支持按时间范围筛选,方便进行历史记录查询和分析。
该接口用于查询房间设备的访问和状态信息,支持按时间范围筛选,方便进行历史记录查询和分析。
#### 3. 设备状态类型和在线状态字段更新
**更新时间**2025-12-26
**更新内容**
`tbl_roomvisitlogform` 表新增两个字段,接口同步支持:
| 字段名|类型|描述|
|---|---|---|
|EquipmentStatusType|varchar(254)|设备状态类型|
|EquipmentOnlineStatus|varchar(254)|设备在线状态|
**修改文件**
`UI/Controllers/UpgradeController.cs`
**修改内容**
- `EquipmentInfo`类新增 `EquipmentStatusType``EquipmentOnlineStatus`属性
- `RoomVisitLogFormRow`类新增对应字段
- `WriteRoomVisitLog`接口支持写入新字段数据
- `QueryRoomVisitLog`接口查询结果包含新字段
**数据库更新**
```sql
ALTER TABLE `tbl_roomvisitlogform` ADD COLUMN `EquipmentStatusType` varchar(254) DEFAULT NULL COMMENT '设备状态类型';
ALTER TABLE `tbl_roomvisitlogform` ADD COLUMN `EquipmentOnlineStatus` varchar(254) DEFAULT NULL COMMENT '设备在线状态';
```
**开发人员**
技术团队