RegisterManager.java 1012 Bytes
package com.lotus.town.service.rg;

import android.util.Log;

import com.alibaba.fastjson.JSON;
import com.lotus.town.utils.SharedPrefConfig;
import com.lotus.town.wxapi.WxUserResponse;
import com.sdk.Sdk;
import com.sdk.http.HttpCallback;
import com.sdk.http.HttpResponse;

public class RegisterManager {

    public static void register(){
        if(SharedPrefConfig.getInstance(Sdk.app()).isActive()){
            return;
        }
        rgRequest rg = new rgRequest();
        rg.setUserId(SharedPrefConfig.getInstance(Sdk.app()).getUserId());
        Sdk.http().post(rg, rg.getParams(), new HttpCallback<HttpResponse>() {


            @Override
            protected void onSuccess(HttpResponse result) {
                SharedPrefConfig.getInstance(Sdk.app()).active();
            }

            @Override
            protected HttpResponse parse(String response) {
                HttpResponse res = JSON.parseObject(response,getType());
                return res;
            }
        });
    }
}