文档服务地址:http://47.92.0.57:3000/ 周报索引地址:http://47.92.0.57:3000/s/NruNXRYmV

Commit b3016504 by 李景熙

修复任务列表页数bug

parent 375c90e4
...@@ -48,7 +48,7 @@ def find_task_by_name(task_name, start, num): ...@@ -48,7 +48,7 @@ def find_task_by_name(task_name, start, num):
find = Task.select(Task.task_id, Task.task_name, Task.publish_id, Task.publish_time).where(Task.task_name.contains(task_name)) find = Task.select(Task.task_id, Task.task_name, Task.publish_id, Task.publish_time).where(Task.task_name.contains(task_name))
index = 0 index = 0
list = [] list = []
while index < len(find) and index < num: while index+start < len(find) and index < num:
user = User.get_username(find[index+start].publish_id) user = User.get_username(find[index+start].publish_id)
list.append( list.append(
{ {
...@@ -72,7 +72,7 @@ def find_task(start, num): ...@@ -72,7 +72,7 @@ def find_task(start, num):
find = Task.select(Task.task_id, Task.task_name, Task.publish_id, Task.publish_time) find = Task.select(Task.task_id, Task.task_name, Task.publish_id, Task.publish_time)
index = 0 index = 0
list = [] list = []
while index < len(find) and index < num: while index+start < len(find) and index < num:
user = User.get_username(find[index + start].publish_id) user = User.get_username(find[index + start].publish_id)
list.append( list.append(
{ {
...@@ -97,7 +97,7 @@ def find_task_by_creator(creator, start, num): ...@@ -97,7 +97,7 @@ def find_task_by_creator(creator, start, num):
Task.publish_id == creator, Task.task_state == 0 and 1) Task.publish_id == creator, Task.task_state == 0 and 1)
index = 0 index = 0
list = [] list = []
while index < len(find) and index < num: while index+start < len(find) and index < num:
user = User.get_username(find[index + start].publish_id) user = User.get_username(find[index + start].publish_id)
if find[index + start].task_state == '0': if find[index + start].task_state == '0':
state = "已发布" state = "已发布"
...@@ -127,7 +127,7 @@ def find_task_check(creator, start, num): ...@@ -127,7 +127,7 @@ def find_task_check(creator, start, num):
Task.publish_id == creator, Task.task_state == 2) Task.publish_id == creator, Task.task_state == 2)
index = 0 index = 0
list = [] list = []
while index < len(find) and index < num: while index+start < len(find) and index < num:
user = User.get_username(find[index + start].publish_id) user = User.get_username(find[index + start].publish_id)
list.append( list.append(
{ {
...@@ -154,7 +154,7 @@ def find_task_completed(executor, start, num): ...@@ -154,7 +154,7 @@ def find_task_completed(executor, start, num):
Task.task_id << task_list) Task.task_id << task_list)
index = 0 index = 0
list = [] list = []
while index < len(find) and index < num: while index+start < len(find) and index < num:
user = User.get_username(find[index + start].publish_id) user = User.get_username(find[index + start].publish_id)
list.append( list.append(
{ {
...@@ -181,7 +181,7 @@ def find_task_my_task(executor, start, num): ...@@ -181,7 +181,7 @@ def find_task_my_task(executor, start, num):
Task.task_id << task_list) Task.task_id << task_list)
index = 0 index = 0
list = [] list = []
while index < len(find) and index < num: while index+start < len(find) and index < num:
user = User.get_username(find[index + start].publish_id) user = User.get_username(find[index + start].publish_id)
list.append( list.append(
{ {
...@@ -255,5 +255,7 @@ def set_state(task_id, state): ...@@ -255,5 +255,7 @@ def set_state(task_id, state):
if __name__ == '__main__': if __name__ == '__main__':
# print(find_task_my_task(1,1,1)) # print(find_task_my_task(1,1,1))
Task.drop_table() # Task.drop_table()
Task.create_table() # Task.create_table()
find = Task.select(Task.task_id, Task.task_name, Task.publish_id, Task.publish_time)
print(find[0+20])
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment