Commit Graph

3 Commits

Author SHA1 Message Date
8a198a27a0 新增 LaunchPlatformSpec:发射平台与探测设备分离
- LaunchPlatformSpec(纯发射参数,无探测字段)
- ScenarioUnit.FireUnitSpecId → LaunchPlatformSpecId
- PlatformEntity/BuildFireUnits/BuildDetectionSources 适配
- ReportGenerator/ReportService 适配
- FireUnitSpec 保留但不使用
- 243/250 通过,7 个待修
2026-06-19 21:43:06 +08:00
fc0a6b0397 Spec 类命名空间修正:CounterDrone.Core → CounterDrone.Core.Models
- DroneSpec/FireUnitSpec/SensorSpec/EnvironmentSpec/FormationTemplate/RouteTemplate
- EnumMetadata 移到 Services 目录
- 238 测试全过
2026-06-19 10:26:48 +08:00
f6d3f1bdb4 拆分 DefaultData.cs:Spec 类各自独立文件
- FireUnitSpec → Models/FireUnitSpec.cs
- DroneSpec → Models/DroneSpec.cs
- SensorSpec → Models/SensorSpec.cs
- EnvironmentSpec → Models/EnvironmentSpec.cs
- FormationTemplate → Models/FormationTemplate.cs
- RouteTemplate → Models/RouteTemplate.cs
- DefaultData.cs 仅保留 DefaultData 加载类
- 238 测试全过
2026-06-19 10:21:41 +08:00