Commit történet

Szerző SHA1 Üzenet Dátum
  skyline 69176689e2 fix: 领券防超发——Redis互斥锁+库存条件自增+先落库后写Redis+重复领取回退库存;修复客服消息URL双https、公众号aesKey写死未注入、优惠券activityId条件套错字段、默认车辆比较字段错误 3 hete
  skyline 3528cf978e fix: SQL修复——站点统计stationIds条件错位/子查询裁剪列/时间条件下推防全表聚合,管理员列表status条件笔误且不再返回密码hash,充值流水三个并列where合并防语法错误,getMe改预编译占位符 3 hete
  skyline 17dc0b6647 fix: 站点列表改为先全量排序后内存分页,修复跨页距离错乱;过滤已下线站点;分页参数上限50防全表拉取 3 hete
  skyline 7855381478 fix: 稳定性修复——停止充电任务订单匹配过滤+判空+失败重试,启动充电Redis锁防重复建单,设备状态拆箱NPE防护,进行中订单查询limit 1兜底,EN+推送判空,对账响应取sum,解密失败显式抛错,恢复saasClose注入 3 hete
  skyline db3549a95d fix: 接口越权加固——订单/预约/发票/退款/用户/车辆全量补 userId 归属校验,删除用户列表与新增接口,改绑车牌限本人名下,手机号禁改,优惠券绑定限有效未使用状态 3 hete
  skyline 00642e7f36 fix: 优惠核销加状态机——券限有效未使用状态、条件更新防并发一券多用、满减封顶服务费防实付为负;移除两处吞异常try/catch使异常传播回滚,补权益缺失防护 3 hete
  skyline 4dd7b1a179 fix: 资金链路并发与幂等加固——余额条件更新原子扣减防超扣,订单结算/支付回调/退款条件更新抢占+Redis锁,防重复扣费与超退 3 hete
  skyline 31a6e0e3b4 fix: 补充导入 onHide,修复预约页白屏(ReferenceError: onHide is not defined) 3 hete
  skyline 80e7fbcb92 fix: 补充移除 pages.json 中已删除页面(list/index)的注册残留 3 hete
  skyline f25628217c refactor: 抽取优惠券卡片公共样式消除三组件重复,合并双份 uploader 为公共模块并移除失效的上传队列 3 hete
  skyline 57d7cf14d8 chore: 死代码大扫除——移除废弃页面/死函数/未用导入,清理全部 console.log 调试日志并在生产构建剔除 3 hete
  skyline 14918c6d8c refactor: 全仓分转元手工换算统一替换为 fenToYuan,订单页修复千分位正则失效 3 hete
  skyline 7f02d99dfa perf: 费率策略增加 10 分钟缓存并分批并发请求,消除地图/列表刷新时的 N+1 请求 3 hete
  skyline 38d0d765a4 fix: 充电页定时器统一托管(onHide 暂停/onShow 恢复/onUnload 清理),合并两份停止轮询实现并移除死函数 start() 3 hete
  skyline 5aeff4912b fix: 网络层加固——15s 超时、401 并发登出防护、成功判定规范化并避免错误提示泄露请求地址 3 hete
  skyline 0c72bb5e8a fix: 移除个人中心硬编码手机号控制菜单显隐的后门及关联的废弃充电站列表入口 3 hete
  skyline 7ec4086f6a fix: 修复预约页省电模式跨天判断失效、启动确认轮询风暴与异常提示失效,倒计时纳入生命周期管理 3 hete
  skyline 6a172c9a55 fix: 修复充值金额校验穿透,退款金额统一为可退口径并增加 0 元拦截 3 hete
  skyline eb52ab38f6 feat: 新增金额/日期公共工具库(fenToYuan/formatMoney、parseDate/formatDuration) 3 hete
  skyline 65e9936059 fix: 移除已被 station-coupon 组件取代的孤儿领券页面 coupon-center(弹窗关不掉且列表永不渲染) 3 hete
  skyline aa10d72eb0 fix: 恢复菜单卡片末行底部分割线,补齐分组间缺失的分隔 3 hete
  skyline d9f71a4637 style: 退出登录改为与菜单行同构样式 3 hete
  skyline 82c6ef0c3f feat: 个人中心隐藏个人信息入口并新增退出登录 3 hete
  skyline e93792ecc8 style: 我的钱包页参照个人中心风格重设计 3 hete
  skyline 3f7283f62e fix: 修复钱包退款tab不显示数据 3 hete
  skyline 6285034331 style: 钱包列表边距继续内收至60rpx 3 hete
  skyline 0072693926 style: 钱包列表左边距内收并加类型色点 3 hete
  skyline 5c7d756980 fix: 钱包tab改flex-basis 0严格等分居中,边距与列表对齐 3 hete
  skyline a692dd9413 style: 钱包页tab均分居中与列表排版优化 3 hete
  skyline c34a881dd6 style: 手机号并入账户卡作为用户名展示 3 hete