30 lines
1.5 KiB
Markdown
30 lines
1.5 KiB
Markdown
# 巡更管理系统改造 - 需求对齐文档
|
||
|
||
## 原始需求
|
||
1. 将巡检管理改为巡更管理
|
||
2. 路径管理的添加和修改功能改为:点击添加或修改按钮后,直接在地图上依次点击支持的设备来生成路径点位列表,不需要用户进行任何额外的输入动作
|
||
3. 巡检排班要在客户端中添加排班功能,一天分为12个班次,每两小时一班,然后选定人员和巡更线路,而不是每个班次单独添加
|
||
|
||
## 边界确认
|
||
1. 只修改前端代码,不涉及后端API变更
|
||
2. 保持原有功能完整性,只做名称和交互方式的修改
|
||
3. 一天12个班次,时间为00:00-02:00, 02:00-04:00, ..., 22:00-24:00
|
||
4. 排班功能需要支持批量选择班次、人员和巡更线路
|
||
|
||
## 需求理解
|
||
1. **名称变更**:将所有与"巡检"相关的名称改为"巡更",包括路由、组件、按钮文字等
|
||
2. **路径管理交互优化**:
|
||
- 移除原有的表单输入方式
|
||
- 实现地图点击设备自动生成路径点
|
||
- 自动按点击顺序生成序号
|
||
- 简化保存流程
|
||
3. **排班功能增强**:
|
||
- 添加排班表单,支持选择多个班次
|
||
- 支持选择巡更人员(最多3人)
|
||
- 支持选择巡更线路
|
||
- 批量保存排班信息
|
||
|
||
## 疑问澄清
|
||
1. 后端API是否需要同步修改名称?目前假设不需要,只修改前端显示
|
||
2. 路径点是否需要支持拖拽排序?目前需求中未提及,暂不实现
|
||
3. 排班是否需要支持重复周期(如每周重复)?目前需求中未提及,暂只支持单次排班 |