feat: 自动提交 - 周二 2025/09/23 14:03:10.47
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user