2025-11-02 20:47:25 +08:00
|
|
|
# 需求
|
|
|
|
|
|
|
|
|
|
删除设备/设备模板/区域主控前进行校验
|
|
|
|
|
|
|
|
|
|
## issue
|
|
|
|
|
|
|
|
|
|
http://git.huangwc.com/pig/pig-farm-controller/issues/50
|
|
|
|
|
|
|
|
|
|
## 需求描述
|
|
|
|
|
|
|
|
|
|
1. 删除设备时检测是否被任务使用
|
|
|
|
|
2. 删除设备模板时检测是否被设备使用
|
|
|
|
|
3. 删除区域主控时检测是否被设备使用
|
|
|
|
|
|
|
|
|
|
# 实现
|
|
|
|
|
|
|
|
|
|
1. [重构计划领域](./plan_service_refactor.md)
|
2025-11-02 23:26:16 +08:00
|
|
|
2. [让任务可以提供自身使用设备](./add_get_device_id_configs_to_task.md)
|
2025-11-03 14:24:38 +08:00
|
|
|
3. [现有计划管理逻辑迁移](./plan_service_refactor_to_domain.md)
|
|
|
|
|
4. [增加设备任务关联表](./device_task_many_to_many_design.md)
|
2025-11-03 16:29:57 +08:00
|
|
|
5. [增加任务增删改查时对设备任务关联表的维护](./device_task_association_maintenance.md)
|
2025-11-03 14:24:38 +08:00
|
|
|
6. [删除设备模板时检查]()
|
|
|
|
|
7. [删除区域主控时检查]()
|