From 8bfe046de7987990e1bff2755c2963e14ebc54c1 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期一, 23 十月 2023 17:39:19 +0800 Subject: [PATCH] 2023年10月23日17:39:07 --- app/src/main/java/com/hdl/photovoltaic/other/HdlDeviceLogic.java | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/other/HdlDeviceLogic.java b/app/src/main/java/com/hdl/photovoltaic/other/HdlDeviceLogic.java index 85993cc..17f3436 100644 --- a/app/src/main/java/com/hdl/photovoltaic/other/HdlDeviceLogic.java +++ b/app/src/main/java/com/hdl/photovoltaic/other/HdlDeviceLogic.java @@ -365,10 +365,13 @@ } return; } + Gson gson = new Gson(); - DeviceTimeBean deviceTimeBean = gson.fromJson(json, DeviceTimeBean.class); + Type typeOfT = new TypeToken<BaseLocalResponse<DeviceTimeBean>>() { + }.getType(); + BaseLocalResponse<DeviceTimeBean> baseLocalResponse = gson.fromJson(json, typeOfT); if (linkCallBack != null) { - linkCallBack.onSuccess(deviceTimeBean); + linkCallBack.onSuccess(baseLocalResponse.getObjects()); } } @@ -519,7 +522,7 @@ /** * 鑾峰彇閫嗗彉鍣ㄥ垪琛� - * 娉ㄦ剰:鏈夊缃戜互浜戠璁惧涓哄噯,鏈湴瀛樺湪锛屼簯绔病鏈夊垯鍒犻櫎锛涘唴缃戜互鏈湴涓轰富,鎼滅储澶氬皯涓澶囧氨鏄剧ず澶氬皯涓紱 + * 娉ㄦ剰:鏈夊缃戜互浜戠璁惧涓哄噯;鏈湴瀛樺湪锛屼簯绔病鏈夊垯鍒犻櫎锛涘唴缃戜互鏈湴涓轰富,鎼滅储澶氬皯涓澶囧氨鏄剧ず澶氬皯涓紱 * * @param cloudCallBeak 杩斿洖閫嗗彉鍣ㄥ垪琛� */ @@ -679,7 +682,6 @@ * @param spk spk * @param mac 璁惧mac * @param cloudCallBeak 鍥炶皟 - * @return - */ public void getDeviceRemoteInfo(String homeId, String spk, String mac, CloudCallBeak<DeviceRemoteInfo> cloudCallBeak) { String requestUrl = HttpApi.POST_Device_RemoteInfo; @@ -769,6 +771,7 @@ HDLLinkLocalGateway.getInstance().refreshGatewayByHomeIdAndSpk(UserConfigManage.getInstance().getHomeId(), spks, true, gatewayCallBack); } + /** * 鍒锋柊閫嗗彉鍣ㄧ紦瀛樹俊鎭�(鍖呮嫭璁剧疆mqtt绉橀挜锛� * 娉�: -- Gitblit v1.8.0