Files
FT546-WCS/docs/adr/0001-separate-standard-wcs-core-from-project-admin.md

631 B
Raw Blame History

status
status
accepted

标准 WCS 内核与项目 Admin 分离

标准四向车 WCS 继续使用 RuoYi,但新增独立 ruoyi-wcs Maven 模块保存任务、调度、交通、设备协同、执行和恢复内核;每个项目的 ruoyi-admin 保存项目接口、协议、流程定义、策略和页面。依赖只能从 Admin 指向 WCS,且不新增 FT546 专用中间模块,因为这一边界既能保留单项目独立交付方式,又能让核心规则形成可验证的单一实现。Maven 依赖检查、隐藏 Mapper/Repository、应用服务写入口和架构测试共同阻止反向依赖及跨层直写。