Commit Graph
8 Commits
Author SHA1 Message Date
Henry_Du b8537f89b8 feat(ticket-order): 修改绘图路径为直线连接各点
简化代码逻辑,移除多余的中间变量计算
2026-07-05 16:11:40 +08:00
Henry_Du ec43baf6c0 fix(rail-map): 修复多线路站点坐标计算并优化线路渲染
新增按规范站名分组计算平均Y坐标的逻辑,解决同一站点对应多代码时的位置偏移问题。将SVG线路的直线段替换为贝塞尔曲线提升视觉流畅度,同时简化站点标记和辅助线的绘制代码,移除冗余的排序操作。
2026-07-05 16:01:11 +08:00
Henry_Du c5b61cfd8e feat(ui): 移除站点Y轴波浪偏移并简化线路绘制
移除波浪偏移计算逻辑,将贝塞尔曲线线路改为直线段连接,简化了绘图代码。
2026-07-05 15:38:38 +08:00
Henry_Du 06a89c678a feat(web,server): 修复模板语法错误并新增多项体验优化
修复多处JS文件中的模板字符串转义错误,将错误的\\`替换为标准反引号
为IC卡搜索页面新增中文事件类型匹配,支持充值、进站、出站场景
重构票务订单页面的线路绘制逻辑,添加站点交替波浪偏移并使用贝塞尔曲线优化线路显示
优化SVG票价表格渲染,新增不可达站点的红色叉号提示,重构代码提升可读性
2026-07-05 15:34:31 +08:00
Henry_Du bad74f819a refactor(ticket-map): 重写车票地图渲染与SVG生成逻辑
- 前端拆分并重写地图渲染函数,实现完整动态线路地图,包含图例、换乘站标记与站点点击交互
- 后端完全重写SVG生成器,改用网格票价矩阵布局,严格使用数据库传入的数据并移除自动站点分组逻辑
- 优化加载与错误提示状态,新增空数据兜底显示
2026-07-05 15:29:31 +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 ea5c0a0d5a feat: 新增 error 和 pass 两个 DFPWM 二进制文件 2026-06-21 10:18:04 +08:00
Henry_Du 7a5dc32672 初始提交 2026-06-21 10:00:13 +08:00