#task_histories
This commit is contained in:
parent
7f7cfa3666
commit
fe2162ad68
|
@ -62,36 +62,78 @@ def alarm(request):
|
||||||
return HttpResponse(json.dumps({
|
return HttpResponse(json.dumps({
|
||||||
"status": "1",
|
"status": "1",
|
||||||
"name": name,
|
"name": name,
|
||||||
"res":res
|
"res": res
|
||||||
}))
|
}))
|
||||||
|
|
||||||
def task_histories(request):
|
|
||||||
histories = []
|
|
||||||
task_id = []
|
|
||||||
|
|
||||||
|
def task_histories(request):
|
||||||
|
# task_id = []
|
||||||
|
# res = []
|
||||||
|
# row1 = None
|
||||||
|
# with connection.cursor() as cursor:
|
||||||
|
# cursor.execute("select * from task_histories order by run_time desc limit 20;")
|
||||||
|
# row = cursor.fetchall()
|
||||||
|
# task = []
|
||||||
|
#
|
||||||
|
# for r in row:
|
||||||
|
# task_id.append(r[1])
|
||||||
|
# o = dict()
|
||||||
|
# o['status'] = r[2]
|
||||||
|
# o['run_time'] = r[3]
|
||||||
|
# o['output'] = r[4][1:-1]
|
||||||
|
# task.append(o)
|
||||||
|
#
|
||||||
|
# with connection.cursor() as cursor1:
|
||||||
|
# cursor1.execute("select * from tasks where id = '%s' limit 1" % (r[1]))
|
||||||
|
# row1 = cursor1.fetchone()
|
||||||
|
# task.append(row1[1])
|
||||||
|
# task.append(row1[2])
|
||||||
|
# task.append(row1[8])
|
||||||
|
# res.append(task)
|
||||||
|
|
||||||
|
task_id = []
|
||||||
res = []
|
res = []
|
||||||
row1 = None
|
row1 = None
|
||||||
with connection.cursor() as cursor:
|
with connection.cursor() as cursor:
|
||||||
cursor.execute("select * from task_histories order by run_time desc limit 20;")
|
cursor.execute("select task_id from task_histories group by task_id ;")
|
||||||
row = cursor.fetchall()
|
row = cursor.fetchall()
|
||||||
task = []
|
data = []
|
||||||
|
|
||||||
for r in row:
|
for r in row:
|
||||||
task_id.append(r[1])
|
|
||||||
o = dict()
|
o = dict()
|
||||||
o['status'] = r[2]
|
task_id.append(r[0])
|
||||||
o['run_time'] = r[3]
|
|
||||||
o['output'] = r[4][1:-1]
|
|
||||||
task.append(o)
|
|
||||||
|
|
||||||
|
# o['status'] = r[2]
|
||||||
|
# o['run_time'] = r[3]
|
||||||
|
# o['output'] = r[4][1:-1]
|
||||||
|
# data.append(o)
|
||||||
|
print(task_id)
|
||||||
|
|
||||||
|
for id in list(set(task_id)):
|
||||||
|
with connection.cursor() as cursor:
|
||||||
|
cursor.execute(
|
||||||
|
"select * from task_histories where task_id = '%s' order by run_time desc limit 20;" % (id))
|
||||||
|
row = cursor.fetchall()
|
||||||
|
task = []
|
||||||
|
|
||||||
|
for r in row:
|
||||||
|
task_id.append(r[1])
|
||||||
|
o = dict()
|
||||||
|
o['status'] = r[2]
|
||||||
|
o['run_time'] = r[3]
|
||||||
|
o['output'] = r[4][1:-1]
|
||||||
|
task.append(o)
|
||||||
with connection.cursor() as cursor1:
|
with connection.cursor() as cursor1:
|
||||||
cursor1.execute("select * from tasks where id = '%s' limit 1" % (r[1]))
|
cursor1.execute("select * from tasks where id = '%s'" % (id))
|
||||||
row1 = cursor1.fetchone()
|
row1 = cursor1.fetchall()
|
||||||
task.append(row1[1])
|
print(row1)
|
||||||
task.append(row1[2])
|
for r1 in row1:
|
||||||
task.append(row1[8])
|
o1 = dict()
|
||||||
res.append(task)
|
o1['name'] = r1[1]
|
||||||
|
o1['type'] = r1[2]
|
||||||
|
o1['desc'] = r1[8]
|
||||||
|
o1['data'] = task
|
||||||
|
res.append(o1)
|
||||||
return HttpResponse(json.dumps({
|
return HttpResponse(json.dumps({
|
||||||
"status":"1",
|
"status": "1",
|
||||||
"res":res
|
"res": res
|
||||||
}))
|
}))
|
||||||
|
|
Loading…
Reference in New Issue