refactor: 更新URL哈希处理逻辑 feat: 添加聊天消息存储支持 docs: 更新API控制器基类文档 chore: 删除无用脚本文件 fix: 修复分类模型返回类型问题 feat: 添加回执登录功能 build: 更新依赖项配置 style: 统一HTML模板中的哈希ID引用格式 ci: 添加部署和检查脚本
687 lines
27 KiB
Plaintext
687 lines
27 KiB
Plaintext
============================================================
|
||
批量URL哈希改造脚本 v8.3.0
|
||
模式: 正式执行
|
||
时间: 2026-04-30 04:45:54
|
||
============================================================
|
||
|
||
=== 预测试阶段 ===
|
||
|
||
=== 预测试: 验证所有待替换字段 ===
|
||
|
||
--- 路由文件 ---
|
||
预测试 [OK] 路由 :id 模式: 匹配 72 处
|
||
预测试 [OK] 路由 <id> 模式(已改造): 匹配 16 处
|
||
|
||
--- Details控制器 ---
|
||
预测试 [OK] Details $id参数: 匹配 70 处
|
||
预测试 [OK] Details 已有decode: 匹配 1 处
|
||
预测试 [OK] Details getPaiXuData: 匹配 69 处
|
||
预测试 [OK] Details getZhidingData: 匹配 6 处
|
||
预测试 [OK] Details up(): 匹配 62 处
|
||
预测试 [OK] Details below(): 匹配 62 处
|
||
|
||
--- Tool控制器 ---
|
||
预测试 [OK] Tool getPaiXuData: 匹配 75 处
|
||
|
||
--- Sol控制器 ---
|
||
预测试 [OK] Sol $id参数: 匹配 14 处
|
||
预测试 [OK] Sol Db select: 匹配 14 处
|
||
|
||
--- Search控制器 ---
|
||
预测试 [OK] Search Db select: 匹配 50 处
|
||
|
||
--- 模板文件 ---
|
||
模板 {$vo.id}.html: 280 处
|
||
模板 {$up['id']}.html: 61 处
|
||
模板 {$below['id']}.html: 61 处
|
||
模板 已改造hash_id: 6 处
|
||
|
||
=== 备份文件 ===
|
||
备份: application\route.php
|
||
备份: application\index\controller\Details.php
|
||
备份: application\index\controller\Tool.php
|
||
备份: application\index\controller\Sol.php
|
||
备份: application\index\controller\Search.php
|
||
备份目录: e:\project\flutter\f\xianyan\docs\toolsapi\backup_urlhash_20260430_044554
|
||
|
||
=== Phase 0: 清理danci旧手动foreach模式 ===
|
||
Details: 清理 hotArr 旧foreach模式
|
||
Details: 清理 randArr 旧foreach模式
|
||
Details: 清理 upArr 旧foreach模式
|
||
Details: 清理 belowArr 旧foreach模式
|
||
Details: 修复 assign 'hot' => $hotArr, → 'hot' => $hot,
|
||
Details: 修复 assign 'rand' => $randArr, → 'rand' => $rand,
|
||
Details: 修复 assign 'up' => $upArr, → 'up' => $up,
|
||
Details.php 旧模式已清理
|
||
Tool: 清理 hotArr 旧foreach模式
|
||
Tool: 清理 randArr 旧foreach模式
|
||
Tool: 修复 assign 'hot' => $hotArr, → 'hot' => $hot,
|
||
Tool.php 旧模式已清理
|
||
|
||
=== Phase 1: 修改路由规则 ===
|
||
预测试 [OK] 路由 :id 模式: 匹配 72 处
|
||
'hanzi/:id' => 'details/hanzi', -> 'hanzi/<id>' => 'details/hanzi',
|
||
'bishun/:id' => 'details/bishun', -> 'bishun/<id>' => 'details/bishun',
|
||
'zuci/:id' => 'details/zuci', -> 'zuci/<id>' => 'details/zuci',
|
||
'cidian/:id' => 'details/cidian', -> 'cidian/<id>' => 'details/cidian',
|
||
'chengyu/:id' => 'details/chengyu', -> 'chengyu/<id>' => 'details/chengyu',
|
||
... 共 72 条路由
|
||
路由文件已修改,共 72 条 :id → <id>
|
||
|
||
=== 修改 Details.php (details) ===
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $bushou (model getZhidingData)
|
||
processList: $bihua (model getZhidingData)
|
||
processList: $pinyin (model getZhidingData)
|
||
processList: $zc (model getKtJwData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $bushou (model getZhidingData)
|
||
processList: $bihua (model getZhidingData)
|
||
processList: $pinyin (model getZhidingData)
|
||
processList: $zc (model getKtJwData)
|
||
processList: $zc (model getKtJwData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $shun (model getLikeData)
|
||
processList: $ni (model getLikeData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $all (Db::name select)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $update (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $corr (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $rests (Db::name select)
|
||
processList: $state (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $rec (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $rec (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $list (model getPaiXuData)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $list (model getPaiXuData)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $new (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $new (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $new (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $new (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $event (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
processList: $hot (model getPaiXuData)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $rand (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $jieqiArray (model getPaiXuData)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $hot (model getPaiXuData)
|
||
processItem: $up (up)
|
||
processItem: $below (below)
|
||
Details.php 已修改 (2154 → 2364 行)
|
||
|
||
=== 修改 Tool.php (tool) ===
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $update (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $poetRec (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rec (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $new (model getPaiXuData)
|
||
processList: $new (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rec (model getPaiXuData)
|
||
processList: $lunyu (model getPaiXuData)
|
||
processList: $szbf (model getPaiXuData)
|
||
processList: $sbbf (model getPaiXuData)
|
||
processList: $jgj (model getPaiXuData)
|
||
processList: $zy (model getPaiXuData)
|
||
processList: $zy (model getPaiXuData)
|
||
processList: $hfz (model getPaiXuData)
|
||
processList: $wlyh (model getPaiXuData)
|
||
processList: $szj (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $new (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $rec (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rec (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $new (model getPaiXuData)
|
||
processList: $symboldata (Db::name select)
|
||
processList: $event (Db::name select)
|
||
processList: $nick (Db::name select)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (Db::name select)
|
||
processList: $xj (model getPaiXuData)
|
||
processList: $sx (model getPaiXuData)
|
||
processList: $new (model getPaiXuData)
|
||
processList: $new (model getPaiXuData)
|
||
processList: $xs (model getPaiXuData)
|
||
processList: $xk (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $new (model getPaiXuData)
|
||
processList: $rec (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $new (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
processList: $colors (model getPaiXuData)
|
||
processList: $new (model getPaiXuData)
|
||
processList: $hot (model getPaiXuData)
|
||
Tool.php 已修改 (1720 → 1797 行)
|
||
|
||
=== 修改 Sol.php (sol) ===
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $data (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $data (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $data (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $two (Db::name select)
|
||
processList: $data (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $two (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $rand (model getPaiXuData)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $poet (model getPaiXuData)
|
||
processList: $rand (model getPaiXuData)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $theme (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $sort (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $classify (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $gushi (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $pianfang (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
processList: $zuowen (Db::name select)
|
||
decode: $id = $request->param('id') → UrlHash::decode()
|
||
Sol.php 已修改 (286 → 302 行)
|
||
|
||
=== 修改 Search.php (search) ===
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $data (Db::name select)
|
||
processList: $hot (Db::name select)
|
||
Search.php 已修改 (150 → 200 行)
|
||
|
||
=== Phase 4: 修改模板文件 ===
|
||
tool/airport.html: vo.id x2
|
||
tool/bishun.html: vo.id x1
|
||
tool/bmi.html: vo.id x1
|
||
tool/changshi.html: vo.id x2
|
||
tool/chengyu.html: vo.id x2
|
||
tool/cidian.html: vo.id x2
|
||
tool/drug.html: vo.id x2
|
||
tool/duilian.html: vo.id x2
|
||
tool/fanyici.html: vo.id x1
|
||
tool/gangkou.html: vo.id x2
|
||
tool/gushi.html: vo.id x2
|
||
tool/hanfeizi.html: vo.id x1
|
||
tool/hanzi.html: vo.id x2
|
||
tool/hot.html: vo.id x1
|
||
tool/jbzc.html: vo.id x2
|
||
tool/jingangjing.html: vo.id x1
|
||
tool/jinyici.html: vo.id x1
|
||
tool/jiufang.html: vo.id x3
|
||
tool/jizhuanwan.html: vo.id x1
|
||
tool/joke.html: vo.id x2
|
||
tool/juzi.html: vo.id x1
|
||
tool/lakh_why.html: vo.id x3
|
||
tool/lunyu.html: vo.id x1
|
||
tool/lyric.html: vo.id x1
|
||
tool/mrmy.html: vo.id x2
|
||
tool/pianfang.html: vo.id x3
|
||
tool/poetry.html: vo.id x5
|
||
tool/qtrip.html: vo.id x1
|
||
tool/raokouling.html: vo.id x3
|
||
tool/riddle.html: vo.id x2
|
||
tool/sanzijing.html: vo.id x1
|
||
tool/saying.html: vo.id x2
|
||
tool/shengxiao.html: vo.id x4
|
||
tool/shiwu.html: vo.id x2
|
||
tool/site.html: vo.id x2
|
||
tool/sunbinbingfa.html: vo.id x1
|
||
tool/sunzibingfa.html: vo.id x1
|
||
tool/suoxie.html: vo.id x3
|
||
tool/tisana.html: vo.id x3
|
||
tool/today.html: vo.id x1
|
||
tool/weiluyehua.html: vo.id x1
|
||
tool/xiehouyu.html: vo.id x2
|
||
tool/xingjiaozishi.html: vo.id x1
|
||
tool/zgjm.html: vo.id x2
|
||
tool/zhongyaocai.html: vo.id x3
|
||
tool/zhongyong.html: vo.id x1
|
||
tool/zhouyi.html: vo.id x1
|
||
tool/zuci.html: vo.id x1
|
||
tool/zuowen.html: vo.id x3
|
||
details/airport.html: vo.id x1
|
||
details/aljj.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/baizhanqilue.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/bishun.html: vo.id x4, up['id'] x1, below['id'] x1
|
||
details/bmi.html: vo.id x1
|
||
details/bot.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/changshi.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/chengyu.html: vo.id x5, up['id'] x1, below['id'] x1
|
||
details/cidian.html: vo.id x2, up['id'] x1, below['id'] x1
|
||
details/country.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/drug.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/duilian.html: vo.id x3, up['id'] x1, below['id'] x1
|
||
details/fanyici.html: vo.id x4, up['id'] x1, below['id'] x1
|
||
details/gangkou.html: vo.id x2
|
||
details/gushi.html: up['id'] x1, below['id'] x1
|
||
details/hanfeizi.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/hanzi.html: vo.id x4, up['id'] x1, below['id'] x1
|
||
details/hot.html: vo.id x1
|
||
details/huangdineijing.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/jbzc.html: vo.id x2, up['id'] x1, below['id'] x1
|
||
details/jieqi.html: vo.id x1
|
||
details/jingangjing.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/jinyici.html: vo.id x4, up['id'] x1, below['id'] x1
|
||
details/jiufang.html: vo.id x2, up['id'] x1, below['id'] x1
|
||
details/jizhuanwan.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/joke.html: vo.id x2, up['id'] x1, below['id'] x1
|
||
details/juzi.html: vo.id x4, up['id'] x1, below['id'] x1
|
||
details/lakh_why.html: vo.id x2, up['id'] x1, below['id'] x1
|
||
details/lunyu.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/lvshichunqiu.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/lyric.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/mengzi.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/mingshi.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/mrmy.html: vo.id x3, up['id'] x1, below['id'] x1
|
||
details/php_func.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/pianfang.html: vo.id x2, up['id'] x1, below['id'] x1
|
||
details/poet.html: vo.id x2
|
||
details/poetry.html: vo.id x3, up['id'] x1, below['id'] x1
|
||
details/qtrip.html: vo.id x1
|
||
details/raokouling.html: vo.id x3, up['id'] x1, below['id'] x1
|
||
details/riddle.html: vo.id x3, up['id'] x1, below['id'] x1
|
||
details/sanguozhi.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/sanshiliuji.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/sanzijing.html: up['id'] x1, below['id'] x1
|
||
details/saying.html: vo.id x2, up['id'] x1, below['id'] x1
|
||
details/shangshu.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/shengxiao.html: up['id'] x1, below['id'] x1
|
||
details/shiji.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/shiwu.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/site.html: vo.id x3, up['id'] x1, below['id'] x1
|
||
details/sunbinbingfa.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/sunzibingfa.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/suoxie.html: vo.id x2, up['id'] x1, below['id'] x1
|
||
details/surname.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/techartgroup.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/tisana.html: vo.id x2, up['id'] x1, below['id'] x1
|
||
details/today.html: vo.id x1
|
||
details/warring.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/weiluyehua.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/xiehouyu.html: vo.id x2, up['id'] x1, below['id'] x1
|
||
details/xingjiaozishi.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/zgjm.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/zhongyaocai.html: vo.id x2, up['id'] x1, below['id'] x1
|
||
details/zhongyong.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/zhouyi.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/zhuangzi.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/zizhitongjian.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
details/zuci.html: vo.id x5
|
||
details/zuowen.html: up['id'] x1, below['id'] x1
|
||
details/zuozhuan.html: vo.id x1, up['id'] x1, below['id'] x1
|
||
sol/airport.html: vo.id x1
|
||
sol/dlfl.html: vo.id x2
|
||
sol/dynasty_sort.html: vo.id x2
|
||
sol/guojia.html: vo.id x1
|
||
sol/gushi_sort.html: vo.id x1
|
||
sol/gx.html: vo.id x2
|
||
sol/hangxian.html: vo.id x1
|
||
sol/pianfang_sort.html: vo.id x3
|
||
sol/poetry_sort.html: vo.id x2
|
||
sol/riddle.html: vo.id x3
|
||
sol/site_sort.html: vo.id x2
|
||
sol/universe.html: vo.id x3
|
||
sol/zgjm_sort.html: vo.id x1
|
||
sol/zuowen.html: vo.id x1
|
||
search/index.html: vo.id x51
|
||
共 134 个模板文件, vo.id x280, up['id'] x61, below['id'] x61
|
||
|
||
=== 改造统计 ===
|
||
路由规则修改: 72 条
|
||
Details decode: 70 处
|
||
Details processList: 86 处
|
||
Details processItem: 124 处
|
||
Tool processList: 78 处
|
||
Sol decode: 14 处
|
||
Sol processList: 16 处
|
||
Search processList: 50 处
|
||
模板文件: 134 个
|
||
模板替换 vo.id: 280 处
|
||
模板替换 up['id']: 61 处
|
||
模板替换 below['id']: 61 处
|
||
danci旧模式清理: 6 处
|
||
跳过已修改: 1 处
|
||
预测试未匹配: 0 处
|
||
|
||
=== 验证文件编码 ===
|
||
OK route.php: 编码正常
|
||
OK Details.php: 编码正常
|
||
OK Tool.php: 编码正常
|
||
OK Sol.php: 编码正常
|
||
OK Search.php: 编码正常
|
||
|
||
=== 验证PHP语法 ===
|
||
SKIP route.php: PHP未安装,跳过语法检查
|
||
SKIP Details.php: PHP未安装,跳过语法检查
|
||
SKIP Tool.php: PHP未安装,跳过语法检查
|
||
SKIP Sol.php: PHP未安装,跳过语法检查
|
||
SKIP Search.php: PHP未安装,跳过语法检查 |