Skip to content
在线演示下载安装包

附录 B 状态与枚举字典 ​

界面上的状态文案优先取自「字典管理」中的字典项(见 21.4),本附录列的是出厂兜底值与码值含义。现场若改过字典名,以界面实际显示为准。 码值(如 active、1)是系统内部契约,只用于对照日志与接口返回,不要据此改字典值。

B.1 通用状态 ​

场景码值展示说明
账号 / 角色 / 部门 / 字典 / 字典值 状态1启用正常可用
0禁用立即失去作用(角色禁用=其权限失效;账号禁用=不能登录)

B.2 设备与通道 ​

场景码值展示
设备 / 通道在线状态(字典 device_status)online / true / 1在线
offline / false / 0离线

平台在不同接口里把在线状态给出三种形状(布尔、数字、字符串),界面统一归一化成「在线 / 离线」。取不到值时按各页面自己的口径显示为空或「-」,不会擅自当成在线。

B.3 播放与录像 ​

场景取值说明
播放协议见 5.4 节的协议清单界面按协议族分组,切换遵循第 5 章的约束
录像缓存任务排队、执行中、合并中、成功、失败、已取消「合并中」仍算活动任务但不可停止;成功任务才可下载
录像计划执行状态已生效、未生效、失败见 9.6、9.7 节

B.4 告警 ​

告警级别与处理状态的取值由「字典管理」中的告警相关字典决定,界面按级别配色(见 11.4 节)。不要在字典里新增级别码值——级别是告警联动与通知的分支依据。

B.5 日志 ​

场景说明
运行日志级别按级别筛选与着色,取值见第 19 章「运行日志」
SIP 日志方向接收 / 发送
登录日志结果成功 / 失败(失败含原因,可解锁)

B.6 国标级联 ​

场景取值说明
上级平台注册状态在线、离线、注册失败见 13.5 节
传输协议UDP、TCP与上级约定一致

B.7 OpenAPI ​

场景码值展示
客户端认证状态active启用(绿)
disabled停用(橙)
revoked已撤销(红)
客户端数据范围3本部门
4本部门及以下
能力风险等级read只读(绿)
media媒体(橙)
control控制(红)
destructive破坏性(红)
其他值风险未知(灰)
调用结果success成功(绿)
其他值失败(橙)
幂等策略required要求 Idempotency-Key
optional支持 Idempotency-Key
none不涉及幂等

B.8 系统管理 ​

场景码值展示
菜单类型1目录(紫)
2菜单(绿)
3按钮(灰)
角色数据权限范围1全部
2自定义
3本部门
4本部门及子级
定时任务执行策略0单次执行
1重复执行
定时任务阻塞策略0丢弃
1并行
定时任务状态1 / 0启用 / 禁用
服务升级通道stable稳定版
beta预发布版

B.9 升级任务阶段 ​

「升级记录」的「阶段 / 结果」列与「任务详情」里的「失败阶段」用同一套取值:

码值展示所属步骤
fetching下载中准备与授权
verifying校验中准备与授权
preparing准备与预检准备与授权
awaiting_confirmation等待应用授权准备与授权
stopping停止服务准备与授权
backing_up备份数据备份数据
migrating执行迁移执行迁移
activating切换版本切换与验证
validating验证启动切换与验证
committing提交升级结果切换与验证
succeeded升级成功完成
failed任务失败或已取消—
rolled_back已恢复旧版本—
recovery_required需要恢复处理—

进度条把上述阶段归并成五步:准备与授权 → 备份数据 → 执行迁移 → 切换与验证 → 完成。出现 recovery_required 必须人工介入,不能重试了事。