Henry_Du
|
46f8a17157
|
feat(web): 优化车站名与线路名显示,增加车站编号与英文名称
|
2026-07-12 10:04:40 +08:00 |
|
Henry_Du
|
423a5972fc
|
refactor(web): 优化线路图走线为45度和直角转折,并在起终点显示线路名
|
2026-07-12 09:50:36 +08:00 |
|
Henry_Du
|
9ef5d2099e
|
refactor(web): 将订票线路图改为90度规整走线并保留圆角
|
2026-07-12 09:02:12 +08:00 |
|
Henry_Du
|
a651fac095
|
refactor(web): 将换乘站合并为单点并重绘订票线路图
|
2026-07-12 08:35:07 +08:00 |
|
Henry_Du
|
83c7d25cbe
|
refactor(web): 优化订票线路图布局与换乘站视觉表现
|
2026-07-11 23:37:35 +08:00 |
|
Henry_Du
|
dc835f498d
|
fix(web): 修复重构导致 allStations 变量未定义引发的渲染崩溃问题
|
2026-07-11 23:20:35 +08:00 |
|
Henry_Du
|
d6f37d1415
|
fix(web): 重构线路图渲染算法,实现平行水平走线与胶囊式垂直换乘
|
2026-07-11 23:15:36 +08:00 |
|
Henry_Du
|
4052cd2f58
|
fix(web): 修复断点站点的X轴坐标偏移问题,并优化换乘站的视觉连接
|
2026-07-11 22:42:46 +08:00 |
|
Henry_Du
|
1ce7fd630b
|
feat(web): 撤销静态SVG图片渲染,回退到自动线条生成模式,并保留断点支持
|
2026-07-11 22:23:12 +08:00 |
|
Henry_Du
|
aede84f164
|
feat(web): 订票地图升级为静态SVG并叠加动态坐标交互;完善断点支持
|
2026-07-11 21:15:48 +08:00 |
|
Henry_Du
|
1d9f08d5c6
|
chore(backend,frontend): 移除设备位置管理全链路功能与相关代码
- 删除后端所有机器位置相关的API接口、缓存逻辑与后台同步任务
- 移除前端的机器位置导航入口、地图页面与管理代码
- 将原机器地图页面重构为车票查询页面
- 调整Lua程序的默认版本号
- 删除无用的.gitignore文件
- 优化前端页面的代码格式与导航结构
|
2026-07-11 16:05:20 +08:00 |
|
Henry_Du
|
84dbdf58c4
|
feat: 增加机器位置手动编辑功能及公开查看界面
|
2026-07-11 15:43:17 +08:00 |
|
Henry_Du
|
4daa0b6185
|
feat: 优化自动更新逻辑,移除单程票购票并升级版本至1.0.18
升级package.json版本至1.0.18;重构update_gate.lua和update_machine.lua,支持--silent静默运行参数,统一日志输出逻辑;优化ticketmachine.lua和gate.lua的自动更新触发逻辑,新增设备空闲检测,避免打断用户操作,仅在空闲时执行静默更新后重启设备;修复ticketmachine.lua中state变量重复声明的问题;移除Web端ticket-order相关的单程票购票UI与业务逻辑,简化购票流程;将gate.lua中的版本检查间隔从5秒调整为60秒,优化设备ID显示格式。
|
2026-07-10 20:51:34 +08:00 |
|
Henry_Du
|
967c6740a3
|
style(web): 清理web目录下html文件开头的多余不可见字符
|
2026-07-10 19:06:42 +08:00 |
|
Henry_Du
|
52ac98bead
|
chore(web, version): 更新版本至v1.5.9,清理web文件的多余前置空格
|
2026-07-10 08:03:12 +08:00 |
|
Henry_Du
|
5a3d77d36d
|
fix: 修复设备标识提取、单程票逻辑及前端行程块显示
- 调整后端设备标识提取优先级,优先使用machine_id/machineId字段
- 修复单程票检票时剩余乘车次数的计算逻辑,单程票使用后直接置0
- 前端为行程块添加ID,切换单程票模式时隐藏该块并重置乘车次数为1
|
2026-07-10 00:46:06 +08:00 |
|
Henry_Du
|
fc4fe5101c
|
feat(ticket): 新增单程票购票与检票功能,优化日志与接口
- 前端新增单程票购票界面,支持票种切换与区间选择、价格预览
- 完善后端检票接口,添加单程票的校验与处理逻辑
- 优化售票机脚本的车票类型映射,新增单程车票支持
- 简化前端售票日志输出,移除冗余站点信息字段
- 新增服务层付费区间计算字段,优化公共接口返回数据
|
2026-07-10 00:08:31 +08:00 |
|
Henry_Du
|
e07536e8c0
|
chore(web,server): 移除全套AI助手功能相关代码
删除后端AI助手服务文件及对应的/api/ai-assistant接口路由,移除前端ai-assistant.js脚本及所有HTML页面中的脚本引用,清理静态资源版本配置文件里的相关配置项,同时更新bump-web-asset-version.js脚本的示例命令与错误提示文本。
|
2026-07-09 21:14:40 +08:00 |
|
Henry_Du
|
a9b5fef25e
|
feat(frontend): 统一全站页面标题并优化首页与文本内容
- 为所有web页面添加统一的"FSE铁路运输票务系统"标题后缀
- 为home.html新增完整的首页业务展示模块
- 更新全站品牌文本为统一表述
- 修复部分页面的文本细节与冗余内容
|
2026-07-09 20:58:32 +08:00 |
|
Henry_Du
|
95893a5431
|
refactor(web): 重构全站界面与事件日志,优化功能与样式
1. 重构并统一票务、IC卡的事件日志格式化展示逻辑,替换原有零散的格式化函数,提升事件展示的一致性与可读性
2. 为AI助手面板新增折叠按钮与折叠逻辑,支持收起/展开面板,优化界面空间利用率
3. 移除多个页面的冗余介绍、提醒区块,精简页面结构
4. 修复IC卡购卡页面的充值选项按钮布局问题,将button元素改为div适配样式规范
5. 新增移动端卡片布局的横向滚动适配,优化小屏设备上的卡片展示与浏览体验
6. 更新后台管理页面的导航样式、文案与统计数据展示,新增车票、凭证的统计卡片
7. 统一全站品牌文案与页面格式,修复部分页面的DOCTYPE多余空格问题
8. 简化车票订单页面的地图加载逻辑,修复原有的冗余代码与加载异常问题
|
2026-07-05 14:55:12 +08:00 |
|
Henry_Du
|
042720d812
|
feat(web, server): 更新品牌文案,新增IC卡批量查询并重构搜索页面
统一替换全站所有HTML页面的品牌标题为FarSight-T.N.E铁路运输,调整部分页面的中文显示文案,例如删除ticket-board.html中的冗余说明文字。格式化重构blog.html的代码结构与缩进,修复末尾无换行的问题。
后端完善/ic-cards/query接口:支持空查询返回全部IC卡列表,按创建时间倒序排序,添加卡片状态和类型的标准化标签,优化请求日志记录。
全面重构IC卡搜索页面的前端逻辑,新增批量查看所有IC卡功能,支持点击卡片查看详情与操作历史,优化状态管理与渲染流程。
|
2026-06-28 11:02:32 +08:00 |
|
Henry_Du
|
7fea8807b8
|
feat(web,installer): 更新下载源、升级资源缓存版本、本地化界面并新增管理功能
- 更新 update_machine.lua 和 installer.lua 中的远程资源下载地址,从旧云存储链接切换为 Gitea 仓库提交镜像地址
- 新增双向闸机专用安装脚本 installer_bi.lua
- 为所有网页HTML文件更新静态资源的缓存版本号,避免浏览器加载过期的静态文件缓存
- 修复登录页面的乱码文本,替换为标准简体中文内容,修正ICP备案标识文本
- 新增管理后台概览板块、快捷操作按钮,优化IC卡管理界面与响应式布局样式
|
2026-06-21 10:37:25 +08:00 |
|
Henry_Du
|
ea5c0a0d5a
|
feat: 新增 error 和 pass 两个 DFPWM 二进制文件
|
2026-06-21 10:18:04 +08:00 |
|
Henry_Du
|
7a5dc32672
|
初始提交
|
2026-06-21 10:00:13 +08:00 |
|