public interface IApiService
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResp<AddEquiResult> |
addEqui(AddEquiParam addEquiParam)
注册(添加)设备
|
ApiResp<List<AddEquiResult>> |
addEquiByList(List<AddEquiParam> addEquiParamList)
批量注册(添加)设备
|
ApiResp |
addGroup(int projectId,
String groupName,
int groupSort,
String groupDesc)
创建项目分组接口
|
ApiResp |
addProject(String projectName,
String projectDesc)
新增项目接口
|
ApiResp |
alterEquiBySno(String equiSno,
int projectId,
int groupId,
String equiName,
String equiPassword)
修改设备信息接口
|
ApiResp |
alterGroup(int groupId,
String groupName,
int groupSort,
String groupDesc)
修改项目分组接口
|
ApiResp |
alterProject(int projectId,
String projectName)
修改项目名称接口
|
ApiResp |
alterProjectTransferStatus(int projectId,
boolean enableTransfer)
修改项目透传状态接口
|
ApiResp<List<ProjectResult>> |
getAppProjectList()
获取应用 绑定项目列表接口
|
ApiResp<EquiResult> |
getEquiInfo(String equiSno)
获取设备详情接口
|
ApiResp |
getEquiInfoBySno(String equiSno)
获取设备详情
|
ApiResp<List<EquiResult>> |
getEquiList(int projectId,
int groupId,
int equiWorkStatus,
String dataHandleType)
获取设备列表接口
|
ApiResp<List<StatusResult>> |
getEquiWorkStatusList()
获取设备状态列表接口
|
ApiResp<List<GroupResult>> |
getGroupList(int projectId,
String groupName)
获取分组列表接口
|
ApiResp |
removeEquiBySno(String equiSno)
删除设备接口
|
ApiResp |
removeEquiBySnos(String equiSnos)
批量删除设备接口
|
ApiResp |
removeGroupById(int groupId)
删除项目分组
|
ApiResp |
removeProjectById(int projectId)
删除项目
|
ApiResp |
unbindProject(int projectId)
解绑应用与项目接口
|
ApiResp addProject(String projectName, String projectDesc)
projectName - 项目名称projectDesc - 项目描述ApiResp<List<ProjectResult>> getAppProjectList()
ApiResp alterProject(int projectId, String projectName)
projectId - 项目idprojectName - 修改后项目名称ApiResp removeProjectById(int projectId)
projectId - 项目idApiResp alterProjectTransferStatus(int projectId, boolean enableTransfer)
projectId - 项目idenableTransfer - 透传状态 true 开启 false 关闭ApiResp unbindProject(int projectId)
projectId - 项目idApiResp<List<GroupResult>> getGroupList(int projectId, String groupName)
projectId - 项目idgroupName - 查询分组名称(模糊匹配)ApiResp addGroup(int projectId, String groupName, int groupSort, String groupDesc)
projectId - 项目idgroupName - 项目分组名称groupSort - 项目分组排序值groupDesc - 项目分组描述ApiResp alterGroup(int groupId, String groupName, int groupSort, String groupDesc)
groupId - 项目分组idgroupName - 项目分组名称groupSort - 项目分组排序值groupDesc - 项目分组描述ApiResp removeGroupById(int groupId)
groupId - 项目分组idApiResp<EquiResult> getEquiInfo(String equiSno)
equiSno - 设备snoApiResp<List<EquiResult>> getEquiList(int projectId, int groupId, int equiWorkStatus, String dataHandleType)
projectId - 项目idgroupId - 项目分组idequiWorkStatus - 设备状态(状态接口获取)dataHandleType - 数据处理方式(数据处理方式接口获取)ApiResp<List<StatusResult>> getEquiWorkStatusList()
ApiResp<AddEquiResult> addEqui(AddEquiParam addEquiParam)
addEquiParam - 注册设备JSON对象ApiResp<List<AddEquiResult>> addEquiByList(List<AddEquiParam> addEquiParamList)
addEquiParamList - 注册设备JSON对象列表ApiResp alterEquiBySno(String equiSno, int projectId, int groupId, String equiName, String equiPassword)
equiSno - 设备snoprojectId - 项目idgroupId - 分组idequiName - 设备名称equiPassword - 设备通讯密码Copyright © 2023. All rights reserved.