Browse Source

优化后台返回异常提示bug

zk 1 year ago
parent
commit
5bdb6d8925

+ 2 - 2
app/src/main/java/com/datarecovery/master/module/login/LoginViewModel.java

@@ -8,7 +8,6 @@ import androidx.lifecycle.LiveData;
 import androidx.lifecycle.MutableLiveData;
 
 import com.atmob.app.lib.base.BaseViewModel;
-import com.atmob.app.lib.handler.RxHttpHandler;
 import com.atmob.app.lib.livedata.SingleLiveEvent;
 import com.datarecovery.master.R;
 import com.datarecovery.master.data.consts.ErrorCode;
@@ -17,6 +16,7 @@ import com.datarecovery.master.data.repositories.AccountRepository;
 import com.datarecovery.master.handler.EventHelper;
 import com.datarecovery.master.utils.BoxingUtil;
 import com.datarecovery.master.utils.Maps;
+import com.datarecovery.master.utils.RxHttpHandler;
 import com.datarecovery.master.utils.ToastUtil;
 
 import java.util.concurrent.TimeUnit;
@@ -214,7 +214,7 @@ public class LoginViewModel extends BaseViewModel {
                                 ToastUtil.show(R.string.login_verification_code_error_toast, ToastUtil.LENGTH_SHORT);
                             } else {
                                 EventHelper.report(EventId.hf1000304, Maps.asMap(EventId.EVENT_ID, "hf11022"));
-                                ToastUtil.show(R.string.login_failed_toast, ToastUtil.LENGTH_SHORT);
+                                ToastUtil.show(serverErrorException.getMsg(), ToastUtil.LENGTH_SHORT);
                             }
                         } else {
                             EventHelper.report(EventId.hf1000304, Maps.asMap(EventId.EVENT_ID, "hf11022"));

+ 1 - 1
app/src/main/java/com/datarecovery/master/module/order/OrderViewModel.java

@@ -7,7 +7,6 @@ import androidx.lifecycle.LiveData;
 import androidx.lifecycle.MutableLiveData;
 
 import com.atmob.app.lib.base.BaseViewModel;
-import com.atmob.app.lib.handler.RxHttpHandler;
 import com.atmob.app.lib.livedata.SingleLiveEvent;
 import com.datarecovery.master.R;
 import com.datarecovery.master.data.api.bean.OrderBean;
@@ -20,6 +19,7 @@ import com.datarecovery.master.data.repositories.PayRepository;
 import com.datarecovery.master.handler.EventHelper;
 import com.datarecovery.master.utils.Maps;
 import com.datarecovery.master.utils.ReportUtil;
+import com.datarecovery.master.utils.RxHttpHandler;
 import com.datarecovery.master.utils.ToastUtil;
 import com.umeng.vt.diff.V;