| # | Request Method | API Service | API Name | API Description |
|---|---|---|---|---|
| 1 | GET/POST | App.AlarmOrder.GetList | 获取报警工单列表 | 按条件筛选并分页返回报警工单列表 |
| 2 | GET/POST | App.AlarmOrder.GetStatistics | 获取报警工单统计数据 | 返回报警工单总数、待处理数、已处理数和处理率 |
| 3 | GET/POST | App.AlarmOrder.GetMessage | 获取未读报警消息 | //请使用@desc 注释 |
| 4 | GET/POST | App.AlarmOrder.SetMessage | 设置消息状态 | //请使用@desc 注释 |
| # | Request Method | API Service | API Name | API Description |
|---|---|---|---|---|
| 1 | GET/POST | App.AlarmRule.ChangeStatus | 切换规则状态 | 启用或禁用报警规则 |
| 2 | GET/POST | App.AlarmRule.DeleteRule | 删除报警规则 | 删除设备的报警规则 |
| 3 | GET/POST | App.AlarmRule.GetDevices | 报警规则配置设备下拉选择 | 报警规则配置设备下拉选择 |
| 4 | GET/POST | App.AlarmRule.GetPointsByDevice | 根据设备获取点位 | 根据设备ID获取对应的点位列表,用于前端选择 |
| 5 | GET/POST | App.AlarmRule.GetDeviceRules | 获取报警规则详情 | 获取报警规则详情 |
| 6 | GET/POST | App.AlarmRule.GetPointEnumValues | 获取点位枚举值 | 根据点位ID获取点位的枚举值列表,用于前端选择延时报警的枚举值 |
| 7 | GET/POST | App.AlarmRule.ListRules | 规则列表 | 获取报警规则列表 |
| 8 | GET/POST | App.AlarmRule.SetDelayRule | 设置延时报警规则 | 设置设备的延时报警规则 |
| 9 | GET/POST | App.AlarmRule.SetThresholdRule | 设置阈值报警规则 | 设置设备的阈值报警规则 |
| # | Request Method | API Service | API Name | API Description |
|---|---|---|---|---|
| 1 | GET/POST | App.Invite.Create | 创建邀请 | 创建邀请 |
| 2 | GET/POST | App.Invite.Cancel | 取消邀请 | //请使用@desc 注释 |
| # | Request Method | API Service | API Name | API Description |
|---|---|---|---|---|
| 1 | GET/POST | App.Avatar.Upload | 头像上传 | //请使用@desc 注释 |
| # | Request Method | API Service | API Name | API Description |
|---|---|---|---|---|
| 1 | GET/POST | App.User.EditProfile | 修改个人信息 | 修改昵称和手机号码 |
| 2 | GET/POST | App.User.ChangePassword | 修改密码 | 修改密码 |
| 3 | GET/POST | App.User.List | 创建者管理成员列表 | 用户列表 |
| 4 | GET/POST | App.User.Profile | 用户个人信息 | 用户个人信息 |
| 5 | GET/POST | App.User.Login | 用户登录 | 用户登录 |
| 6 | GET/POST | App.User.Logout | 用户退出登录 | 用户退出登录 |
| 7 | GET/POST | App.User.Delete | 管理员移除用户 | 删除用户禁止删除超级管理员账号 |
| 8 | GET/POST | App.User.GetMemberInfo | 获取管理员所属成员详情 | //请使用@desc 注释 |
| 9 | GET/POST | App.User.Register | 邀请注册用户名+密码 | 用户名密码注册 |
| 10 | GET/POST | App.User.SetPermission | 配设备控制权限 | 给用户分配设备控制权限 |
| # | Request Method | API Service | API Name | API Description |
|---|---|---|---|---|
| 1 | GET/POST | App.Energy.GetEnergySummary | 获取公司今日、本周、本月电量或电费汇总 | 获取公司今日、本周、本月电量或电费汇总 |
| 2 | GET/POST | App.Energy.GetEnergyStatistics | 获取公司在时间段内电量/电费趋势统计 | 获取公司在时间段内电量/电费趋势统计 |
| # | Request Method | API Service | API Name | API Description |
|---|---|---|---|---|
| 1 | GET/POST | App.DeviceAutoOnOff.SaveSchedule | 保存数据 | //请使用@desc 注释 |
| 2 | GET/POST | App.DeviceAutoOnOff.RemoveSchedule | 删除计划 | //请使用@desc 注释 |
| 3 | GET/POST | App.DeviceAutoOnOff.WeekConfig | 星期配置 | //请使用@desc 注释 |
| 4 | GET/POST | App.DeviceAutoOnOff.ListSchedule | 计划列表 | //请使用@desc 注释 |
| 5 | GET/POST | App.DeviceAutoOnOff.SetScheduleStatus | 设置 状态 | //请使用@desc 注释 |
| # | Request Method | API Service | API Name | API Description |
|---|---|---|---|---|
| 1 | GET/POST | App.Devices.GetOperateLog | 获取操作日志 | 根据时间查询操作日志 |
| 2 | GET/POST | App.Devices.GetPointHistory | 获取点位历史记录 | 获取实时参数历史记录 |
| 3 | GET/POST | App.Devices.GetDeviceDetail | 获取设备详细 | 获取设备详细 |
| # | Request Method | API Service | API Name | API Description |
|---|---|---|---|---|
| 1 | GET/POST | App.DeviceControl.Control | 群控按钮|设备单控 | 空调系统、空压系统群控|单个设备控制 |
| 2 | GET/POST | App.DeviceControl.GetControlPoint | 获取系统群控启停状态|单设备控制状态 | //请使用@desc 注释 |
| # | Request Method | API Service | API Name | API Description |
|---|---|---|---|---|
| 1 | GET/POST | App.Home.GetWeather | 获取公司所在地当天温湿度(带Redis缓存 + Guzzle请求) | 从公司表获取经纬度,缓存1小时 |
| 2 | GET/POST | App.Home.GetSystemList | 获取当前用户下系统 | 获取当前用户下系统 |
| # | Request Method | API Service | API Name | API Description |
|---|---|---|---|---|
| 1 | GET/POST | App.WeiXin.Login | 微信授权一键登录 | //请使用@desc 注释 |
| 2 | GET/POST | App.WeiXin.Register | 微信授权注册 | //请使用@desc 注释 |
| 3 | GET/POST | App.WeiXin.GetTemplateId | 获取小程序设备报警消息通知模板id | //请使用@desc 注释 |
| # | Request Method | API Service | API Name | API Description |
|---|---|---|---|---|
| 1 | GET/POST | App.Test.TestConnect | //请检测函数注释 | //请使用@desc 注释 |
| 2 | GET/POST | App.Test.TestWechatNotifier | 测试公众号消息发送 | //请使用@desc 注释 |
| 3 | GET/POST | App.Test.TestMiniProgramNotifier | 测试小程序消息发送 | //请使用@desc 注释 |
A PHP framework foucs on API fast development.
© 2015-2025 Powered By PhalApi API Framework 2.23.0
专业版