Your Name
687c4535f8
fix: P0-1 RateLimiter并发写安全 + P0-2工单操作错误码区分 + P1 rows.Close修复
P0-1 (limits.go): Allow()方法改为全程使用写锁保护counters map读写,避免RLock写入时的data race
P0-2 (ticket_workflow.go+ticket_handler.go): Assign/Resolve/Close操作先查询ticket存在性和状态,返回明确的CS_TICKET_4001/CS_TKT_4002/CS_TICKET_4092/CS_TICKET_4093错误码,handler根据错误前缀路由HTTP状态码
P1-1 (ticket_store.go): 移除GetStats中3处手动rows.Close(),只保留defer Close()
2026-05-01 20:56:25 +08:00
..
2026-04-03 09:51:39 +08:00
2026-04-11 09:34:13 +08:00
2026-05-01 20:56:25 +08:00
2026-05-01 20:56:25 +08:00
2026-04-08 07:44:58 +08:00
2026-04-08 07:44:58 +08:00
2026-04-11 09:25:31 +08:00
2026-04-12 23:04:59 +08:00
2026-04-08 07:44:58 +08:00
2026-04-08 07:44:58 +08:00
2026-04-20 11:10:35 +08:00
2026-04-20 11:10:35 +08:00
2026-04-09 20:28:23 +08:00
2026-04-08 07:44:58 +08:00
2026-04-13 09:49:58 +08:00
2026-04-08 07:44:58 +08:00
2026-04-08 07:44:58 +08:00
2026-04-09 20:44:11 +08:00
2026-04-09 20:44:11 +08:00
2026-04-08 18:20:40 +08:00
2026-04-08 07:44:58 +08:00
2026-04-08 07:44:58 +08:00
2026-04-08 07:44:58 +08:00
2026-04-08 07:44:58 +08:00