lq پوش کردن به master در xu/lc_garage

  • 1dfa2dbaf4 docs: 全量复查更新功能缺失清单与项目进度 - 新增安全漏洞小节(提权通道/日志脱敏/uploads匿名/API删除权限不一致) - 更新计费、月卡、交接班、报表、设备各领域现状与实测缺陷 - 新增工程与部署缺陷清单,测试缺口补充安全面 - 记录月卡事务、计费重构、缴费时限、安全加固等已完成项
  • 8cca42bc2d fix: 安全加固(封堵操作员提权、操作日志脱敏、模拟道闸告警) - 封堵提权通道:admin_register 增加角色层级校验(618 只能建 618,888 可建 618/888,9527 全部) - 新库种子不再授予 618 admin_register 权限;EnsureSecurityHardening 清理存量库规则 - 操作日志脱敏:密码/token/密钥字段递归替换为 ******;修复响应截断误写 Body 字段的历史 bug - 响应统一脱敏+超 1024 截断;删除死代码 respPool - 模拟道闸启动时 Error 日志 + 控制台横幅告警(真实道闸不动作、RFID 停用)
  • 6df86a0505 feat: 计费引擎重构与缴费后免费离场时限 计费引擎(CalculateFee 返回 error): - 无收费配置返回明确错误,不再隐式按 0.1 元/分钟兜底 - 多日停车日封顶按跨天数累计(跨天向上取整) - 停留时长向上取整(不足一分钟按一分钟),白名单车绕过计费 - 数字票预览保持宽容(配置缺失时费用显示 0) 收费配置: - Create/Update 统一校验(免费时长/单位时间/金额有限非负/封顶>=起步价/VIP折扣(0,1]) - 分页兜底;种子为临时车建占位配置并补正存量脏数据 - 前端 pricing.vue 同规则前置校验 缴费后免费离场时限: - FeeConfig.FreeExitMinutes(default:15,0=不限),存量经 DDL default 迁移 - 已支付票超时限出场按实际时长全额重算差额,未补缴/免密方式拒绝放行 - 补缴写独立流水、票面累计、PaidAt 刷新;预览返回 overtime 字段 - 前端工作台超时告警与补缴交互
  • 84bc3d32dc fix: 月卡办理/续费/退卡事务化,过期续费从今天起算 - 三操作均包入事务:月卡+白名单+支付流水任一步失败整体回滚并返回错误 - 修复 GetByVehicleID 数据库错误被静默吞掉的问题 - 过期卡续费从今天起算,避免续费后仍处于过期状态 - 新增 9 个 service 测试(成功路径/白名单失败回滚/流水失败回滚/续费起算/回滚)
  • مشاهده مقایسه برای کامیت 4 »

2 هفته پیش

lq پوش کردن به master در xu/lc_garage

  • b0548c9c3b chore: 忽略gocache临时目录与zcode工具目录 Co-Authored-By: Claude <noreply@anthropic.com>
  • fc96282b6c feat: 新增异常处理(incident)模块与闸机/通行异常联动 - 新增 incident 模块:异常记录/处置(dao/种子/模块服务/前端API) - 闸机与通行入口接入异常联动(passage/gate 异常分支处理) - UHF 读卡器异常检测与处置 - 新增异常处理设计文档与 incident_hook 测试 Co-Authored-By: Claude <noreply@anthropic.com>
  • 4040523c7a feat: 票机按钮接入统一通行入口,新增停车场容量与安全测试 - 票机按钮流程重构:统一走 PassageService 通行入口(会话/数字票/闸机联动),支持匿名车辆随机标识 - 打印机模块补充 Csn_Close 导出接口 - 停车场容量计算与校验(parking_lot 服务+测试) - 新增路由安全、票机API、仪表盘、停车容量等单元测试 - 停车场/仪表盘前端页面调整,补充功能缺失说明文档 Co-Authored-By: Claude <noreply@anthropic.com>
  • f53794392b docs: 更新项目文档(进度/流程/规划) Co-Authored-By: Claude <noreply@anthropic.com>
  • مشاهده مقایسه برای کامیت 4 »

2 هفته پیش

lq پوش کردن به master در xu/lc_garage

3 هفته پیش

lq پوش کردن به master در xu/lc_garage

  • ff1a870c14 chore: 忽略backend-dev运行日志 Co-Authored-By: Claude <noreply@anthropic.com>
  • 0a21397919 feat: 新增闸机控制与停车会话模块,清理ast死代码 - 新增闸机(gate)控制:开闸放行/有效期校验,含API与前端 - 新增停车会话(parking-session)模块 - 通道事件驱动进出场联动,UHF/车辆进出场/支付链路调整 - 操作权限种子数据升级(兼容新旧库) - 删除 internal/pkg、internal/utils、pkg/utils 下 ast 代码生成器死代码及 autocode 模板 - 补全闸机/会话/UHF事件/边界场景单元测试 Co-Authored-By: Claude <noreply@anthropic.com>
  • مشاهده مقایسه برای کامیت 2 »

3 هفته پیش

lq پوش کردن به master در xu/lc_garage

  • 4103514c31 chore: 忽略运行日志与测试产物,打印机DLL纳入版本库分发 Co-Authored-By: Claude <noreply@anthropic.com>
  • 622ca64afd feat: 数字票计费与查询页面(fee计算/列表筛选)+ 多语言及测试完善 Co-Authored-By: Claude <noreply@anthropic.com>
  • cb6cc6d917 feat: 重构仪表盘监控页面(设备状态/数据展示/异常提示) Co-Authored-By: Claude <noreply@anthropic.com>
  • مشاهده مقایسه برای کامیت 3 »

4 هفته پیش

lq پوش کردن به master در xu/lc_garage

  • 27ff34a929 feat: 新增支付入口/支付方式配置并完善USB小票打印 - 打印机DLL改FindCsnDllPath多路径探测,随exe同目录分发(去除硬编码) - USB小票排版重构(usb_layout)+ 配套单元测试 - 新增支付入口/支付方式配置表及种子数据,支付记录支持按入口筛选 - 数字票/支付/月卡模块补充单元测试 - 新增cmd/ticket-print调试工具 Co-Authored-By: Claude <noreply@anthropic.com>
  • 4598c949b9 docs: 补充USB小票照片复刻设计
  • 2662fb5ced fix: 回退到可打印版本——保留优化排版但用ESCPOS_Text空行替代FeedLineCmd
  • cfc3a485c0 fix: EMD807二维码改用US Q指令+优化票面排版+分隔线
  • 24efc00556 fix: 清理PrintTicket——移除32位辅助回退,保留CSN WriteData的ESC/POS直发管道
  • مشاهده مقایسه برای کامیت 51 »

4 هفته پیش

lq پوش کردن به master در xu/lc_garage

  • 2b29def42c fix: 更新数字票测试——Bug修复后Pay/Exit/FullFlow应从失败改为成功
  • 8881e628b4 fix: Transition加dbFields白名单——paid_amount仅记录事件日志不写入表
  • 5cf231ca91 docs: 数字票说明文档——状态机/数据模型/API/代码结构
  • 780f4f5dd8 feat: 数字票API+路由+VehicleEntry集成——所有入场统一创建数字票
  • dcec5d9da8 feat: 数字票模块——DAO/repo/service,5状态机+事件日志
  • مشاهده مقایسه برای کامیت 17 »

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

  • c69a77ba52 fix: 简化临时车逻辑——只判断通道是否允许临停

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

  • 07535f378f fix: 修复临时车不在白名单时被错误拦截的问题

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

  • 15273b6551 docs: 补充包月车管理模块待实现内容

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

  • be4f462f10 docs: 补充车辆进出场触发方式分析和待实现功能

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

  • 2086e67110 docs: 新增 Git 提交规范——中文备注

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

  • e7cda3b94b feat: add parkingInfo sub-menu with booth/channel/device tab layout

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

  • eaaa4bf03f docs: add project progress tracking document

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

  • f7ad1a8f0c fix: ShouldBindJSON → ShouldBindQuery for all GET handlers (dict, dict-detail, op-record)

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

  • 4ce65f9e50 fix: ShouldBindJSON → ShouldBindQuery for GET request in GetSysDictionaryDetailList

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

  • 1dc27cf228 fix: swap carOwner confirm/cancel buttons, fix UHF tcp port string conversion

1 ماه پیش

lq پوش کردن به master در xu/lc_garage

  • 4e0ce9a8c3 fix: remove component from parking/report/statistics parent menus for proper sub-menu routing

1 ماه پیش