fix(page): 分页

test
jshixiong 1 year ago
parent c7b2e395c3
commit 682347f813

@ -20,8 +20,9 @@ def get_recent_login_info(page_index=1, page_size=10):
start = total - 1 - page_index * page_size start = total - 1 - page_index * page_size
end = start + page_size end = start + page_size
for line in lines[start:end]: if start < total:
record = json.loads(line.strip()) for line in lines[start:end]:
login_info.append(record) record = json.loads(line.strip())
login_info.append(record)
return {"login_info" : login_info, "total" : total} return {"login_info" : login_info, "total" : total}

@ -16,7 +16,8 @@ def get_request_info(page_index=1, page_size=10):
lines = f.readlines() lines = f.readlines()
total_records = len(lines) total_records = len(lines)
start = (page_index - 1) * page_size # start = (page_index - 1) * page_size
start = total_records - 1 - page_index * page_size
end = start + page_size end = start + page_size
if start < total_records: if start < total_records:

Loading…
Cancel
Save