16 Commits

Author SHA1 Message Date
chengkai3 192fc29709 [feat]:[FL-220][引入更多AntDesign图标(70+),覆盖系统业务场景]
Co-authored-by: multica-agent <github@multica.ai>
2026-06-28 18:22:24 +08:00
chengkai3 f1688ae560 [feat]:[FL-219]引入50+个AntDesign图标供菜单配置使用
Co-authored-by: multica-agent <github@multica.ai>
2026-06-28 18:07:13 +08:00
chengkai3 9ad385ec38 [feat]:[FL-218][操作文档展示页面样式优化]
Co-authored-by: multica-agent <github@multica.ai>
2026-06-28 17:55:05 +08:00
chengkai3 f020bdc3c9 [feat]:[FL-202][ATP模型管理改造]
1. 表格列调整:只展示电压等级、塔型、场景、避雷器组合、描述、更新时间
2. 创建时支持上传目录,保留原始目录结构(使用jszip打包后上传)
3. 去掉编辑和详情查看功能

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
2026-06-28 09:50:09 +08:00
chengkai3 483fdb982b feat:[FL-165][给系统开发一个操作文档管理和展示功能]
- 创建后端数据库模型:DocumentChapter 和 Document,支持按章节组织的树形文档结构
- 创建数据库迁移文件:002_add_document_management.sql
- 创建 Pydantic schemas:定义文档和章节的请求/响应模型
- 创建后端服务层:document_service.py 实现 CRUD 和树形结构构建
- 创建 API 路由:/api/v1/documents 和 /api/v1/documents/chapters,支持完整的 RESTful 操作
- 创建前端类型定义:document.ts
- 创建文档管理页面:/admin/documents,包含章节树形目录和文档表格,支持增删改查
- 创建文档展示页面:/admin/docs-view,左侧目录树右侧内容展示,支持 Markdown 渲染
- 安装 react-markdown 依赖用于文档内容展示

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
2026-06-20 23:22:03 +08:00
chengkai3 90309ee0e4 [feat]:[FL-156][任务监控页面一致性优化]
Co-authored-by: multica-agent <github@multica.ai>
2026-06-20 07:59:23 +08:00
chengkai3 13a51bc7f5 [feat]:[FL-132][P 曲线表格改为折线图展示]
1. 在 web/package.json 中添加 recharts 的必需依赖:react-redux 和 reselect
2. 在 lightning-distribution/page.tsx 中导入 recharts 组件
3. 将"峰值超越概率(P 曲线)"卡片改为折线图 + 可收起表格的展示方式:
   - 折线图为主视图,展示电流阈值(kA)与超越概率的关系
   - Y 轴在 50% 处添加水平参考线标注中值
   - 支持 tooltip 悬浮查看精确数值(阈值、概率、次数)
   - 表格放在 details 元素中,默认收起,用户可展开查看精确数值
4. 图表使用项目已有的 recharts 库,与 lightning-currents 页面保持一致

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
2026-06-15 19:10:20 +08:00
chengkai3 2b80f72b9e [feat]:[FL-123][重构雷电流幅值统计页面:导入记录表格+操作列弹窗]
改动摘要:
- 重构页面布局为用户管理页面风格,主表格展示导入记录元数据
- 添加操作列下拉菜单(MoreOutlined),包含 P 曲线、事件详情、采样预览、删除
- P 曲线弹窗展示超越概率表格
- 事件详情弹窗展示全部特征参数
- 采样预览弹窗使用 recharts 折线图展示波形(替代原表格)
- 导入功能在卡片工具栏按钮 + Modal 表单中完成
- 安装 recharts npm 包用于波形图表展示
- 移除原有的多卡片布局,简化为单卡片主视图
- 保持分页和删除功能正常

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
2026-06-15 10:55:56 +08:00
chengkai3 cf70068cbb 替换ATP渲染为AntV X6并移除maxgraph 2026-05-04 07:14:28 +08:00
chengkai3 ba21ed8550 chore: sync workspace updates 2026-04-26 09:00:49 +08:00
chengkai3 db81bf41fc 前端框架修改 2026-04-26 00:14:25 +08:00
chengkai3 3fd15fbd21 前端框架修改 2026-04-24 15:50:52 +08:00
chengkai3 472234035d 前端框架修改 2026-04-23 09:41:54 +08:00
chengkai3 a737e5f542 chore: sync workspace changes 2026-04-17 21:55:27 +08:00
chengkai3 c777d9d32a feat: sync workspace updates 2026-04-12 16:00:20 +08:00
chengkai3 add7517a1d chore: initialize Next.js + FastAPI monorepo with Docker Compose 2026-04-11 23:28:23 +08:00