package com.edufound.pay.model.impl; import android.app.Activity; import com.edufound.base.callback.OkHttpCallback; import com.edufound.base.util.BaseConsts; import com.edufound.base.util.DeviceUuidFactory; import com.edufound.base.util.OkHttpClient; import com.edufound.pay.model.PayModel; import com.okhttplib.HttpInfo; import com.okhttplib.callback.Callback; import java.util.concurrent.TimeUnit; public class PayModelImpl implements PayModel { @Override public void isLogin(Callback callback) { OkHttpClient.doGetAsync(PayModelImpl.class, new HttpInfo.Builder().setUrl(BaseConsts.getFinalApiUrl() + "/wx/v3/user/isLogin") .addParam("deviceCode", DeviceUuidFactory.getUuid()), callback); } @Override public void recommendGet(String grade, Callback callback) { OkHttpClient.doGetAsync(PayModelImpl.class, new HttpInfo.Builder().setUrl(BaseConsts.getFinalApiUrl() + "/wx/userRead/recommend").addParam("grade", grade).addParam("pageNo", "1").addParam("pageSize", "100000") , callback); } }