|
|
@@ -79,10 +79,11 @@ class QxzDeviceDetailView(APIView):
|
|
|
}
|
|
|
conf_m = MongoDBTools(db_name='smartfarming', table_name='sa_qxz_conf')
|
|
|
conf_data = conf_m.find_one(wheres=conf_wheres)
|
|
|
- conf_data.pop("id")
|
|
|
- conf_data.pop("device_id")
|
|
|
- conf_data.pop("uptime")
|
|
|
- conf_data = dict(sorted(conf_data.items(), key=lambda e:int(e[0].split("e")[1])))
|
|
|
+ if conf_data:
|
|
|
+ conf_data.pop("id")
|
|
|
+ conf_data.pop("device_id")
|
|
|
+ conf_data.pop("uptime")
|
|
|
+ conf_data = dict(sorted(conf_data.items(), key=lambda e:int(e[0].split("e")[1])))
|
|
|
result = {"conf":conf_data,"items":[]}
|
|
|
|
|
|
data_m = MongoDBTools(db_name='smartfarming', table_name='sa_qxz_data')
|