feat: 自动提交 - 周二 2025/09/23 14:03:10.47

This commit is contained in:
赵杰
2025-09-23 14:03:10 +01:00
parent 4da97d600a
commit 6b0c03439f
8 changed files with 104 additions and 65 deletions

View File

@@ -243,17 +243,13 @@ class QueryOptimizer:
start_time_query = end_time - timedelta(days=days-1)
# 批量查询所有需要的数据
workorders = session.query(WorkOrder).filter(
WorkOrder.created_at >= start_time_query
).all()
# 修改:查询所有工单,不限制时间范围
workorders = session.query(WorkOrder).all()
alerts = session.query(Alert).filter(
Alert.created_at >= start_time_query
).all()
# 修改:查询所有预警和对话,不限制时间范围
alerts = session.query(Alert).all()
conversations = session.query(Conversation).filter(
Conversation.timestamp >= start_time_query
).all()
conversations = session.query(Conversation).all()
# 处理数据
analytics = self._process_analytics_data(workorders, alerts, conversations, days)