package com.hdl.photovoltaic.ui;
|
|
|
import android.content.Intent;
|
import android.os.Bundle;
|
|
import com.hdl.linkpm.sdk.core.exception.HDLException;
|
import com.hdl.photovoltaic.R;
|
import com.hdl.photovoltaic.base.CustomBaseActivity;
|
import com.hdl.photovoltaic.config.UserConfigManage;
|
import com.hdl.photovoltaic.internet.HttpServer.MyNanoHttpService;
|
import com.hdl.photovoltaic.listener.CloudCallBeak;
|
import com.hdl.photovoltaic.other.HdlResidenceLogic;
|
import com.hdl.photovoltaic.ui.bean.HouseIdBean;
|
|
import java.util.List;
|
|
public class StartActivity extends CustomBaseActivity {
|
|
@Override
|
public Object getContentView() {
|
return R.layout.activity_start;
|
}
|
|
@Override
|
public void onBindView(Bundle savedInstanceState) {
|
//7天内免登录
|
if (UserConfigManage.getInstance().isAutoLogin()) {
|
// showLoading();
|
HdlResidenceLogic.getInstance().getResidenceIdList("", "", new CloudCallBeak<List<HouseIdBean>>() {
|
@Override
|
public void onSuccess(List<HouseIdBean> obj) {
|
// hideLoading();
|
HdlResidenceLogic.getInstance().setHouseIdList(obj);
|
Intent intent = new Intent();
|
intent.setClass(StartActivity.this, MyPowerStationActivity.class);
|
startActivity(intent);
|
finish();
|
}
|
|
@Override
|
public void onFailure(HDLException e) {
|
// hideLoading();
|
Intent intent = new Intent();
|
intent.setClass(StartActivity.this, MyPowerStationActivity.class);
|
startActivity(intent);
|
finish();
|
}
|
});
|
|
} else {
|
Intent intent = new Intent();
|
intent.setClass(this, HomeLoginActivity.class);
|
startActivity(intent);
|
finish();
|
}
|
|
|
}
|
}
|