API

目录

Feign Mehtod 描述
UserFeign getUserInfoByToken 根据token获取用户信息
UserFeign queryListByIds 根据ids获取用户信息列表
UserFeign updateProject 修改登录用户选中的项目
AuthUserFeign refreshUserTokenInfo 刷新token
AttachmentFeign getById 根据附件id获取附件信息
DropdownFeign findOrCreate 根据编码查找数据,不存在则新增后返回
DropdownFeign findList 根据编码查找下拉框数据
ExcelFeign excelMeters 点表导入
MatterSetFeign existMatter 判断仪表是否存在该报警类型推送
MatterSetFeign deleteByParams 删除仪表对应报警类型的推送
MatterSetFeign updateTel 更新仪表推送手机号
MeterFeign getMeterByProjectId 获取这个项目id下的所有表数据
MeterFeign getMetersInfoByCode 根据拓扑编号实时查询所绑定表的信息
MeterFeign getMeterInfo 模糊搜索获取这个项目id下的所有表数据
MeterFeign get 根据id获取仪表信息
MeterFeign getMeterBySN 根据sn获取仪表信息

返回值

接口返回值的标准格式如下:

{
    "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获取附件信息
    参数说明
    参数 类型 说明
    id Long 附件ID
    返回值
    参数 类型 说明
    data Attachment 用户信息列表
    根据编码查找数据,不存在则新增后返回
    参数说明
    参数 类型 说明
    parameterCode String 编码
    parameterName String 名称
    返回值
    参数 类型 说明
    data DropDownParam 用户信息列表
    根据编码查找下拉框数据
    参数说明
    参数 类型 说明
    parameterCode String 编码
    返回值
    参数 类型 说明
    data Arrary<DropDownParam> 用户信息列表

    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获取信息
    参数说明
    参数 类型 说明
    id Long 仪表ID
    返回值
    参数 类型 说明
    data Meter 仪表信息

    MeterFeign : getMeterBySN

    根据sn获取meter信息
    参数说明
    参数 类型 说明
    sn String 仪表唯一编号
    返回值
    参数 类型 说明
    data String 仪表信息

    类说明

    Attachment附件类
    属性 类型 说明
    id Long ID
    paramCode String 附件名
    paramName String 全名
    paramValue String 扩展名
    size Long 大小
    md5 String MD5
    属性 类型 说明
    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 电压变比

    results matching ""

      No results matching ""