Commit Graph

  • 143c1a57bb debug: 添加权限过滤日志定位问题 kkfluous 2026-04-02 16:48:29 +08:00
  • 4cd76b6a30 feat: 添加 /api/auth/me 调试端点查看当前用户权限 kkfluous 2026-04-02 16:44:41 +08:00
  • 09719f3cd6 fix: 水印改为 用户名+时间 替代 羚牛氢能+时间 kkfluous 2026-04-02 16:38:20 +08:00
  • bf1f1946e4 fix: 合并 exchange+login 为一步,直接从 jumpToken 响应提取用户信息签发JWT kkfluous 2026-04-02 16:04:09 +08:00
  • a7ec5ba7b0 fix: 防止 StrictMode 双重调用导致 jumpToken 重复消费 kkfluous 2026-04-02 15:59:11 +08:00
  • f66049dcbc feat: 前端认证网关 + API 自动附加 JWT kkfluous 2026-04-02 15:38:22 +08:00
  • 2575778293 feat: 后端用户认证和权限过滤 kkfluous 2026-04-02 15:35:29 +08:00
  • 6dbd36dcd3 refactor: replace mileage monolith with modular route files kkfluous 2026-04-02 13:35:58 +08:00
  • 7ec422c13a refactor: create targets route handler kkfluous 2026-04-02 13:33:14 +08:00
  • 890050ed55 refactor: create trend route handler kkfluous 2026-04-02 13:33:05 +08:00
  • ac2a16e7b7 refactor: create monitoring route handler kkfluous 2026-04-02 13:32:32 +08:00
  • 459b0400b4 refactor: extract monitoring cache module kkfluous 2026-04-02 13:31:07 +08:00
  • 1a169feaa6 refactor: extract vehicle-info query module kkfluous 2026-04-02 13:30:19 +08:00
  • bc1e0ea32e refactor: extract mileage shared types kkfluous 2026-04-02 13:30:02 +08:00
  • 460d17f07f fix: 合并图例到批次栏,压缩间距,最大化表格可见行数 kkfluous 2026-04-02 11:59:06 +08:00
  • ae42893d3e fix: 批次筛选移到全屏顶部为pill按钮,不占表格列 kkfluous 2026-04-02 11:52:23 +08:00
  • 177ac9752f feat: 全屏表格增加批次筛选列,修复筛选依赖 kkfluous 2026-04-02 11:48:12 +08:00
  • 997374cf25 feat: 客户多选筛选、统计报表里程与监控看板数据一致 kkfluous 2026-04-02 11:31:54 +08:00
  • 8822ddf8ae feat: 车牌区域筛选、型号批次筛选、回到顶部修复、删除涨跌幅 kkfluous 2026-04-02 11:21:38 +08:00
  • adc9c3a9db feat: 多项优化 - 全屏加载全部数据、无值筛选、刷新按钮、加载动画、负值显示为0 kkfluous 2026-04-02 10:52:45 +08:00
  • 06a2edc470 feat: 租赁状态与部门分列筛选,未同步车辆显示-,卡片增加今/总标签,全屏监控压缩优化 kkfluous 2026-04-02 10:01:17 +08:00
  • affe356f43 fix: 默认日期改用本地时间,凌晨5点前显示前一天 kkfluous 2026-04-02 01:13:52 +08:00
  • e57b8d8801 fix: 全屏模式重新设计为纵向布局 kkfluous 2026-04-02 00:38:26 +08:00
  • 8b95e53098 fix: 回到顶部改为 scrollTo(0) 确保完全回到页面顶端 kkfluous 2026-04-02 00:32:35 +08:00
  • bfee8344b9 fix: 全屏按钮增加横屏锁定 kkfluous 2026-04-02 00:27:14 +08:00
  • ca4a84f84b fix: 查询日期默认为当天 kkfluous 2026-04-02 00:22:33 +08:00
  • 94277efc24 fix: 车辆详情清单标题也吸顶,与KPI合为一个sticky块 kkfluous 2026-04-02 00:19:49 +08:00
  • 787fa27949 fix: overflow-x-hidden 改为 overflow-x:clip 修复 sticky 吸顶 kkfluous 2026-04-02 00:15:38 +08:00
  • c5ee78e892 feat: Tab栏和KPI卡片吸顶固定 kkfluous 2026-04-02 00:11:35 +08:00
  • 50eaeb05ae fix: 统计报表用年度完成率替代总完成率 kkfluous 2026-04-02 00:08:46 +08:00
  • 1d8e827374 fix: 回到顶部按钮用 IntersectionObserver 检测+scrollIntoView kkfluous 2026-04-02 00:05:42 +08:00
  • 54c8449f7b fix: 用 IntersectionObserver 替代 scroll 事件实现瀑布流 kkfluous 2026-04-01 23:59:54 +08:00
  • b7b254546c fix: 改进瀑布流滚动和回到顶部的可靠性 kkfluous 2026-04-01 23:52:38 +08:00
  • 82dac759be fix: 环比统计跟随筛选条件正确计算 kkfluous 2026-04-01 23:50:07 +08:00
  • 0b8bbbb063 feat: 支持查询指定日期里程+删除搜索关键词和车牌号筛选 kkfluous 2026-04-01 23:41:03 +08:00
  • cbf0e18634 fix: 里程环比改为真实值(与前一天对比) kkfluous 2026-04-01 23:33:52 +08:00
  • 66de41d50b fix: KPI统计跟随筛选条件变化+客户筛选修正+部门排序 kkfluous 2026-04-01 23:29:31 +08:00
  • c73e20bacf fix: 快捷筛选按客户改为客户筛选、删除日期筛选、更新频率文案 kkfluous 2026-04-01 23:26:34 +08:00
  • 8fffa141f4 fix: 修复车牌搜索失效,确保所有筛选条件正常 kkfluous 2026-04-01 23:22:12 +08:00
  • cb620e5101 feat: 筛选条件标签展示+单独删除+清除全部 kkfluous 2026-04-01 23:18:55 +08:00
  • 2469da310d fix: 里程范围筛选接入后端 kkfluous 2026-04-01 23:14:56 +08:00
  • 863ab17b58 fix: 筛选器和显示优化 kkfluous 2026-04-01 23:06:56 +08:00
  • 2f6269e071 feat: 实时监控改为瀑布流无限滚动+回到顶部 kkfluous 2026-04-01 22:52:05 +08:00
  • d8f25448d0 fix: 实时监控显示优化 kkfluous 2026-04-01 22:45:46 +08:00
  • c3300359a0 fix: 所有里程数据添加 km 单位 kkfluous 2026-04-01 22:35:45 +08:00
  • aa024f1b64 perf: 实时监控改为缓存+分页架构 kkfluous 2026-04-01 22:23:25 +08:00
  • 1fb9d53873 perf: 实时监控性能优化 kkfluous 2026-04-01 22:11:52 +08:00
  • ad17803ed1 fix: 里程数超过10000显示为xx.xx万KM kkfluous 2026-04-01 21:47:35 +08:00
  • 152935819b fix: 考核区间支持多批次显示 kkfluous 2026-04-01 21:43:17 +08:00
  • 2a10c5ae31 fix: 修复统计报表移动端适屏问题 kkfluous 2026-04-01 21:36:25 +08:00
  • ee3db94c75 fix: 修复统计报表在移动端的溢出问题 kkfluous 2026-04-01 21:29:54 +08:00
  • dd1834477d fix: 修复统计报表完成率格式和项目名称显示 kkfluous 2026-04-01 21:26:31 +08:00
  • 7e2eefc3da feat: 实现里程管理统计报表视图(1:1 复刻原型) kkfluous 2026-04-01 21:16:39 +08:00
  • 167842408c feat: 实现里程管理实时监控视图(1:1 复刻原型) kkfluous 2026-04-01 21:11:26 +08:00
  • 0a2cfc22c4 feat: MileageModule Tab 切换 + DailyReportView 占位 kkfluous 2026-04-01 21:06:05 +08:00
  • 75b4e55dca feat: 添加里程管理 API 路由(monitoring/targets/trend) kkfluous 2026-04-01 21:06:01 +08:00
  • 5ff3372f2a feat: 添加里程管理 API 客户端 kkfluous 2026-04-01 21:05:29 +08:00
  • a7e617bc6f feat: 添加 hydrogen_energy 数据库连接和里程管理类型定义 kkfluous 2026-04-01 21:03:52 +08:00
  • 3d6c31a86e docs: 添加里程管理模块实施计划 kkfluous 2026-04-01 21:01:58 +08:00
  • 7cf7bc945a docs: 添加里程管理模块设计文档 kkfluous 2026-04-01 20:55:45 +08:00
  • 968e9369a0 refactor: 重写 App.tsx 为模块化顶层壳 kkfluous 2026-04-01 19:22:30 +08:00
  • caec13eec5 refactor: 创建 AssetsModule,迁移资产管理逻辑 kkfluous 2026-04-01 19:21:39 +08:00
  • bb3dbde1c7 feat: 创建 Shell 布局组件(侧边栏 + 底部导航) kkfluous 2026-04-01 19:19:26 +08:00
  • 40e84a1eaa feat: 创建里程管理占位组件 kkfluous 2026-04-01 19:19:22 +08:00
  • be6598a940 refactor: 移动 types.ts 和 api.ts 到 modules/assets/ kkfluous 2026-04-01 19:19:11 +08:00
  • de0320bfcd refactor: 抽取 SearchSelect 为公共组件 kkfluous 2026-04-01 19:18:16 +08:00
  • b495cac0fe docs: 添加模块化重构实施计划 kkfluous 2026-04-01 19:07:02 +08:00
  • cfd81b1b9d docs: 添加模块化重构设计文档 kkfluous 2026-04-01 19:03:13 +08:00
  • 44c6f98254 fix: 出勤说明移到按部门/按业务负责人切换Tab的上方 kkfluous 2026-03-29 09:53:03 +08:00
  • dbf3f3becb fix: 日期格式化为yyyy-MM-dd、出勤说明另起一行 kkfluous 2026-03-29 09:50:45 +08:00
  • 3e4122caec fix: 去除客户Tab的饼图(客户运营地区占比) kkfluous 2026-03-29 09:39:10 +08:00
  • c70e4b52c4 fix: 出勤说明文字改为浅灰色 kkfluous 2026-03-29 09:36:15 +08:00
  • 240478142f fix: 客户饼图省份用车辆表province、区域柱状图用realtime表;加出勤说明 kkfluous 2026-03-29 09:35:14 +08:00
  • 6e8e01196c fix: 省份图表"未知"合入"其他" kkfluous 2026-03-29 09:28:03 +08:00
  • e910deac51 feat: 按城市改为按省份,数据从realtime表province获取,展示前5 kkfluous 2026-03-29 09:26:54 +08:00
  • db1e37b8bf fix: 客户饼图按城市显示时按省份(区域)分组排序 kkfluous 2026-03-29 09:13:28 +08:00
  • 16f5ef8741 fix: 区域统计客户筛选生效,后端region-stats支持过滤参数 kkfluous 2026-03-29 00:42:59 +08:00
  • 1d19bb07a7 fix: 禁止iOS橡皮筋滚动,不再显示上下空白 kkfluous 2026-03-29 00:36:26 +08:00
  • 189098cd54 fix: Tab切换延迟渲染重内容,解决区域页切换卡顿 kkfluous 2026-03-29 00:35:07 +08:00
  • 799d00b3da fix: Tab切换用useTransition不阻塞UI、禁止缩放、版本升至1.1.0 kkfluous 2026-03-29 00:31:33 +08:00
  • d7575aeea2 feat: 三个筛选区域增加已选条件标签栏,支持单个×和一键清除 kkfluous 2026-03-29 00:23:44 +08:00
  • c81b7058c3 fix: 移动端筛选面板高度自适应内容,不再撑满屏幕 kkfluous 2026-03-29 00:20:56 +08:00
  • f25dffc7df feat: 客户筛选部门和业务负责人联动 kkfluous 2026-03-29 00:18:11 +08:00
  • 11f7062104 fix: 移除筛选遮罩层防止阻塞Tab切换、部门选择按编号排序 kkfluous 2026-03-29 00:12:49 +08:00
  • 8f42676f7c fix: 筛选面板改为确认后才搜索、隐藏公务车分类 kkfluous 2026-03-29 00:11:46 +08:00
  • 7b39d51fa3 fix: 所有筛选面板桌面端统一固定在视口右上角(top-20 right-4) kkfluous 2026-03-29 00:04:47 +08:00
  • bfb6fd132d Revert "fix: 库存统计筛选面板优化,参考客户筛选样式" kkfluous 2026-03-29 00:02:01 +08:00
  • 02af807705 fix: 库存统计筛选面板优化,参考客户筛选样式 kkfluous 2026-03-29 00:01:12 +08:00
  • 6bdbfda981 fix: 筛选面板点击外部区域也能关闭 kkfluous 2026-03-29 00:00:16 +08:00
  • 9f3b134007 fix: 筛选面板改为fixed定位,桌面端右侧浮动不受容器限制 kkfluous 2026-03-28 23:58:32 +08:00
  • c20ac11ed7 fix: 筛选面板桌面端改为向上展开,加滚动防止底部遮挡 kkfluous 2026-03-28 23:57:31 +08:00
  • fd0b94175d fix: 客户运营统计业务负责人按部门编号排序 kkfluous 2026-03-28 23:54:54 +08:00
  • 66ea340a73 feat: 业务负责人下拉按部门分组显示 kkfluous 2026-03-28 23:52:35 +08:00
  • 258def4fdd feat: 库存筛选"车型名称"改为二级选择"车型→批次" kkfluous 2026-03-28 23:51:01 +08:00
  • 96219d95b6 fix: 所有"业务员"改为"业务负责人" kkfluous 2026-03-28 23:49:01 +08:00
  • 9d0b305218 feat: 出勤率数据源切换为tab_truck_remote_sync_realtime_info kkfluous 2026-03-28 23:48:10 +08:00
  • cae508a70a fix: 一级菜单仅客户名称用模糊搜索,其他改回select下拉 kkfluous 2026-03-28 23:44:19 +08:00
  • 8863039869 fix: 筛选面板删除X关闭按钮,底部加确认按钮点击后关闭 kkfluous 2026-03-28 23:41:10 +08:00
  • e85792a237 feat: 自定义SearchSelect组件,支持下拉+模糊搜索+iOS兼容 kkfluous 2026-03-28 23:38:15 +08:00
  • 28dcab771f fix: 所有筛选统一为select下拉,修复iOS不支持datalist kkfluous 2026-03-28 23:33:53 +08:00