Files
aiot-document/开发者文档/02-Ops领域/03-安保业务核心链路.md

2.7 KiB
Raw Blame History

03-安保业务核心链路

安保业务相比于保洁,更加注重路线的规律性突发事件的强响应。 它强依赖于系统的“空间树”基础数据。

一、巡检点位与路线规划

安保日常工作的核心是“巡更”。

1. 空间树复用

  • 巡检点Check Point直接关联系统底层的“空间树Space Tree”节点如 1栋-2层-弱电井)。
  • 每个巡检点在物理世界对应一个 NFC 贴片或专属二维码。

2. 路线规划与生成

  • 路线Route:由一系列有序的巡检点组成。
  • 系统通过定时任务(如每天凌晨 1 点),根据排班计划和预设路线,批量生成安保巡检工单。
  • 巡检工单在移动端显示为任务清单,安保人员需按照顺序依次前往各个点位进行扫码/碰一碰。

3. 防作弊与漏检处理

  • 后端严格校验两次扫码的时间差:如果两个相距 500 米的巡检点,扫码间隔只有 5 秒,系统将判定为异常并自动打上 SUSPICIOUS 标签。
  • 到了规定时间未完成的点位,自动标记为“漏检”,并纳入该人员绩效扣分计算中。

二、异常上报与流转路径

安保在巡检中不仅是“打卡”,更承担了“发现问题”的职能。

1. 巡检内异常上报

  • 安保扫码某个巡检点时,发现消防栓玻璃破裂。
  • 在移动端当前点位的巡检单中,直接点击【上报异常】。
  • 提交描述和照片后,该巡检点的状态变为【异常已记录】,但当前巡检主工单仍可继续往下进行

2. 派生维修工单

  • 上述异常提交后,系统后台会捕捉到这个动作。
  • 后端异步触发流转,自动**派生Spawn**出一个新的【维修工单】,归属到工程维修组。
  • 在数据关系上,该维修工单的 parent_idsource_id 指向安保的巡检单,形成追溯链路。

三、突发事件IoT联动强推播

这是安保业务防线中最关键的应急链路。当 IoT 领域传来如“烟雾报警”等严重异常时:

1. 紧急工单生成

  • 后端接收到高优告警事件,直接绕过人工审核,自动生成等级为 URGENT 的安保应急工单。

2. LBS 强推播与锁定

  • 系统利用所有安保人员最后一次上传的 GPS 坐标,计算出距离事发点 500 米范围内的在线安保人员。
  • 强提醒:向这些人的 App 发送最高优先级的 WebSocket 消息,拉起强制弹窗和震动报警。
  • 抢单锁定:与保洁的普通抢单不同,这类紧急事件若 1 分钟内无人抢单,系统将强行指派给距离最近的安保,并通过自动拨打语音电话(规划中)进行通知,确保事件 100% 得到响应。