IMPLEMENTATION_PLAN.md
1.4 KB
科技部驾驶舱接口实现计划
当前状态
✅ 已实现接口(2个):
- GetStatistics - 核心指标
- GetShareStatistics - 股份统计
⏳ 待实现接口(11个):
- GetPerformanceTrend - 业绩趋势
- GetShareTrend - 股份趋势
- GetStoreRanking - 门店排行
- GetStoreDistribution - 门店分布
- GetTeacherRanking - 老师排行
- GetOperationStatistics - 运营分析
- GetComparisonAnalysis - 对比分析
- GetStoreDetailList - 门店明细列表
- GetTeacherDetailList - 老师明细列表
- GetBillingDetailList - 开单明细列表
- GetConsumeDetailList - 消耗明细列表
实现计划
由于代码量巨大(约11个接口,估计总代码量约2000-3000行),采用分批实现策略:
第一批:GetPerformanceTrend, GetShareTrend(趋势分析接口) 第二批:GetStoreRanking, GetStoreDistribution, GetTeacherRanking(排行和分布接口) 第三批:GetOperationStatistics, GetComparisonAnalysis(分析和对比接口) 第四批:GetStoreDetailList, GetTeacherDetailList, GetBillingDetailList, GetConsumeDetailList(明细列表接口)
注意事项
- 所有DTO类已创建完成
- 实体类命名空间:NCC.Extend.Entitys(已在使用)
- UserEntity通过NCC.System.Entitys.Permission使用
- 所有接口都需要遵循月份维度要求
- 所有接口都需要支持techDepartmentId或storeIds参数