保留后台凭证展示顺序
This commit is contained in:
@@ -174,15 +174,6 @@ def list_evidences(params: dict[str, Any]) -> dict[str, Any]:
|
|||||||
response.raise_for_status()
|
response.raise_for_status()
|
||||||
manual_items = (response.json().get("data") or [])
|
manual_items = (response.json().get("data") or [])
|
||||||
data["items"] = manual_items
|
data["items"] = manual_items
|
||||||
evidence_type_order = {
|
|
||||||
"body_ranking": 0, "first_screen": 1, "reference_source": 2,
|
|
||||||
"before": 3, "after": 3, "before_after": 3, "viral_note": 4,
|
|
||||||
}
|
|
||||||
manual_items.sort(key=lambda item: (
|
|
||||||
evidence_type_order.get(str(item.get("evidence_type") or ""), 99),
|
|
||||||
int(item.get("sort_order") or 0),
|
|
||||||
int(item.get("image_id") or item.get("evidence_id") or item.get("id") or 0),
|
|
||||||
))
|
|
||||||
data["total"] = len(manual_items)
|
data["total"] = len(manual_items)
|
||||||
data["limit"] = limit
|
data["limit"] = limit
|
||||||
data["is_complete"] = True
|
data["is_complete"] = True
|
||||||
|
|||||||
Reference in New Issue
Block a user