Hermes CI Fix
|
71674d62ab
|
fix: KR目标值自动同步到名称(如毛利率提升→毛利率提升≥5%)
|
2026-07-26 16:55:29 +08:00 |
|
Hermes CI Fix
|
5b6362a98a
|
feat: 编辑目标——回车自动加%+权重合计校验
|
2026-07-26 16:44:22 +08:00 |
|
Hermes CI Fix
|
3852533129
|
fix: 模板选择弹窗下一步按钮始终可用(不选模板也可跳过)
|
2026-07-21 17:41:33 +08:00 |
|
Hermes CI Fix
|
9c6c1614fb
|
Phase 1: OKR模板 — 两步弹窗(O+KR结构) + 14个CMA模板 + okr_templates表 + API
MapCanvasDialogs.vue:
- 节点编辑弹窗改为两步交互(模板选择→O+KR编辑)
- 第一步:按维度展示对应模板(财务4/客户3/流程4/学习3)
- 第二步:编辑O名称+描述+3个KR(名称/目标值/权重)
- 14个CMA标准模板硬编码在前端
- 支持添加/删除KR、自定义目标跳过模板
MapCanvas.vue:
- 传递 editingLayerKey 到弹窗
- onSaveDialog 适配新 O+KR 数据结构
- onNodeSave 存储 krs 和 template_name 字段
Backend:
- OKRTemplate 模型 (okr_templates 表)
- okr_templates API: GET(按维度筛选) + POST(用户自定义) + increment use_count
- seed_okr_templates.py 迁移脚本(建表+14条种子数据)
- 在 main.py 注册新路由
|
2026-07-21 17:22:43 +08:00 |
|
Hermes CI Fix
|
a9cc7c3f1d
|
fix: 战略地图画布5个弹窗el-dialog→MyDialog
|
2026-07-20 15:25:05 +08:00 |
|
Hermes CI Fix
|
430d9f23fe
|
feat: CMA前端UI优化第三轮P2 — mc-dialog→el-dialog+按钮统一+MapCanvas拆组件+全局过渡动画
|
2026-07-18 17:29:38 +08:00 |
|