Prechádzať zdrojové kódy

调整气象站数据排列不规范问题

yf_fyh 3 rokov pred
rodič
commit
e9205a5ad8
1 zmenil súbory, kde vykonal 3 pridanie a 0 odobranie
  1. 3 0
      apps/Equipment/views.py

+ 3 - 0
apps/Equipment/views.py

@@ -96,6 +96,9 @@ class QxzDeviceDetailView(APIView):
         for item in data:
             item.pop("id")
             item.pop("device_id")
+            uptime = item.pop("uptime")
+            item = dict(sorted(item.items(), key=lambda e:int(e[0].split("e")[1])))
+            item["uptime"] = uptime
             result["items"].append(item)
         return Response(result)