- 新增 types/api.ts,定义 ApiResponse/PaginatedData 泛型类型和业务错误码常量 - 增强 request.ts 拦截器:提取后端错误信息、映射 HTTP 状态码和业务错误码为中文提示 - 为 auth/audit/subsystem API 添加泛型返回类型 - 为各视图添加 try/catch 防止未处理的 Promise 拒绝
页面: - views/audit/LoginAudit.vue,登录审计页(查询登录记录、按时间/IP/结果筛选) - views/audit/OpsAudit.vue,运维操作审计页(查询操作记录、按类型/状态筛选) 组件: - components/AuditLogTable.vue,审计日志表格组件(分页、筛选) API: - api/audit.ts,审计相关接口(登录审计、运维操作审计) MVP 验收:可查询所有用户的登录记录和运维操作记录