治安便民 · 后台管理

Webhook 接收 · 门牌号推送 · 用户与设备绑定
{{ adminName || '管理员' }}
用户总数
{{ stats.users }}
在岗用户
{{ stats.working_users }}
绑定设备数
{{ stats.devices }}
在线连接
{{ stats.online }}
消息记录
{{ stats.records }}
接口地址
Webhook POST {{ origin }}/api/webhook
推送通道 WS {{ wsOrigin }}/api/ws?token=<JWT>
客户端登录 POST {{ origin }}/api/login
用户管理
设备管理
操作记录
用户列表
ID 姓名 / 账号 上班状态 绑定设备 连接 创建时间 操作
{{ u.id }}
{{ u.name }} 管理员
{{ u.username }}
未绑定 {{ u.online > 0 ? u.online + ' 条' : '离线' }} {{ fmt(u.created_at) }}
暂无用户,点击右上角「+ 新增用户」添加
共 {{ userTotal }} 条 {{ userPage }} / {{ userPages }}
设备列表
deviceid 设备名称(可改) 占用者 状态 占用时间 操作
{{ d.deviceid }} {{ d.owner_name || '-' }} {{ d.busy ? '占用中·未离线' : (d.owner_user_id ? '占用者可被抢占' : '空闲') }} {{ fmt(d.occupied_at) }}
暂无设备记录(用户占用设备或收到 webhook 后自动出现)
共 {{ deviceTotal }} 条 {{ devicePage }} / {{ devicePages }}
Webhook 消息记录
ID deviceid 消息内容 实际推送给 接收时间 操作
{{ r.id }} {{ r.deviceid }} {{ r.content }} {{ p.name }} 无(无人在岗或未绑定) {{ fmt(r.created_at) }}
暂无消息记录,向 /api/webhook 推送一条消息试试
共 {{ recordTotal }} 条 {{ recordPage }} / {{ recordPages }}
{{ userModal.id ? '编辑用户' : '新增用户' }}
{{ userModal.isWorking ? '上班接单中(接收推送)' : '下班休息(不接收推送)' }}
{{ userModal.error }}
{{ confirmBox.title }}
{{ confirmBox.message }}
{{ toast.msg }}