|
@@ -298,13 +298,8 @@ class DetectControllerViewV2(View):
|
|
|
if eventType:
|
|
|
if ',' in eventType: #兼容AI查询
|
|
|
eventTypeList = eventType.split(',')
|
|
|
- eventTypeLen = len(eventTypeList)
|
|
|
- if eventTypeLen == 1:
|
|
|
- qs = qs.filter(Q(eventType=eventTypeList[0]))
|
|
|
- elif eventTypeLen == 2:
|
|
|
- qs = qs.filter(Q(eventType=eventTypeList[0]) | Q(eventType=eventTypeList[1]))
|
|
|
- elif eventTypeLen == 3:
|
|
|
- qs = qs.filter(Q(eventType=eventTypeList[0]) | Q(eventType=eventTypeList[1]) | Q(eventType=eventTypeList[2]))
|
|
|
+ eventTypeList = [int(i.strip()) for i in eventTypeList]
|
|
|
+ qs = qs.filter(eventType__in=eventTypeList)
|
|
|
else:
|
|
|
qs = qs.filter(eventType=eventType)
|
|
|
uids = request_dict.get('uids', None)
|