yinjianm
|
dbffb0a7bd
|
后端流量记录排序改为更精确时间优先(避免只按 record_at 导致排序/分钟不准)
StatController.php (E:/code/php/Xboard-new/app/Http/Controllers/V1/User/StatController.php:22)
StatController.php (E:/code/php/Xboard-new/app/Http/Controllers/V2/Admin/StatController.php:242)
2. 流量资源新增 display_at(优先 updated_at,回退 created_at/record_at)
TrafficLogResource.php (E:/code/php/Xboard-new/app/Http/Resources/TrafficLogResource.php:19)
TrafficLogResource.php (E:/code/php/Xboard-new/app/Http/Resources/TrafficLogResource.php:43)
3. 管理端前端(打包产物)流量列改为:时间/上行/下行/倍率/节点/设备/总计,时间显示 YYYY/MM/DD HH:mm
index.js (E:/code/php/Xboard-new/public/assets/admin/assets/index.js:16)
|
2026-02-26 05:55:02 +08:00 |
|
yinjianm
|
4f84034814
|
• 你这个现象我已经定位并修了,核心原因是节点匹配和设备映射都有歧义。
已修改:
- 节点识别优先用 id,只有找不到才回退 code,避免子节点被匹配成父节点
ServerService.php (/E:/code/php/Xboard-new/app/Services/ServerService.php#L101)
- 在线设备解析补全 node_key/node_id,并按真实节点键归类
UserOnlineService.php (/E:/code/php/Xboard-new/app/Services/UserOnlineService.php#L43)
- 用户端流量日志设备映射改为按 node_key 精确匹配
StatController.php (/E:/code/php/Xboard-new/app/Http/Controllers/V1/User/StatController.php#L43)
- 管理端同样改为按 node_key 映射
StatController.php (/E:/code/php/Xboard-new/app/Http/Controllers/V2/Admin/StatController.php#L270)
说明:
- 这次不涉及数据库结构变更,不需要 migrate。
- 对管理后台现有统计接口兼容,不会破坏原有 u/d/record_at/server_rate 显示。
- 旧的历史日志如果之前已经按父节点入库,不会自动改名;新流量会按修复后的逻辑记录。
|
2026-02-26 05:13:19 +08:00 |
|
yinjianm
|
529953d98d
|
处理jc流量显示的问题
|
2026-02-26 04:06:28 +08:00 |
|
xboard
|
0f43fff242
|
feat: new xboard
|
2025-01-21 14:57:54 +08:00 |
|
xboard
|
af1f1e9fdf
|
fix: 修复流量明细显示所有记录的BUG
|
2024-10-07 09:55:19 +08:00 |
|
xboard
|
be9ed269fa
|
perf: 优化流量消费相关代码性能,解决流量纪录与已用流量有概率不一致的问题
|
2024-04-27 17:06:57 +08:00 |
|
xboard
|
e04d82961f
|
refactor: 规范部分API接口响应格式
|
2023-12-10 17:53:31 +08:00 |
|
xboard
|
189b247ad8
|
refactor: 规范状态码、抛出异常的使用
|
2023-12-07 04:01:32 +08:00 |
|
xboard
|
65fe7682ff
|
Initial commit
|
2023-11-17 14:44:01 +08:00 |
|