- 升级 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>
1.4 KiB
1.4 KiB
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.php、realestate.php、estateTradeDaily.php、estateListDaily.php、estateNewTradeDaily.php
- 新增 2 个 AJAX 端点(
moneyflowData、estateData) - 2 个死 JS 文件移至 deprecated(
chartmoneyflow.js、estate.js) - 8 个页面已在标准模式下,无需改动
项目结构澄清
- iframe 嵌入页(chartSix、chartStDetail、chartThree)保持原样——它们通过 URL 参数接收数据、查询本地 DB
- 非图表页(stockkeydata、stockTradeRecord、myexcel)保持原样
后续步骤
- 浏览器验证转换后的页面:moneyflow、realestate、estate 系列
- 后续可考虑将 iframe 页面的本地 DB 查询也改为 fetch + AJAX 端点模式
待解决问题
- README.md 已更新,包含完整功能说明和项目结构