|
@@ -210,8 +210,6 @@ class SettingMainActivity : CommonBindingActivity<ActivitySettingMainBinding>()
|
|
|
}
|
|
|
|
|
|
SettingType.RESTORE_FACTORY_SETTINGS -> {
|
|
|
-// //isTuya&&TuyaUtils.qrcodeUrl
|
|
|
-// showTuyaRequestDialog()
|
|
|
navigateTo(Screens.Setting.RESTORE)
|
|
|
}
|
|
|
|
|
@@ -228,9 +226,13 @@ class SettingMainActivity : CommonBindingActivity<ActivitySettingMainBinding>()
|
|
|
ToastUtils.showShort(getString(com.develop.common.R.string.change_lang_tips))
|
|
|
} else {
|
|
|
if (getNetwork()) {
|
|
|
+
|
|
|
+ if (TuyaUtilsSo.getInstance().shorturl == ""){
|
|
|
+ TuyaUtilsSo.getInstance().shorturl = MMkvUtils.getString(TuyaUtilsSo.getInstance().mUid)
|
|
|
+ }
|
|
|
Log.e(
|
|
|
"TAG isTuya",
|
|
|
- "isNetWordLoading :" + isNetWordLoading + " isTuya: " + isTuya + " TuyaUtils.qrcodeUrl:" + TuyaUtils.qrcodeUrl
|
|
|
+ "isNetWordLoading :" + isNetWordLoading + " isTuya: " + isTuya + " TuyaUtilsSo.getInstance().shorturl:" + TuyaUtilsSo.getInstance().shorturl
|
|
|
)
|
|
|
if (isNetWordLoading) {
|
|
|
Log.e("TAG isTuya", "isNetWordLoadingisNetWordLoading")
|
|
@@ -325,7 +327,7 @@ class SettingMainActivity : CommonBindingActivity<ActivitySettingMainBinding>()
|
|
|
|
|
|
private fun downTimeVoid() {
|
|
|
if (isTuya) {
|
|
|
- if (TuyaUtils.qrcodeUrl != ""||TuyaUtils.init){
|
|
|
+ if (TuyaUtilsSo.getInstance().shorturl != ""||TuyaUtilsSo.getInstance().tuyaInitSuccess){
|
|
|
tuyaRequestDialog?.removeSelf()
|
|
|
timer?.let { timer ->
|
|
|
timer.cancel()
|
|
@@ -392,12 +394,24 @@ class SettingMainActivity : CommonBindingActivity<ActivitySettingMainBinding>()
|
|
|
//从wifi功能回来方法
|
|
|
private fun getDevNetwork(num: Int) {
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
//无需获取涂鸦功能,估不网络请求涂鸦
|
|
|
if (getGoneTuYa()) {
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
//处理wifi点击回来
|
|
|
if (getNetwork()) {
|
|
|
+ //先获取本地配置
|
|
|
+ getAppTuya(true)
|
|
|
+ return
|
|
|
+
|
|
|
/**
|
|
|
* 因为有涂鸦功能不需要重新请求,但是会导致涂鸦图标是灰色
|
|
|
* 估在这做多判断处理
|