72bab25f3f
fix(frontend): 修正 Login.vue 导入大小写,避免 Linux 构建失败
...
router/index.js 里写的是 '../views/Login.vue',但磁盘上的实际文件名是全小写的
login.vue。Windows 文件系统不区分大小写,所以本地 npm run build 一直能过;
一旦在 Linux / Docker / CI 上构建就会直接报 Could not resolve,属于典型的
“本机好使、上线就炸”的定时炸弹。
已用精确字符串比对(而非 fs.exists,后者在 Windows 上大小写不敏感、测不出来)
扫描了 src 下全部 import,确认只有这一处不匹配。
2026-09-15 17:42:47 +08:00
8521aee7f9
refactor(frontend): Dashboard 消费后端时效判定,删除本地重复计算
...
- 删除 renderList 里自算的 diffDays / diffHours / isToday / validTime,改为
消费后端 to_dict() 的 stale_level / stale_days。这几个变量此前只在
Dashboard.vue 内部使用(已 grep 确认),移除不影响其他组件。
- 状态分级映射:severe -> 严重滞后、lagging -> 滞后、yesterday -> 昨日数据。
模板契约(statusColor / statusLabel / statusType / statusLabelColor /
statusReason / sortWeight)保持不变,未改动任何模板代码。
- sortWeight 改为 stale_days * 24,与原 diffHours 同为小时量纲,排序结果与
原实现一致(同为「当天」的设备不再按小时细分,顺序退化为稳定序)。
- 离线原因文案与后端 offset 统一:拿不到可解析的数据时间就说「从未同步」,
不再另造「暂无数据」的说法。
- 时间解析保留下来仅用于显示格式化,不再参与滞后判定。
构建产物 web_dist 已重新生成并验证含新字段,但按 .gitignore 不入库。
2026-09-15 17:10:57 +08:00
e093ae9633
修改新增加文件数量的查询功能
2026-02-03 17:15:42 +08:00
195c3f8fa4
增加流量卡状态信息,对流量信息上提进行调整,取消超过500MB进行的警告整行标黄和上提功能,仅保留流量数字标黄
2026-01-22 10:55:41 +08:00
f043983d24
时间显示异常
2026-01-14 14:42:33 +08:00
9ebfd79414
成功添加哈士奇业务以及白名单功能创建
2026-01-13 16:43:34 +08:00
fe21532741
添加哈士奇sim卡业务
2026-01-13 14:50:23 +08:00
e2333ea9b8
数据异常处理
2026-01-12 15:57:34 +08:00
43f049112f
适配手机端修改
2026-01-09 12:55:43 +08:00
ffbd494b7b
打包上传的2.0版本
2026-01-09 12:48:50 +08:00
e67edec876
添加登录系统以及超级管理员内容
2026-01-09 09:44:40 +08:00
4f970967e9
2代版本基本全部实现
2026-01-08 17:41:56 +08:00
29b48f6ba4
首页页面基本实现
2026-01-08 15:15:05 +08:00
a5b0b71d26
分步式页面布局,首页页面设计实现初稿
2026-01-08 13:53:19 +08:00
3099427eb6
云端上传版本
2026-01-07 17:35:07 +08:00
ef440177b3
test
2026-01-07 15:57:34 +08:00
15d66d6694
修复屏蔽设备恢复效果,设定后端计时器每天10点刷新,同时设定前端刷新页面时间
2026-01-07 13:14:41 +08:00
fa66da3ff5
106网站图像展示,未完成版
2026-01-07 11:27:20 +08:00
2c2f9e43e3
106网站图像展示,未完成版
2026-01-06 17:35:18 +08:00
45c3d602c0
修复两个网站json展示问题
2026-01-06 16:15:08 +08:00
db2c040e5b
添加屏蔽设备以及82网站数据展示
2026-01-06 15:33:55 +08:00
776559b6eb
页面部分实现
2026-01-06 15:27:10 +08:00