Compare commits
1 Commits
feature
...
feature_20
| Author | SHA1 | Date | |
|---|---|---|---|
| 1ed54d7ee0 |
7
app.py
7
app.py
@@ -6599,7 +6599,14 @@ def api_get_events():
|
||||
query = query.filter_by(status=event_status)
|
||||
if event_type != 'all':
|
||||
query = query.filter_by(event_type=event_type)
|
||||
# 支持多个重要性级别筛选,用逗号分隔(如 importance=S,A)
|
||||
if importance != 'all':
|
||||
if ',' in importance:
|
||||
# 多个重要性级别
|
||||
importance_list = [imp.strip() for imp in importance.split(',') if imp.strip()]
|
||||
query = query.filter(Event.importance.in_(importance_list))
|
||||
else:
|
||||
# 单个重要性级别
|
||||
query = query.filter_by(importance=importance)
|
||||
if creator_id:
|
||||
query = query.filter_by(creator_id=creator_id)
|
||||
|
||||
Reference in New Issue
Block a user