Skip to content

电梯权限管控规则

适用于医院运送、洁污分离场景的电梯权限与违规监控。

规则文件内容

请复制以下内容,保存为 .cursor/rules/elevator-control.mdc

markdown
---
description: 电梯权限管控与违规告警规则
globs: src/modules/elevator/**, src/modules/transport/**, src/modules/monitoring/**
---

# 电梯权限管控业务规则

## 1. 核心原则
- **权限先判定**:任务创建时必须先生成电梯权限。
- **执行可监控**:执行过程需实时比对计划路线。
- **违规必留痕**:违规行为必须告警并记录。

## 2. 权限映射规则
| 任务类型 | 允许电梯 | 禁止电梯 |
| :--- | :--- | :--- |
| 污物运送 | dirty | clean |
| 洁净运送 | clean | dirty |
| 混合任务 | 分段换乘 | 无 |

## 3. 运行时校验
- 运送员进入电梯前校验 `assigned_elevator`
- 实际电梯与分配不一致时触发 `violation`.
- 连续违规达到阈值时升级调度员处理。

## 4. 告警规则
- 违规事件包含:人员、任务、电梯、时间、位置。
- 告警级别:普通违规 / 高风险违规(院感相关)。

## 5. 数据模型约束
- `transport_tasks` 必须包含 `elevator_type`, `assigned_elevator`.
- `elevator_permissions` 必须绑定任务 ID 与路线版本。
- `violation_logs` 必须包含 `violation_type`, `severity`, `resolved`.

适用场景

  • 医院洁污分离运送
  • 医疗废物转运
  • 有强路径约束的运送流程

基于 AI 辅助开发,快速、灵活、可靠