用户中心功能方法

main
中瑞恒管理员 6 days ago
parent c19a34e3aa
commit bff2555e5c
  1. 53
      dw统计(TaskApi).md
  2. 38
      用户中心.md

@ -1,3 +1,4 @@
# 接口名称:重新计算小时`DW`数据
- 接口路径:`POST /api/TakeDataV03/SaveProjectRealHourDW`
@ -49,3 +50,55 @@ wget \
> 获取统计周期内的两头数据,而不是特定时间的数据
> 如果初读数不是00分钟,则向前找最近时刻数据,统计少数
* v1.0.0:初版
----
# 接口名称:重新计算日`DW`数据
- 接口路径:`POST /api/TakeDataV03/SaveProjectRealDayDW`
- 适用范围:云端 / 客户现场
- 最早版本: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/SaveProjectRealDayDW
```
* 注意事项
依赖`5`分钟历史数据
* 客户差异说明
## 变更历史
* v1.2.0:
> 获取统计周期内的两头数据,而不是特定时间的数据
> 如果初读数不是00分钟,则向前找最近时刻数据,统计少数
* v1.0.0:初版

@ -1,25 +1,35 @@
# 接口名称:重新计算`DW`数据
- 接口路径:`GET /api/energy/realtime`
# 接口名称:重新更新角色权限数据
- 接口路径:`GET /api/Users/InitUserCache`
- 适用范围:云端 / 客户现场
- 最早版本:v1.0.0
- 最新变更:v1.2.0
- 负责人:@开发或@实施
## 请求参数
| 参数 | 类型 | 必填 | 说明 |
|----|----|----|----|
| projectId | string | 是 | 项目ID |
| meterId | string | 是 | 表计ID |
## 返回结果
```json
{
"value": 123.45,
"unit": "kWh",
"time": "2026-01-22 10:00:00"
}
```
## 使用说明
* 何时调用
权限`redis`和`mysql`不同步
* 执行方式
1. 使用`Postman`等第三方工具
2. `shell`命令实例
```sh
wget http://localhost/usercenter/api/Users/InitUserCache
```
3. 也可手动重启下`UserCenter`服务
* 注意事项
* 客户差异说明
## 变更历史
* v1.0.0:初版
----
Loading…
Cancel
Save