Spaces:
Sleeping
Sleeping
"作業題目": assignment_data["metadata"]["topic"],
Browse files- dashboard_service.py +7 -7
dashboard_service.py
CHANGED
@@ -17,17 +17,17 @@ class DashboardService:
|
|
17 |
submission_count = len(submission_ids)
|
18 |
|
19 |
dashboard_item = {
|
20 |
-
"assignment_id": assignment_id,
|
21 |
-
"
|
22 |
-
"
|
23 |
-
"
|
24 |
-
"
|
25 |
-
"
|
26 |
}
|
27 |
dashboard_data.append(dashboard_item)
|
28 |
|
29 |
# 按創建日期降序排序
|
30 |
-
dashboard_data.sort(key=lambda x: x["
|
31 |
return dashboard_data
|
32 |
|
33 |
def get_assignment_details(self, assignment_id):
|
|
|
17 |
submission_count = len(submission_ids)
|
18 |
|
19 |
dashboard_item = {
|
20 |
+
# "assignment_id": assignment_id,
|
21 |
+
"作業題目": assignment_data["metadata"]["topic"],
|
22 |
+
"類型": assignment_data["assignment_type"],
|
23 |
+
"回傳數量": submission_count,
|
24 |
+
"建立時間": assignment_data["timestamp"],
|
25 |
+
"截止時間": assignment_data["metadata"].get("submission_deadline")
|
26 |
}
|
27 |
dashboard_data.append(dashboard_item)
|
28 |
|
29 |
# 按創建日期降序排序
|
30 |
+
dashboard_data.sort(key=lambda x: x["建立時間"], reverse=True)
|
31 |
return dashboard_data
|
32 |
|
33 |
def get_assignment_details(self, assignment_id):
|