|
|
@@ -164,6 +164,7 @@ def device_control(request):
|
|
|
response_code = response.status_code
|
|
|
logger.warning(f"控制响应码:{response_code}")
|
|
|
if response_code == 200:
|
|
|
+ payload = json.loads(payload)
|
|
|
ext = payload.get("ext", {})
|
|
|
if ext:
|
|
|
dattim = ext.get("dattim", "")
|
|
|
@@ -178,7 +179,7 @@ def device_control(request):
|
|
|
ext["clt_t"] = clt
|
|
|
payload["ext"] = ext
|
|
|
device_config = MongoDeviceConfig.objects.get(d_id=d_id)
|
|
|
- device_config.device_config = str(payload)
|
|
|
+ device_config.device_config = str(json.dumps(payload))
|
|
|
device_config.save()
|
|
|
logger.warning(f"修改设备{d_id} 成功: {str(payload)}")
|
|
|
return True
|