# 接口名称:重新计算小时`DW`数据 - 接口路径:`GET /api/TakeDataV03/SaveProjectRealHourDW` - 适用范围:云端 / 客户现场 - 最早版本:v1.0.0 - 最新变更:v1.2.0 - 负责人:@开发或@实施 ## 请求参数 | 参数 | 类型 | 必填 | 说明 | |----|----|----|----| | projectId | string | 是 | 项目ID | | startTime | time | 是 | 开始时间 | | etartTime | time | 是 | 截止时间 | | pointIds | [long] | 否 | 点位 | ## 返回结果 ```json { "projectId": 123, "startTime": "2026-01-22 00:00:00", "etartTime": "2026-01-22 10:00:00" } ``` ## 使用说明 * 何时调用 1. 小时能耗不存在或计算错误,需要重新计算 2. `5`分钟历史数据手动修改或补数后 * 执行方式 1. 使用`Postman`等第三方工具 2. `shell`命令实例 ```sh wget \ --header="Content-Type: application/json" \ --post-data='{"ProjectId":513483640334377,"StartTime":"2025-12-10","EndTime":"2025-12-10"}' \ http://localhost:5005/api/TakeDataV03/SaveProjectRealHourDW ``` * 注意事项 依赖`5`分钟历史数据 * 客户差异说明 无 ## 变更历史 * v1.2.0: > 获取统计周期内的两头数据,而不是特定时间的数据 > 如果初读数不是00分钟,则向前找最近时刻数据,统计少数 * v1.0.0:初版