summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshihaoyue <[email protected]>2024-08-29 09:44:33 +0800
committershihaoyue <[email protected]>2024-08-29 09:44:33 +0800
commit689ee97d4e70b0cc7523136d5f2e22df2f4750c8 (patch)
treeac04797101139400373afc818e2d7e99da226c6f
parent12664dd83e6601cf942b243d2565f9854f018768 (diff)
完成任务的状态转移
-rw-r--r--server/apps/task.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/server/apps/task.py b/server/apps/task.py
index fadae79..832d694 100644
--- a/server/apps/task.py
+++ b/server/apps/task.py
@@ -55,7 +55,7 @@ class TaskState(Schema):
# 效果评估
evaluate_status = String()
# 当前状态
- task_status = String()
+ policy_status = String()
@@ -264,14 +264,15 @@ def task_info(query_data):
"policy_name": task_policy.Policy.p_name,
"policy_param": task_policy.policy_param,
"policy_id": task_policy.tp_id,
- "evaluate_status": "不成功",
- "task_status": "stopped"
+ "evaluate_status": "stopped",
+ "policy_status": "任务已结束"
})
- task_state_list[-1]["task_status"] = task.status
+ task_state_list[-1]["evaluate_status"] = task.status
if task.status == "stopped":
- task_state_list[-1]["task_status"] = "《《《时延》》》"
+ # TODO
+ task_state_list[-1]["policy_status"] = "《《《时延》》》"
elif task.status == "working":
- task_state_list[-1]["task_status"] = "任务进行中"
+ task_state_list[-1]["policy_status"] = "任务进行中"
return {"code": 200, "data": task_state_list}