a88606b24fc5f473e2031c1e6e085f46c06f689e.svn-base 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. package eVVM.apk.ui.toreview.already;
  2. import android.os.Bundle;
  3. import android.support.v7.widget.LinearLayoutManager;
  4. import android.support.v7.widget.RecyclerView;
  5. import android.view.LayoutInflater;
  6. import android.view.View;
  7. import android.view.ViewGroup;
  8. import java.util.List;
  9. import butterknife.BindView;
  10. import butterknife.ButterKnife;
  11. import butterknife.Unbinder;
  12. import eVVM.apk.R;
  13. import eVVM.apk.helper.SPUtils;
  14. import eVVM.apk.mvp.MvpLazyFragment;
  15. import eVVM.apk.ui.toreview.adapter.NoToreAdapter;
  16. import eVVM.apk.ui.toreview.bean.ToreviewBean;
  17. public class AlreadyToreviewFragment extends MvpLazyFragment<AlTorPresenter> implements AlreadyTreContract.View {
  18. @BindView(R.id.altore_rv)
  19. RecyclerView altoreRv;
  20. private int page = 1;
  21. private int size = 20;
  22. @Override
  23. protected int getLayoutId() {
  24. return R.layout.alreadytore_fragment;
  25. }
  26. @Override
  27. protected int getTitleId() {
  28. return 0;
  29. }
  30. @Override
  31. protected void initView() {
  32. }
  33. @Override
  34. protected void initData() {
  35. String user_roleId = (String) SPUtils.get( "USER_ID", "");
  36. getPresenter().getAlreadyList(page,size,user_roleId);
  37. }
  38. @Override
  39. protected AlTorPresenter createPresenter() {
  40. return new AlTorPresenter();
  41. }
  42. @Override
  43. public void onAToreError(String msg) {
  44. toast(msg);
  45. }
  46. @Override
  47. public void onAToreSuccess(List<ToreviewBean.DataBean> list) {
  48. //toast(list.toString());
  49. if (list.size() == 0){
  50. toast("暂无已复核信息");
  51. return;
  52. }
  53. NoToreAdapter noToreAdapter = new NoToreAdapter(R.layout.notoreviewlist, list);
  54. altoreRv.setAdapter(noToreAdapter);
  55. altoreRv.setLayoutManager(new LinearLayoutManager(getBindingActivity()));
  56. }
  57. @Override
  58. public void onLoading() {
  59. }
  60. @Override
  61. public void onComplete() {
  62. }
  63. @Override
  64. public void onEmpty() {
  65. }
  66. @Override
  67. public void onError() {
  68. }
  69. }