|
@@ -192,17 +192,30 @@ object CommonUtils {
|
|
|
// }
|
|
|
|
|
|
var str = TuyaUtilsSo.getInstance().getPointer(url, apiVersion, json)
|
|
|
+
|
|
|
+
|
|
|
if ("" == str || str == null) {
|
|
|
- //重连3次,如果3次过后 还没有数据就显示失败
|
|
|
- if (num > 3) {
|
|
|
+ if (TuyaUtilsSo.getInstance().tuyaNetwork){
|
|
|
+ ToastUtils.showShort(globalApp().getString(R.string.not_http_tuya_content))
|
|
|
+ }else{
|
|
|
ToastUtils.showShort(globalApp().getString(R.string.connect_tuya))
|
|
|
- tuyaHttp.fail()
|
|
|
- return@launch
|
|
|
- } else {
|
|
|
- var nums = num + 1
|
|
|
- getTuyaBean(url, apiVersion, json, t, tuyaHttp, nums)
|
|
|
}
|
|
|
|
|
|
+// ToastUtils.showShort(globalApp().getString(R.string.connect_tuya))
|
|
|
+ tuyaHttp.fail()
|
|
|
+ return@launch
|
|
|
+
|
|
|
+
|
|
|
+ //重连3次,如果3次过后 还没有数据就显示失败
|
|
|
+// if (num > 3) {
|
|
|
+// ToastUtils.showShort(globalApp().getString(R.string.connect_tuya))
|
|
|
+// tuyaHttp.fail()
|
|
|
+// return@launch
|
|
|
+// } else {
|
|
|
+// var nums = num + 1
|
|
|
+// getTuyaBean(url, apiVersion, json, t, tuyaHttp, nums)
|
|
|
+// }
|
|
|
+
|
|
|
}
|
|
|
withContext(Dispatchers.Main) {
|
|
|
tuyaHttp.bean(GsonUtils.GsonToBean(str, t))
|
|
@@ -266,15 +279,24 @@ object CommonUtils {
|
|
|
Log.e("tuya", "url :" + url + " json:" + json)
|
|
|
var str = TuyaUtilsSo.getInstance().getPointer(url, apiVersion, json)
|
|
|
if ("" == str || str == null) {
|
|
|
- //重连3次,如果3次过后 还没有数据就显示失败
|
|
|
- if (num > 3) {
|
|
|
+ if (TuyaUtilsSo.getInstance().tuyaNetwork){
|
|
|
+ ToastUtils.showShort(globalApp().getString(R.string.not_http_tuya_content))
|
|
|
+ }else{
|
|
|
ToastUtils.showShort(globalApp().getString(R.string.connect_tuya))
|
|
|
- tuyaHttpList.fail()
|
|
|
- return@launch
|
|
|
- } else {
|
|
|
- var nums = num + 1
|
|
|
- getTuyaList(url, apiVersion, json, t, tuyaHttpList, nums)
|
|
|
}
|
|
|
+ tuyaHttpList.fail()
|
|
|
+ return@launch
|
|
|
+
|
|
|
+
|
|
|
+ //重连3次,如果3次过后 还没有数据就显示失败
|
|
|
+// if (num > 3) {
|
|
|
+// ToastUtils.showShort(globalApp().getString(R.string.connect_tuya))
|
|
|
+// tuyaHttpList.fail()
|
|
|
+// return@launch
|
|
|
+// } else {
|
|
|
+// var nums = num + 1
|
|
|
+// getTuyaList(url, apiVersion, json, t, tuyaHttpList, nums)
|
|
|
+// }
|
|
|
|
|
|
}
|
|
|
withContext(Dispatchers.Main) {
|