| | |
| | | import com.google.gson.JsonObject; |
| | | import com.google.gson.reflect.TypeToken; |
| | | import com.hdl.linkpm.sdk.core.exception.HDLException; |
| | | import com.hdl.photovoltaic.enums.TimeType; |
| | | import com.hdl.photovoltaic.internet.HttpClient; |
| | | import com.hdl.photovoltaic.internet.api.HttpApi; |
| | | import com.hdl.photovoltaic.listener.CloudCallBeak; |
| | |
| | | HttpClient.getInstance().requestHttp(requestUrl, json.toString(), new CloudCallBeak<String>() { |
| | | @Override |
| | | public void onSuccess(String jsonStr) { |
| | | if (TextUtils.isEmpty(jsonStr)) { |
| | | if (cloudCallBeak != null) { |
| | | cloudCallBeak.onSuccess(null); |
| | | try { |
| | | if (TextUtils.isEmpty(jsonStr)) { |
| | | if (cloudCallBeak != null) { |
| | | cloudCallBeak.onSuccess(new DataOverBean()); |
| | | } |
| | | } |
| | | } |
| | | Gson gson = new Gson(); |
| | | DataOverBean dataOverBean = gson.fromJson(jsonStr, DataOverBean.class); |
| | | if (cloudCallBeak != null) { |
| | | cloudCallBeak.onSuccess(dataOverBean); |
| | | Gson gson = new Gson(); |
| | | DataOverBean dataOverBean = gson.fromJson(jsonStr, DataOverBean.class); |
| | | if (cloudCallBeak != null) { |
| | | cloudCallBeak.onSuccess(dataOverBean); |
| | | } |
| | | } catch (Exception ignored) { |
| | | } |
| | | } |
| | | |