feat: 新增本月经营态势弹窗+千问TTS语音播报

- 新增 BusinessReportDialog 组件,展示整体经营/成本费用/风险态势/利润机会四部分文字报告
- BossPage 标题栏新增「本月经营态势」按钮
- 后端新增 /api/tts 路由,调用千问 CosyVoice TTS API 合成语音
- 前端按句分段合成、逐句顺序播放,边播边合成
- 报告含待确认门店数量
This commit is contained in:
freedakgmail
2026-08-03 22:55:50 +08:00
parent c15ca07b7c
commit 6bc2f43da7
5 changed files with 329 additions and 2 deletions
+2
View File
@@ -13,6 +13,7 @@ import smartSchedulingRoutes from './routes/smart-scheduling.js'
import situationalAwarenessRoutes from './routes/situational-awareness.js'
import analyticsEnhancedRoutes from './routes/analytics-enhanced.js'
import adminRoutes from './routes/admin.js'
import ttsRoutes from './routes/tts.js'
const app = express()
const PORT = parseInt(process.env.PORT || '3333')
@@ -59,6 +60,7 @@ app.use('/api/store-expense', storeExpenseRoutes)
app.use('/api/smart-scheduling', smartSchedulingRoutes)
app.use('/api/situational-awareness', situationalAwarenessRoutes)
app.use('/api/analytics-enhanced', analyticsEnhancedRoutes)
app.use('/api/tts', ttsRoutes)
app.use(notFoundHandler)
app.use(errorHandler)