|
@@ -240,7 +240,7 @@ class EquipmentInfoService:
|
|
|
return ',' + str(event_type) + ','
|
|
|
|
|
|
@classmethod
|
|
|
- def union_equipment_info(cls, user_id, uid_list, event_type, start_time, end_time, page, line, event_time=None):
|
|
|
+ def union_equipment_info(cls, user_id, uid_list, event_type, start_time, end_time, page, line, event_time=None, channel=None):
|
|
|
"""
|
|
|
联表查询推送数据
|
|
|
@param user_id:
|
|
@@ -282,6 +282,9 @@ class EquipmentInfoService:
|
|
|
event_type_kwargs['event_time'] = event_time
|
|
|
del kwargs['event_tag__regex']
|
|
|
del event_type_kwargs['event_tag']
|
|
|
+ if channel:
|
|
|
+ kwargs['channel'] = channel
|
|
|
+ event_type_kwargs['channel'] = channel
|
|
|
if not event_type_list:
|
|
|
# 新增tab_val字段记录表的标识:表编号+10
|
|
|
equipment_info_1 = EquipmentInfo1.objects.filter(**kwargs).annotate(
|