{
  "module": {
    "id": "30",
    "key": "security-access",
    "name": "安防管理",
    "priority": "P1",
    "source": [
      "安防管理"
    ]
  },
  "roles": [
    {
      "id": "security-access-role-1",
      "name": "安防负责人",
      "permissions": [
        "overview",
        "list",
        "detail",
        "operation",
        "workflow"
      ]
    },
    {
      "id": "security-access-role-2",
      "name": "前台登记员",
      "permissions": [
        "overview",
        "list",
        "detail",
        "operation",
        "workflow",
        "config"
      ]
    },
    {
      "id": "security-access-role-3",
      "name": "值班长",
      "permissions": [
        "overview",
        "list",
        "detail",
        "operation",
        "workflow",
        "config",
        "report"
      ]
    },
    {
      "id": "security-access-role-4",
      "name": "客户陪同人",
      "permissions": [
        "overview",
        "list",
        "detail",
        "operation",
        "workflow"
      ]
    }
  ],
  "pages": [
    {
      "key": "overview",
      "title": "总览驾驶舱",
      "goal": "Dashboard 数据分析与下钻",
      "desc": "汇总模块风险、进度、待办和关键指标。",
      "route": "/security-access/overview",
      "owner": "安防负责人",
      "object": "访客预约",
      "metric": "访客准入率"
    },
    {
      "key": "list",
      "title": "业务台账列表",
      "goal": "列表筛选与批量治理",
      "desc": "按对象、站点、状态、责任人检索业务记录。",
      "route": "/security-access/list",
      "owner": "前台登记员",
      "object": "门禁事件",
      "metric": "异常出入数"
    },
    {
      "key": "detail",
      "title": "对象详情",
      "goal": "详情抽屉与证据链",
      "desc": "查看对象全貌、时间线、证据和关联流程。",
      "route": "/security-access/detail",
      "owner": "值班长",
      "object": "出入轨迹",
      "metric": "视频取证时长"
    },
    {
      "key": "operation",
      "title": "闭环操作台",
      "goal": "操作执行与状态回写",
      "desc": "承接提交、复核、派发、验收等主动作。",
      "route": "/security-access/operation",
      "owner": "客户陪同人",
      "object": "视频证据",
      "metric": "超时滞留数"
    },
    {
      "key": "workflow",
      "title": "审批与验收",
      "goal": "流程状态与阻断规则",
      "desc": "展示审批节点、SLA、驳回和补证要求。",
      "route": "/security-access/workflow",
      "owner": "安防负责人",
      "object": "异常告警",
      "metric": "访客准入率"
    },
    {
      "key": "config",
      "title": "规则配置中心",
      "goal": "模板、阈值与权限配置",
      "desc": "维护规则版本、发布审批和回滚策略。",
      "route": "/security-access/config",
      "owner": "前台登记员",
      "object": "访客预约",
      "metric": "异常出入数"
    },
    {
      "key": "report",
      "title": "报表与审计",
      "goal": "报表导出和审计留痕",
      "desc": "输出经营、履约、质量和审计报表。",
      "route": "/security-access/report",
      "owner": "值班长",
      "object": "门禁事件",
      "metric": "视频取证时长"
    },
    {
      "key": "exception",
      "title": "异常风险队列",
      "goal": "异常分支与应急处置",
      "desc": "处理超时、缺证、离线、越权等异常。",
      "route": "/security-access/exception",
      "owner": "客户陪同人",
      "object": "出入轨迹",
      "metric": "超时滞留数"
    }
  ],
  "records": [
    {
      "id": "30-001",
      "name": "访客预约-1",
      "site": "亦庄A楼",
      "owner": "安防负责人",
      "status": "待处理",
      "severity": "P0",
      "metric": "访客准入率 82%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片"
      ],
      "timeline": [
        "09:00 访客或临时授权",
        "10:00 门禁通行",
        "11:00 视频轨迹联动",
        "12:00 异常出入告警",
        "13:00 核验处置",
        "14:00 出入审计报表"
      ],
      "rule": "必须完成访客或临时授权后才能进入下一状态"
    },
    {
      "id": "30-002",
      "name": "门禁事件-2",
      "site": "通州M1",
      "owner": "前台登记员",
      "status": "审批中",
      "severity": "P1",
      "metric": "异常出入数 83%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出"
      ],
      "timeline": [
        "09:00 访客或临时授权",
        "10:00 门禁通行",
        "11:00 视频轨迹联动",
        "12:00 异常出入告警",
        "13:00 核验处置",
        "14:00 出入审计报表"
      ],
      "rule": "必须完成门禁通行后才能进入下一状态"
    },
    {
      "id": "30-003",
      "name": "出入轨迹-3",
      "site": "固安1号楼",
      "owner": "值班长",
      "status": "执行中",
      "severity": "P2",
      "metric": "视频取证时长 84%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出",
        "操作审计"
      ],
      "timeline": [
        "09:00 访客或临时授权",
        "10:00 门禁通行",
        "11:00 视频轨迹联动",
        "12:00 异常出入告警",
        "13:00 核验处置",
        "14:00 出入审计报表"
      ],
      "rule": "必须完成视频轨迹联动后才能进入下一状态"
    },
    {
      "id": "30-004",
      "name": "视频证据-4",
      "site": "酒仙桥M6",
      "owner": "客户陪同人",
      "status": "待验收",
      "severity": "P3",
      "metric": "超时滞留数 85%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片"
      ],
      "timeline": [
        "09:00 访客或临时授权",
        "10:00 门禁通行",
        "11:00 视频轨迹联动",
        "12:00 异常出入告警",
        "13:00 核验处置",
        "14:00 出入审计报表"
      ],
      "rule": "必须完成异常出入告警后才能进入下一状态"
    },
    {
      "id": "30-005",
      "name": "异常告警-5",
      "site": "亦庄A楼",
      "owner": "安防负责人",
      "status": "已归档",
      "severity": "P0",
      "metric": "访客准入率 86%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出"
      ],
      "timeline": [
        "09:00 访客或临时授权",
        "10:00 门禁通行",
        "11:00 视频轨迹联动",
        "12:00 异常出入告警",
        "13:00 核验处置",
        "14:00 出入审计报表"
      ],
      "rule": "必须完成核验处置后才能进入下一状态"
    },
    {
      "id": "30-006",
      "name": "访客预约-6",
      "site": "通州M1",
      "owner": "前台登记员",
      "status": "待处理",
      "severity": "P1",
      "metric": "异常出入数 87%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出",
        "操作审计"
      ],
      "timeline": [
        "09:00 访客或临时授权",
        "10:00 门禁通行",
        "11:00 视频轨迹联动",
        "12:00 异常出入告警",
        "13:00 核验处置",
        "14:00 出入审计报表"
      ],
      "rule": "必须完成出入审计报表后才能进入下一状态"
    },
    {
      "id": "30-007",
      "name": "门禁事件-7",
      "site": "固安1号楼",
      "owner": "值班长",
      "status": "审批中",
      "severity": "P2",
      "metric": "视频取证时长 88%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片"
      ],
      "timeline": [
        "09:00 访客或临时授权",
        "10:00 门禁通行",
        "11:00 视频轨迹联动",
        "12:00 异常出入告警",
        "13:00 核验处置",
        "14:00 出入审计报表"
      ],
      "rule": "必须完成访客或临时授权后才能进入下一状态"
    },
    {
      "id": "30-008",
      "name": "出入轨迹-8",
      "site": "酒仙桥M6",
      "owner": "客户陪同人",
      "status": "执行中",
      "severity": "P3",
      "metric": "超时滞留数 89%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出"
      ],
      "timeline": [
        "09:00 访客或临时授权",
        "10:00 门禁通行",
        "11:00 视频轨迹联动",
        "12:00 异常出入告警",
        "13:00 核验处置",
        "14:00 出入审计报表"
      ],
      "rule": "必须完成门禁通行后才能进入下一状态"
    },
    {
      "id": "30-009",
      "name": "视频证据-9",
      "site": "亦庄A楼",
      "owner": "安防负责人",
      "status": "待验收",
      "severity": "P0",
      "metric": "访客准入率 90%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出",
        "操作审计"
      ],
      "timeline": [
        "09:00 访客或临时授权",
        "10:00 门禁通行",
        "11:00 视频轨迹联动",
        "12:00 异常出入告警",
        "13:00 核验处置",
        "14:00 出入审计报表"
      ],
      "rule": "必须完成视频轨迹联动后才能进入下一状态"
    },
    {
      "id": "30-010",
      "name": "异常告警-10",
      "site": "通州M1",
      "owner": "前台登记员",
      "status": "已归档",
      "severity": "P1",
      "metric": "异常出入数 91%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片"
      ],
      "timeline": [
        "09:00 访客或临时授权",
        "10:00 门禁通行",
        "11:00 视频轨迹联动",
        "12:00 异常出入告警",
        "13:00 核验处置",
        "14:00 出入审计报表"
      ],
      "rule": "必须完成异常出入告警后才能进入下一状态"
    },
    {
      "id": "30-011",
      "name": "访客预约-11",
      "site": "固安1号楼",
      "owner": "值班长",
      "status": "待处理",
      "severity": "P2",
      "metric": "视频取证时长 92%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出"
      ],
      "timeline": [
        "09:00 访客或临时授权",
        "10:00 门禁通行",
        "11:00 视频轨迹联动",
        "12:00 异常出入告警",
        "13:00 核验处置",
        "14:00 出入审计报表"
      ],
      "rule": "必须完成核验处置后才能进入下一状态"
    },
    {
      "id": "30-012",
      "name": "门禁事件-12",
      "site": "酒仙桥M6",
      "owner": "客户陪同人",
      "status": "审批中",
      "severity": "P3",
      "metric": "超时滞留数 93%",
      "evidence": [
        "CMDB对象",
        "工作流单据",
        "AI盒子照片",
        "报表导出",
        "操作审计"
      ],
      "timeline": [
        "09:00 访客或临时授权",
        "10:00 门禁通行",
        "11:00 视频轨迹联动",
        "12:00 异常出入告警",
        "13:00 核验处置",
        "14:00 出入审计报表"
      ],
      "rule": "必须完成出入审计报表后才能进入下一状态"
    }
  ],
  "metrics": [
    {
      "name": "访客准入率",
      "value": 76,
      "target": 90,
      "trend": "stable"
    },
    {
      "name": "异常出入数",
      "value": 81,
      "target": 90,
      "trend": "up"
    },
    {
      "name": "视频取证时长",
      "value": 86,
      "target": 90,
      "trend": "stable"
    },
    {
      "name": "超时滞留数",
      "value": 91,
      "target": 90,
      "trend": "up"
    }
  ],
  "workflows": [
    {
      "step": 1,
      "name": "访客或临时授权",
      "state": "done",
      "owner": "安防负责人"
    },
    {
      "step": 2,
      "name": "门禁通行",
      "state": "done",
      "owner": "前台登记员"
    },
    {
      "step": 3,
      "name": "视频轨迹联动",
      "state": "active",
      "owner": "值班长"
    },
    {
      "step": 4,
      "name": "异常出入告警",
      "state": "waiting",
      "owner": "客户陪同人"
    },
    {
      "step": 5,
      "name": "核验处置",
      "state": "waiting",
      "owner": "安防负责人"
    },
    {
      "step": 6,
      "name": "出入审计报表",
      "state": "waiting",
      "owner": "前台登记员"
    }
  ],
  "exceptions": [
    {
      "id": "30-EX-1",
      "name": "接口超时",
      "action": "触发安防负责人复核",
      "severity": "P1"
    },
    {
      "id": "30-EX-2",
      "name": "证据缺失",
      "action": "触发前台登记员复核",
      "severity": "P2"
    },
    {
      "id": "30-EX-3",
      "name": "权限不足",
      "action": "触发值班长复核",
      "severity": "P3"
    },
    {
      "id": "30-EX-4",
      "name": "对象离线",
      "action": "触发客户陪同人复核",
      "severity": "P1"
    },
    {
      "id": "30-EX-5",
      "name": "审批驳回",
      "action": "触发安防负责人复核",
      "severity": "P2"
    },
    {
      "id": "30-EX-6",
      "name": "SLA超时",
      "action": "触发前台登记员复核",
      "severity": "P3"
    }
  ]
}