fix(security): 规范安保工单事件日志,消除重复记录
修复前同一次派发产生 4 条 ORDER_DISPATCHED 日志的问题: - 新增 ORDER_QUEUED 枚举,handleQueued 改用正确的 event_type - handleArrived 改用 ORDER_ARRIVED(之前错用 ORDER_CONFIRM) - 移除 onOrderCreated 中派单成功的重复日志(由状态监听统一记录) - 移除 DispatchEngineImpl.dispatch 上的 @BusinessLog 注解(避免与 业务层 EventListener 日志重复) - ORDER_DISPATCHED 描述改为"工单派发",ORDER_ARRIVED 改为"人员到达" Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -13,15 +13,16 @@ public enum LogType {
|
||||
// ========== 注解体系(@BusinessLog)使用 ==========
|
||||
|
||||
/** 派单 */
|
||||
ORDER_DISPATCHED("ORDER_DISPATCHED", "派单"),
|
||||
ORDER_DISPATCHED("ORDER_DISPATCHED", "工单派发"),
|
||||
/** 系统事件(注解默认值) */
|
||||
SYSTEM_EVENT("SYSTEM_EVENT", "系统"),
|
||||
|
||||
// ========== 工单生命周期 ==========
|
||||
|
||||
ORDER_CREATED("ORDER_CREATED", "工单创建"),
|
||||
ORDER_QUEUED("ORDER_QUEUED", "工单入队"),
|
||||
ORDER_CONFIRM("ORDER_CONFIRM", "工单确认"),
|
||||
ORDER_ARRIVED("ORDER_ARRIVED", "到岗确认"),
|
||||
ORDER_ARRIVED("ORDER_ARRIVED", "人员到达"),
|
||||
ORDER_COMPLETED("ORDER_COMPLETED", "工单完成"),
|
||||
ORDER_INTERRUPTED("ORDER_INTERRUPTED", "工单打断"),
|
||||
ORDER_CANCELLED("ORDER_CANCELLED", "工单取消"),
|
||||
|
||||
Reference in New Issue
Block a user