...
|
...
|
@@ -2,9 +2,9 @@ package com.yinhebairong.clasmanage.ui.jxt.fragment.Hd; |
|
|
|
|
|
|
|
|
import android.content.Intent;
|
|
|
import android.util.Log;
|
|
|
import android.view.View;
|
|
|
import android.widget.LinearLayout;
|
|
|
import android.widget.Toast;
|
|
|
|
|
|
import androidx.fragment.app.Fragment;
|
|
|
import androidx.recyclerview.widget.LinearLayoutManager;
|
...
|
...
|
@@ -17,14 +17,8 @@ import com.yinhebairong.clasmanage.adapter.jxtadapter.Jxt_Hd_Adapter; |
|
|
import com.yinhebairong.clasmanage.base.BaseFragment;
|
|
|
import com.yinhebairong.clasmanage.base.instant.Layout;
|
|
|
import com.yinhebairong.clasmanage.bean.HdLBBean;
|
|
|
import com.yinhebairong.clasmanage.entity.JxtZyListEntity;
|
|
|
import com.yinhebairong.clasmanage.entity.LoginEntity;
|
|
|
import com.yinhebairong.clasmanage.m.M;
|
|
|
import com.yinhebairong.clasmanage.network.ApiService;
|
|
|
import com.yinhebairong.clasmanage.network.LoginStore;
|
|
|
import com.yinhebairong.clasmanage.ui.jxt.activity.Tjxq_Activity;
|
|
|
import com.yinhebairong.clasmanage.ui.jxt.activity.Zyxq_Activity;
|
|
|
import com.yinhebairong.clasmanage.utils.SharedPreferenceUtil;
|
|
|
|
|
|
import java.util.List;
|
|
|
|
...
|
...
|
@@ -33,8 +27,6 @@ import io.reactivex.Observer; |
|
|
import io.reactivex.android.schedulers.AndroidSchedulers;
|
|
|
import io.reactivex.disposables.Disposable;
|
|
|
import io.reactivex.schedulers.Schedulers;
|
|
|
import okhttp3.MediaType;
|
|
|
import okhttp3.RequestBody;
|
|
|
|
|
|
/**
|
|
|
* A simple {@link Fragment} subclass.
|
...
|
...
|
@@ -88,7 +80,7 @@ public class Hd_Rv_Fragment extends BaseFragment { |
|
|
jxt_zy_adapter.setOnItemClickListener(new BaseQuickAdapter.OnItemClickListener() {
|
|
|
@Override
|
|
|
public void onItemClick(BaseQuickAdapter adapter, View view, int position) {
|
|
|
List<JxtZyListEntity.DataBeanX.DataBean> data = adapter.getData();
|
|
|
List<HdLBBean.DataBeanX.DataBean> data = adapter.getData();
|
|
|
Intent intent = new Intent(getActivity(), Zyxq_Activity.class);
|
|
|
intent.putExtra("ZyId", data.get(position).getId() + "");
|
|
|
startActivity(intent);
|
...
|
...
|
@@ -97,7 +89,7 @@ public class Hd_Rv_Fragment extends BaseFragment { |
|
|
jxt_zy_adapter.setOnItemChildClickListener(new BaseQuickAdapter.OnItemChildClickListener() {
|
|
|
@Override
|
|
|
public void onItemChildClick(BaseQuickAdapter adapter, View view, int position) {
|
|
|
List<JxtZyListEntity.DataBeanX.DataBean> data = adapter.getData();
|
|
|
List<HdLBBean.DataBeanX.DataBean> data = adapter.getData();
|
|
|
Intent intent = new Intent(getActivity(), Tjxq_Activity.class);
|
|
|
intent.putExtra("ZyId", data.get(position).getId() + "");
|
|
|
startActivity(intent);
|
...
|
...
|
@@ -107,43 +99,44 @@ public class Hd_Rv_Fragment extends BaseFragment { |
|
|
|
|
|
@Override
|
|
|
public void onError(Throwable e) {
|
|
|
String json = (String) SharedPreferenceUtil.get(getActivity(), "UserBody", "");
|
|
|
RequestBody body = RequestBody.create(MediaType.parse("application/json; charset=utf-8"), "{\"params\":" + json + "}");
|
|
|
LoginStore.createApi(ApiService.class)
|
|
|
.loginInfo(body)
|
|
|
.subscribeOn(Schedulers.io())
|
|
|
.observeOn(AndroidSchedulers.mainThread())
|
|
|
.subscribe(new Observer<LoginEntity>() {
|
|
|
@Override
|
|
|
public void onSubscribe(Disposable d) {
|
|
|
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void onNext(LoginEntity entity) {
|
|
|
if (entity.getCode() == 1000) {
|
|
|
M.toast(getActivity(), "登录成功");
|
|
|
Config.Token = entity.getData().getToken();
|
|
|
Config.ClassId = entity.getData().getUser().getClassId();
|
|
|
SharedPreferenceUtil.put(getActivity(), M.Token, entity.getData().getToken() + "");
|
|
|
SharedPreferenceUtil.put(getActivity(), M.ClassId, entity.getData().getUser().getClassId() + "");
|
|
|
SharedPreferenceUtil.put(getActivity(), M.UserBody, json + "");
|
|
|
} else {
|
|
|
M.toast(getActivity(), "登录失败");
|
|
|
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void onError(Throwable e) {
|
|
|
Log.e("onError", e.getMessage().trim());
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void onComplete() {
|
|
|
|
|
|
}
|
|
|
});
|
|
|
Toast.makeText(getActivity(), ""+e.toString(), Toast.LENGTH_SHORT).show();
|
|
|
// String json = (String) SharedPreferenceUtil.get(getActivity(), "UserBody", "");
|
|
|
// RequestBody body = RequestBody.create(MediaType.parse("application/json; charset=utf-8"), "{\"params\":" + json + "}");
|
|
|
// LoginStore.createApi(ApiService.class)
|
|
|
// .loginInfo(body)
|
|
|
// .subscribeOn(Schedulers.io())
|
|
|
// .observeOn(AndroidSchedulers.mainThread())
|
|
|
// .subscribe(new Observer<LoginEntity>() {
|
|
|
// @Override
|
|
|
// public void onSubscribe(Disposable d) {
|
|
|
//
|
|
|
// }
|
|
|
//
|
|
|
// @Override
|
|
|
// public void onNext(LoginEntity entity) {
|
|
|
// if (entity.getCode() == 1000) {
|
|
|
// M.toast(getActivity(), "登录成功");
|
|
|
// Config.Token = entity.getData().getToken();
|
|
|
// Config.ClassId = entity.getData().getUser().getClassId();
|
|
|
// SharedPreferenceUtil.put(getActivity(), M.Token, entity.getData().getToken() + "");
|
|
|
// SharedPreferenceUtil.put(getActivity(), M.ClassId, entity.getData().getUser().getClassId() + "");
|
|
|
// SharedPreferenceUtil.put(getActivity(), M.UserBody, json + "");
|
|
|
// } else {
|
|
|
// M.toast(getActivity(), "登录失败");
|
|
|
//
|
|
|
// }
|
|
|
// }
|
|
|
//
|
|
|
// @Override
|
|
|
// public void onError(Throwable e) {
|
|
|
// Log.e("onError", e.getMessage().trim());
|
|
|
// }
|
|
|
//
|
|
|
// @Override
|
|
|
// public void onComplete() {
|
|
|
//
|
|
|
// }
|
|
|
// });
|
|
|
}
|
|
|
|
|
|
@Override
|
...
|
...
|
|