3e9022a303efebd45a52573e8a3c9475fd9b9cdb
auditTicketChange (ticket_handler.go:104) 自定义义以来从未被调用: - Assign/Resolve/Close 成功后均未记录状态变更审计日志 - 已有的单元测试在 mockTicketService 里单独记录事件,但 handler 层缺失 修改内容: - Assign/Resolve/Close 成功后调用 h.auditTicketChange() - auditTicketChange 新增 actorID 参数(原来硬编码为 system) - 修改后 handler 层和 service 层各自记录一条 audit 日志(测试断言相应改为 len==2,取 [1]) - nil 保护保持不变(h==nil || h.audit==nil) 同时更新 ticket_handler_test.go: - assign/resolve 测试断言从 len==1 改为 len==2,取最后一条 - 新增 TestTicketHandlerCloseAuditsStateChange 测试 handlers 覆盖率:85.9% → 87.1%
…
Description
立交桥项目 - Overpass Project
Languages
Python
55.1%
Go
29.2%
Vue
7.6%
JavaScript
4.2%
TypeScript
3.1%
Other
0.6%