左晓为主开发手持机充值管理机
zuoxiao
6 天以前 8b566e47b67d74d1915bc9f2c07204dd1a222197
qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/net/ApiManager.java
@@ -1,40 +1,23 @@
package com.dayu.qiheonlinelibrary.net;
import android.content.Context;
import android.content.Intent;
import android.text.TextUtils;
import com.dayu.baselibrary.business.BusinessProvider;
import com.dayu.baselibrary.net.subscribers.BaseProgressSubscriber;
import com.dayu.baselibrary.net.subscribers.ProgressSubscriber;
import com.dayu.baselibrary.net.subscribers.SubscriberListener;
import com.dayu.qiheonlinelibrary.bean.BaseResult;
import com.dayu.qiheonlinelibrary.net.subscribers.BaseProgressSubscriber;
import com.dayu.qiheonlinelibrary.net.subscribers.ProgressSubscriber;
import com.dayu.qiheonlinelibrary.net.subscribers.SubscriberListener;
import com.dayu.qiheonlinelibrary.utils.MyJsonParser;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers;
import io.reactivex.rxjava3.annotations.NonNull;
import io.reactivex.rxjava3.core.Observable;
import io.reactivex.rxjava3.core.Observer;
import io.reactivex.rxjava3.disposables.Disposable;
import io.reactivex.rxjava3.functions.Function;
import io.reactivex.rxjava3.schedulers.Schedulers;
import okhttp3.MediaType;
import okhttp3.MultipartBody;
import okhttp3.RequestBody;
import okhttp3.ResponseBody;
import retrofit2.Call;
import retrofit2.Callback;
import retrofit2.Response;
/**
@@ -46,8 +29,6 @@
public class ApiManager {
    static ApiManager apiManager;
    //文件上传失败重复次数
    int uplodFilerepeatSize = 3;
    ApiService apiService;
@@ -123,9 +104,7 @@
                                if (BusinessProvider.getBusinessProvider() != null) {
                                    BusinessProvider.getBusinessProvider().startLoginNavigotor.navigateToLogin(context);
                                }
                            }
                            response.setCode(tem.getCode());
                            response.setMsg(tem.getMsg());
                            if (tClass != null) {