|
|
@@ -186,6 +186,7 @@ def maintenance_list(request):
|
186
|
186
|
query = request.POST.get('query', '')
|
187
|
187
|
start_time = request.POST.get('start_time', '')
|
188
|
188
|
end_time = request.POST.get('end_time', '')
|
|
189
|
+ point_id = request.POST.get('point_id', '')
|
189
|
190
|
|
190
|
191
|
maintenances = MaintenaceInfo.objects.filter(status=True)
|
191
|
192
|
|
|
|
@@ -202,6 +203,9 @@ def maintenance_list(request):
|
202
|
203
|
start_time = tc.string_to_utc_datetime(start_time, format='%Y%m%d')
|
203
|
204
|
end_time = tc.string_to_utc_datetime(end_time + ' 23:59:59', format='%Y%m%d %H:%M:%S')
|
204
|
205
|
maintenances = maintenances.filter(created_at__range=(start_time, end_time))
|
|
206
|
+
|
|
207
|
+ if point_id:
|
|
208
|
+ maintenances = maintenances.filter(point_id=point_id)
|
205
|
209
|
|
206
|
210
|
count = maintenances.count()
|
207
|
211
|
maintenances = maintenances.order_by('-pk')
|