Files
echart/continuation.md
T
simonandClaude Opus 4.7 eedead0d41 feat: 全面代码更新 - ECharts 5.4.2 重构、新增量化分析模块、前端库升级
- 升级 ECharts 到 5.4.2,重构 lib/ 目录结构
- 新增 DataTables 2.x 和 FixedColumns 插件
- 新增 quant/ 宏观研究报告模块
- 重构图表页面:stock_trend、hkholdbycode 等采用 JS fetch API.doorcome.cn 模式
- 新增 CLAUDE.md 补充页面文档和新数据流说明
- 更新 inc/config.php TuShare API 配置
- 更新新闻联播分析模块 news/ 和相关研究报告 research/
- 新增 api_document/ 参考文档
- 清理 .gitignore,排除 uploads/xls/.mcp.json/ source maps 等非代码文件
- 所有 PHP 文件通过 php -l 语法检查

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-06 18:01:55 +08:00

1.4 KiB
Raw Blame History

Continuation

当前状态

前端库整理和图表模式标准化已完成并提交。

前端库整理

  • 所有第三方 JS 库统一至 lib/js/ECharts、jQuery、DataTables、Tailwind 等,按名称-版本命名)
  • 所有 CSS 库至 lib/css/Font Awesome、DataTables、Google Fonts
  • 字体文件至 lib/webfonts/
  • 删除了约 30 个重复/废弃的库文件副本(lib/echarts/、lib/DataTables-2/、libai/fontawesome/、css/fontawesome/、research/webfonts/ 等)

图表标准化

  • 5 个旧模式页面已转换为 index_margin.php 模式(fetch + loading overlay + 提交按钮)
    • moneyflow.phprealestate.phpestateTradeDaily.phpestateListDaily.phpestateNewTradeDaily.php
  • 新增 2 个 AJAX 端点(moneyflowDataestateData
  • 2 个死 JS 文件移至 deprecatedchartmoneyflow.jsestate.js
  • 8 个页面已在标准模式下,无需改动

项目结构澄清

  • iframe 嵌入页(chartSix、chartStDetail、chartThree)保持原样——它们通过 URL 参数接收数据、查询本地 DB
  • 非图表页(stockkeydata、stockTradeRecord、myexcel)保持原样

后续步骤

  1. 浏览器验证转换后的页面:moneyflow、realestate、estate 系列
  2. 后续可考虑将 iframe 页面的本地 DB 查询也改为 fetch + AJAX 端点模式

待解决问题

  • README.md 已更新,包含完整功能说明和项目结构