123456789101112131415161718192021222324252627282930 |
- 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);
- }
- }
|