feat(alert): 新增评估报告模块及相关接口
- 添加评估报告的初始化、详情查看、评估触发和保存接口
- 实现数据清洗概要信息接口(暂未对接真实数据源)
- 定义完整的 VO 层结构,包括清洗项、评估请求/响应、初始化请求/响应等
- 创建 AssessReportDO 数据对象及对应的 Mapper 接口
- 提供 MySQL 表结构设计建议(alert_assess_report、alert_model_condition)
- 编写迁移方案文档 ASSESS_REPORT_MIGRATION.md,涵盖旧接口梳理、REST 设计、代码骨架和 T-SQL 改写要点
- 在 application-local.yaml 中配置 assess-report.host 地址
- 实现服务层逻辑,封装 EXA/Python 调用客户端 RemoteExaClient(预留)
- 保留与旧版 GetData.asmx.cs 接口对齐的数据处理逻辑
- 添加统一返回结构 CommonResult 和基础异常处理机制
|