 simonandClaude Opus 4.7
|
080d6da44c
|
refactor: 前端库清理、页面废弃、DB→API 数据源替换
- 删除重复库文件:lib/DataTables-2/、lib/echarts/、libai/、css/fontawesome/ 等 179 个冗余文件
- 下载外部 CDN 到本地:Mermaid、AOS、Google Fonts(Inter/Noto Serif SC/Noto Sans SC)
- 所有第三方库统一到 lib/,按库名-版本号命名
- 更新 8 个 research HTML 文件引用路径
- stock_his_pro → /api/stockbasic/(getStockHist、recentPrice)
- stock_all_pro → /api/stockinfo/(tscodeToName)
- index_hist_pro → /api/indexDatas/(getIndexData)
- 新增 callDoorcomeApi() 共享函数
- 被替换表的 DB 查询代码完全删除,无回退
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-07 15:50:39 +08:00 |
|
 simonandClaude Code
|
7e57cae242
|
refactor: 全面代码重构与项目结构整理
安全性:
- 所有SQL查询改用参数化查询(db_query),防止SQL注入
- TUSHARE_API_TOKEN集中到config.php常量,移除硬编码和多份拷贝
- getBasic.inc.php中$_REQUEST输出到JS时添加htmlspecialchars转义
代码组织:
- 21个页面文件移至charts/子目录,根目录仅保留入口文件
- ajax.inc.php拆分:esfTradeDaily/esfListDaily迁至getEstate.inc.php
- getBasic.inc.php拆分:HTML组件函数迁至新建的widgets.inc.php
- 前端依赖去重:移除lib/echarts.min.js、libai/3.4.16.js、research/js/3.4.16.js
规范化:
- AJAX响应格式统一为jsonResponse()标准封装
- 前端全局变量统一为window.chartConfig对象模式
- 修复PHP 8.4 Deprecated警告(getEstateData、getStockHistoryDataByTS参数顺序)
- html/head.php中jQuery/CSS路径改为绝对路径,修复charts/子目录加载问题
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
2026-05-26 08:20:33 +08:00 |
|
杨水淼
|
4c348e379d
|
feat: Refactor database connection handling to use centralized configuration
|
2025-11-12 16:00:32 +08:00 |
|
杨水淼
|
43a202c789
|
更新:添加每日和每月数据选项,修改相关URL参数,更新JavaScript文件,增加股票指数历史数据获取功能
|
2025-07-09 07:36:50 +08:00 |
|
yangshuimiao
|
5d135b24f1
|
update: minor update
|
2025-01-10 07:48:24 +08:00 |
|
yangshuimiao
|
3a09f3ca67
|
first commit
|
2023-10-16 12:58:41 +08:00 |
|