问题:成功分类数显示18446744073709552(接近u64最大值) 原因:错误地用分类记录总数减去失败任务数,导致负数转u64溢出 修复内容: - 扩展ClassificationStats结构体,添加分类记录状态统计 - 改进数据库查询,正确统计各状态的分类记录数 - 修正ai_analysis_log_service中的统计计算逻辑 - 添加数值安全检查,防止负数转无符号整数 - 更新前端类型定义保持一致性 现在统计数据来源一致且逻辑正确: - 任务统计来自video_classification_tasks表 - 分类记录统计来自video_classification_records表 |
||
|---|---|---|
| .. | ||
| desktop | ||