Browse Source

优化设备调用功能返回

develop
zhaoxianglong 9 months ago
parent
commit
7fc7fa7118
  1. 6
      zc-business/src/main/java/com/zc/business/controller/DcDeviceController.java

6
zc-business/src/main/java/com/zc/business/controller/DcDeviceController.java

@ -275,6 +275,7 @@ public class DcDeviceController extends BaseController {
return ajaxResult;
}
Object data = JSON.parseObject(queryDeviceProperties(deviceId, propertyId, props).get("data").toString()).get("data");
JSONArray dataArray = JSON.parseArray(data.toString());
List<Map<String, Object>> list = new ArrayList<>();
@ -483,7 +484,10 @@ public class DcDeviceController extends BaseController {
.url(iotAddress + "/api/iot/device/functions/" + deviceId + "/" + functionId) // 请求地址
.data(requestParams)
.post(); // 请求方法
return JSON.parseObject(response.body().string(), AjaxResult.class);
if (response.body() != null) {
return JSON.parseObject(response.body().string(), AjaxResult.class);
}
return AjaxResult.error();
} catch (Exception e) {
return AjaxResult.error("请求失败");
}

Loading…
Cancel
Save