API
目录
返回值
接口返回值的标准格式如下:
{
"success": "1",
"errorCode": "4001",
"errorMsg": "认证信息异常",
"data": ...
}
参数说明
参数 |
类型 |
说明 |
success |
String |
请求结果。 "1" - 成功"0" - 失败 |
errorCode |
String |
错误码,具体参见错误码。 |
errorMsg |
String |
错误消息。 |
data |
Object |
结果数据,可以是对象或者数组。 |
详情
UserFeign : getUserInfoByToken
根据token获取用户信息
参数说明
参数 |
类型 |
说明 |
token |
String |
token |
返回值
参数 |
类型 |
说明 |
data |
String |
用户信息 |
UserFeign : queryListByIds
根据ids获取用户信息列表
参数说明
参数 |
类型 |
说明 |
userIds |
String |
用户ID列表 |
返回值
参数 |
类型 |
说明 |
data |
String |
用户信息列表 |
UserFeign : updateProject
修改登录用户选中的项目
参数说明
参数 |
类型 |
说明 |
userid |
Long |
用户ID |
projectid |
Long |
项目ID |
返回值
1 - 表示成功;0 - 表示失败。
AuthUserFeign : refreshUserTokenInfo
刷新token
参数说明
参数 |
类型 |
说明 |
token |
String |
token |
userid |
String |
用户ID |
返回值
1 - 表示成功;0 - 表示失败。
AttachmentFeign : getById
根据附件id获取附件信息
参数说明
返回值
DropdownFeign : findOrCreate
根据编码查找数据,不存在则新增后返回
参数说明
参数 |
类型 |
说明 |
parameterCode |
String |
编码 |
parameterName |
String |
名称 |
返回值
DropdownFeign : findList
根据编码查找下拉框数据
参数说明
参数 |
类型 |
说明 |
parameterCode |
String |
编码 |
返回值
ExcelFeign : excelMeters
点表导入
参数说明
参数 |
类型 |
说明 |
id |
Long |
附件ID |
userid |
Long |
用户ID |
返回值
1 - 表示成功;0 - 表示失败。
MatterSetFeign : existMatter
判断仪表是否存在该报警类型推送
参数说明
参数 |
类型 |
说明 |
eventType |
String |
报警类型 |
meterId |
String |
仪表ID |
返回值
1 - 表示成功;0 - 表示失败。
MatterSetFeign : deleteByParams
删除仪表对应报警类型的推送
参数说明
参数 |
类型 |
说明 |
eventType |
String |
报警类型 |
meterId |
String |
仪表ID |
返回值
1 - 表示成功;0 - 表示失败。
MatterSetFeign : updateTel
更新仪表推送手机号
参数说明
参数 |
类型 |
说明 |
newTel |
String |
手机号 |
meterId |
String |
仪表ID |
返回值
1 - 表示成功;0 - 表示失败。
MeterFeign : getMeterByProjectId
获取这个项目id下的所有表数据
参数说明
参数 |
类型 |
说明 |
projectId |
Long |
项目ID |
返回值
参数 |
类型 |
说明 |
data |
Arrary<Meter> |
仪表信息 |
MeterFeign : getMetersInfoByCode
根据拓扑编号实时查询所绑定表的信息
参数说明
参数 |
类型 |
说明 |
roomIdList |
Arrary<Long> |
项目ID |
返回值
参数 |
类型 |
说明 |
data |
String |
仪表信息 |
MeterFeign : getMeterInfo
模糊搜索获取这个项目id下的所有表数据
参数说明
参数 |
类型 |
说明 |
search |
Long |
搜索信息 |
projectId |
String |
项目ID |
topId |
String |
回路ID |
返回值
参数 |
类型 |
说明 |
data |
Arrary<Meter> |
仪表信息 |
MeterFeign : get
根据id获取信息
参数说明
返回值
MeterFeign : getMeterBySN
根据sn获取meter信息
参数说明
参数 |
类型 |
说明 |
sn |
String |
仪表唯一编号 |
返回值
参数 |
类型 |
说明 |
data |
String |
仪表信息 |
类说明
Attachment附件类
属性 |
类型 |
说明 |
id |
Long |
ID |
paramCode |
String |
附件名 |
paramName |
String |
全名 |
paramValue |
String |
扩展名 |
size |
Long |
大小 |
md5 |
String |
MD5 |
DropDownParam参数
属性 |
类型 |
说明 |
id |
Long |
ID |
parameterCode |
String |
参数编码 |
parameterName |
String |
参数名称 |
parameterValue |
String |
参数值 |
Meter仪表
属性 |
类型 |
说明 |
id |
Long |
ID |
gatewayId |
Long |
附件名 |
meterId |
String |
全名 |
meterSn |
String |
扩展名 |
deviceId |
Long |
大小 |
address |
String |
MD5 |
longitude |
String |
经度 |
latitude |
String |
纬度 |
sn |
String |
仪表唯一编号 |
status |
Integer |
仪表状态 0正常 1报警 |
remark |
String |
备注 |
energyId |
Integer |
能源类型ID |
offlineAlarm |
Integer |
是否离线报警 |
url |
String |
仪表图片 |
projectId |
Long |
项目ID |
pt |
Integer |
电流变比 |
ct |
Integer |
电压变比 |