fix: 修复门店评估数据不一致问题

- 恢复被误删的5家门店旧账单数据(58377行)
- 合并哈马尔罕大钟寺店费用到大钟寺店(0022)
- 修改v_store_operating_expense_monthly视图按sales_store_code聚合费用
- 修复利润机会池食材成本差异为负时opportunity不为负
- 修复前端totalOpportunity只累加正数机会
- 刷新bill_fact/mv_store_risk_rating_monthly等物化视图
- 新增PromotionPage和promotion路由
This commit is contained in:
freedakgmail
2026-08-11 07:26:11 +08:00
parent 353dad24a2
commit 3f1c291486
30 changed files with 4521 additions and 149 deletions
+2
View File
@@ -21,6 +21,7 @@ import storeGradeRoutes from './routes/store-grade.js'
import productRoutes from './routes/product.js'
import enterpriseRoutes from './routes/enterprise.js'
import intelligenceRoutes from './routes/intelligence.js'
import promotionRoutes from './routes/promotion.js'
import { startScheduler } from './scheduler/index.js'
import { registerAllTaskHandlers } from './scheduler/task-handlers.js'
@@ -77,6 +78,7 @@ app.use('/api/store-grade', storeGradeRoutes)
app.use('/api/product', productRoutes)
app.use('/api/enterprise', enterpriseRoutes)
app.use('/api/intelligence', intelligenceRoutes)
app.use('/api/promotion', promotionRoutes)
app.use(notFoundHandler)
app.use(errorHandler)