Phase 6-11: 驾驶舱图表/区域经理基准对比+周检录入/店长SKU备货+指标进度/门店详情7Tab/月度验收7Tab/区域汇总

- Phase 6: 驾驶舱新增象限散点图、P0/P1实收覆盖瀑布图、平台成本率TOP15柱状图
- Phase 7: 区域经理页面新增同类门店基准对比表、周检录入弹窗
- Phase 8: 店长页面新增核心SKU备货提醒、本周指标进度条,经营概览与进度并排
- Phase 9: 门店详情页7Tab(概览/餐段/品类/成本/会员/异常/任务),5个新API
- Phase 10: 月度验收7Tab(验收汇总/升降级/完成率/活动清单/SKU治理/经验标准化/复盘优化),4个新API+阈值调整API
- Phase 11: 前后端编译通过,API测试通过,浏览器验证0 error
- 门店区域划分:从store_location_master填充dim_store.region(87家),v_region_summary视图+API+前端表格
- MetricCard增加text格式支持
This commit is contained in:
freedakgmail
2026-07-26 23:16:52 +08:00
parent a7874d79b5
commit 521ba88937
9 changed files with 1069 additions and 107 deletions
+31 -2
View File
@@ -223,6 +223,24 @@
- [x] 10.13 闭环健康度仪表盘(集成在驾驶舱)(任务生成覆盖率/店长执行率/区域周检完成率/月度验收完成率/经验推广转化率,任一环节低于80%标红预警)
- [ ] 10.14 数据导入与刷新操作面板(导入新月数据→校验→刷新物化视图→触发自动分级→生成新月任务,一键完成下月迭代)
## Phase 10.5:本体标准(Ontology Standard
- [x] 10.5.1 创建维度主数据表(9张):dim_sku / dim_material / dim_member / dim_employee / dim_channel / dim_promotion / dim_calendar / dim_supplier / dim_store扩展
- [x] 10.5.2 创建事实表(13张):fact_bill / fact_bill_item / fact_payment / fact_promotion_usage / fact_platform_order / fact_inventory_snapshot / fact_purchase_receipt / fact_transfer / fact_waste / fact_recipe_bom / fact_employee_shift / fact_customer_contact / fact_store_task
- [x] 10.5.3 创建枚举标准表(12张):enum_risk_level / enum_priority / enum_task_status / enum_verification_result / enum_sku_type / enum_sku_status / enum_business_type / enum_channel_group / enum_metric_direction / enum_member_status / enum_waste_reason / enum_management_quadrant
- [x] 10.5.4 扩展指标字典:补充metric_code/metric_category/direction/unit/granularity/version/is_active字段,upsert 22条指标标准(7个分类:收入/成本/优惠/会员/商品/库存/风险)
- [x] 10.5.5 创建口径变更日志表 metric_version_log
- [x] 10.5.6 创建数据质量检查日志表 data_quality_log
- [x] 10.5.7 初始化基础数据:渠道10条、日历365天、枚举48条
- [x] 10.5.8 创建26个索引(事实表关键字段)
- [x] 10.5.9 后端APIGET /ontology/overview + /ontology/dim/:table + /ontology/fact/:table + /ontology/enum/:table + /ontology/metrics
- [x] 10.5.10 前端OntologyPage5个Tab(概览/维度主数据/事实表/枚举标准/指标标准),指标分类筛选功能
- [ ] 10.5.11 维度主数据填充:dim_sku / dim_material / dim_member / dim_employee / dim_promotion / dim_supplier 从业务系统同步
- [ ] 10.5.12 事实表ETL:从bill_fact等现有视图向fact_bill / fact_bill_item / fact_payment等标准事实表迁移数据
- [ ] 10.5.13 前端维度表编辑功能:支持新增/修改维度主数据记录
- [ ] 10.5.14 前端枚举标准管理:支持新增/修改枚举值
- [ ] 10.5.15 前端指标标准管理:支持新增/修改指标定义(复用现有IndicatorsPage或集成到OntologyPage
## Phase 11:集成测试与验证
### 11.1 数据层集成测试
@@ -284,7 +302,7 @@
|---|---|---|
| 18个视图带 `_april` 后缀 | 换月后闭环断裂 | 创建通用月度查询函数 `f_store_summary(p_month)`API层动态适配 |
| `store_monthly_action_plan` 缺P0门店 | 10家P0门店无月度计划 | 运行任务生成函数补充P0门店任务 |
| 无门店区域归属 | 区域经理页面无法按区域汇总 | 从现有视图提取生成 `dim_store`,需业务方确认区域划分 |
| ~~无门店区域归属~~ | ~~区域经理页面无法按区域汇总~~ | ✅ 已从 `store_location_master.district` 匹配填充 `dim_store.region`87家门店),创建 `v_region_summary` 视图,前端区域经理页面已展示区域汇总表 |
| 无指标字典 | 指标口径不统一 | 新建 `indicator_dictionary` 表并初始化核心指标 |
| 无文件存储 | 店长无法上传过程证据 | 第一阶段用文本URL字段记录证据链接,后期接入文件上传 |
| 成本数据仅1个月 | 无法做成本趋势验证 | 月度验收时标注"仅单月,趋势待验证",需5月起持续导入 |
@@ -293,7 +311,7 @@
| 数据 | 用途 | 优先级 |
|---|---|---|
| 门店区域划分 | 区域经理页面汇总、区域利润桥 | P0 |
| ~~门店区域划分~~ | ~~区域经理页面汇总、区域利润桥~~ | ~~P0~~ ✅ 已完成:从 `store_location_master` 提取district字段,87家门店区域已填充,`v_region_summary` 视图+API+前端表格已上线 |
| BOM和版本 | SKU标准成本、用量差异、真实损耗 | P1 |
| 采购明细 | 采购价格差异、供应商表现 | P1 |
| 报损/调拨/领用明细 | 实际耗用偏高归因 | P1 |
@@ -315,3 +333,14 @@
| 2026-07-26 | 新增数据刷新机制、复盘优化拆分3步、闭环健康度监控、数据导入操作面板 |
| 2026-07-26 | Phase 0-5 全部完成,Phase 6/9/10 部分完成,前后端联调验证通过 |
| 2026-07-26 | Phase 7/8 区域经理+店长页面完成,README编写,11.5启动部署完成 |
| 2026-07-26 | 优化/stores/priority API(缓存表加速)、时间分析页渠道名中文化 |
| 2026-07-26 | 建立本体标准:36张表(9维度+13事实+12枚举+指标字典+数据质量+口径变更),初始化渠道10条/日历365天/指标22条/枚举48条,前端OntologyPage 5个Tab(概览/维度/事实/枚举/指标筛选) |
| 2026-07-26 | 推送至 Gitea git.all8ai.top/freedak/SBrainCO |
| 2026-07-27 | Phase 6 完成:驾驶舱新增象限散点图、P0/P1实收覆盖瀑布图、平台成本率TOP15柱状图 |
| 2026-07-27 | Phase 7 完成:区域经理页面新增同类门店基准对比表、周检录入弹窗(useMutation提交) |
| 2026-07-27 | Phase 8 完成:店长页面新增核心SKU备货提醒(A级)、本周指标进度条(4指标含达标判定) |
| 2026-07-27 | Phase 9 完成:门店详情页7Tab(概览/餐段/品类/成本/会员/异常/任务),5个新APImeal-period/category-mix/cost/member/anomalies |
| 2026-07-27 | Phase 10 完成:月度验收7Tab(验收汇总/升降级/完成率/活动清单/SKU治理/经验标准化/复盘优化),4个新APIcompletion/activity-list/sku-governance/indicator-effectiveness+阈值调整API |
| 2026-07-27 | Phase 11 完成:前后端编译通过,所有API接口测试通过,浏览器验证Dashboard/StoreDetail/MonthlyReview页面正常渲染,0 console error |
| 2026-07-27 | 门店区域划分完成:从 `store_location_master.district` 匹配填充 `dim_store.region`87家门店),创建 `v_region_summary` 视图 + `GET /region/summary` API,区域经理页面新增区域经营汇总表(12区域,含门店数/实收/客单价/优惠率/毛利率/异常率/红黄绿计数) |
| 2026-07-27 | 店长页面布局优化:最新经营概览与本周指标进度并排显示(lg:grid-cols-2),MetricCard 增加 text 格式支持 |