package eVVM.apk.ui.riskwaring; import android.os.Bundle; import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import java.util.List; import butterknife.BindView; import butterknife.ButterKnife; import butterknife.Unbinder; import eVVM.apk.R; import eVVM.apk.helper.SPUtils; import eVVM.apk.mvp.MvpLazyFragment; import eVVM.apk.ui.alarmwaring.AlarmContract; import eVVM.apk.ui.alarmwaring.AlarmPresenter; import eVVM.apk.ui.toreview.adapter.NoToreAdapter; import eVVM.apk.ui.toreview.bean.ToreviewBean; /** * Created by Android Studio. * User: zbb * Date: 2019/6/5 * Describe: RiskWaringFragment */ public class RiskWaringFragment extends MvpLazyFragment implements AlarmContract.View { @BindView(R.id.risk_rv) RecyclerView riskRv; private int page = 1; private int size = 20; public static RiskWaringFragment newInstance() { return new RiskWaringFragment(); } @Override protected int getLayoutId() { return R.layout.risk_fragment; } @Override protected int getTitleId() { return 0; } @Override protected void initView() { } @Override protected void initData() { String user_factory_id = (String) SPUtils.get("USER_FACTORY_ID", ""); String user_roleId = (String) SPUtils.get( "USER_ROLEID", ""); getPresenter().AlarmList(page,size,user_roleId,user_factory_id, 0); //type 0 风险 1 报警 } @Override protected AlarmPresenter createPresenter() { return new AlarmPresenter(); } @Override public void AlarmError(String msg) { toast(msg); } @Override public void AlarmSuccess(List list) { if (list.size() == 0){ toast("暂无不正常复核信息"); return; } NoToreAdapter noToreAdapter = new NoToreAdapter(R.layout.notoreviewlist,list); riskRv.setAdapter(noToreAdapter); riskRv.setLayoutManager(new LinearLayoutManager(getBindingActivity())); } @Override public void onLoading() { } @Override public void onComplete() { } @Override public void onEmpty() { } @Override public void onError() { } }