Commit Graph
4 Commits
Author SHA1 Message Date
Hermes CI Fix 1bdfd95fde fix: 账套隔离 — register不再授予全部企业,仅授第一个active企业(防新用户越权) 2026-08-11 11:34:14 +08:00
Hermes CI Fix b59de7c476 feat: 账套模式API统一 — entity_id参数全部走get_entity_id + 登录页/切换器接口打通
- kpis/cash/bsc_layers/growth_quality/tax_compliance/data/predict: entity_id参数统一为Depends(get_entity_id),token优先隔离(原Query(1)/None会被前端显式传参覆盖,存在越权面)
- auth: 新增GET /auth/login-entities(公开,登录页按用户名查授权企业) + /auth/my-entities(切换器) + /me带当前账套
- 前端: 拦截器删除自动附加X-Entity-Id/entity_id; Login公司选择器; MainLayout/ReportCenter切换器改switch-entity重新签发token+整页刷新
2026-08-11 11:29:43 +08:00
Hermes CI Fix 35839dd38e feat: auth.py 账套模式 — login强制entity_id + my-entities授权查询 + switch-entity重签发token 2026-08-11 11:25:18 +08:00
Hermes CI Fix 3dddd36866 init: 管理会计OS初始代码
包含前后端完整代码:
- 前端:Vue3+Vite+ElementPlus
- 后端:FastAPI+SQLAlchemy
- 模块:驾驶舱/KPI/战略地图/预警/预算/成本/预测/改善行动
- 当前版本:v1.0.0
2026-05-28 17:32:22 +08:00