...
|
...
|
@@ -62,12 +62,12 @@ public class LoginActivity extends BaseActivity { |
|
|
|
|
|
@Override
|
|
|
protected void initData() {
|
|
|
String token = SharedPreferenceUtil.get(activity, M.Token, "").toString();
|
|
|
String ClassId = SharedPreferenceUtil.get(activity, M.ClassId, "").toString();
|
|
|
String token = SharedPreferenceUtil.get(this, M.Token, "").toString();
|
|
|
String ClassId = SharedPreferenceUtil.get(this, M.ClassId, "").toString();
|
|
|
if (token != null && !token.equals("")) {
|
|
|
Config.Token = token;
|
|
|
Config.ClassId = Integer.valueOf(ClassId);
|
|
|
skipAnotherActivity(activity, MainActivity.class, true);
|
|
|
skipAnotherActivity(this, MainActivity.class, true);
|
|
|
}
|
|
|
|
|
|
}
|
...
|
...
|
@@ -176,21 +176,28 @@ public class LoginActivity extends BaseActivity { |
|
|
Config.Type = entity.getData().getUser().getType();
|
|
|
if(Config.Type.equals("2")){
|
|
|
//教师端不处理
|
|
|
Config.ClassId = entity.getData().getUser().getClassId();
|
|
|
SharedPreferenceUtil.put(LoginActivity.this, M.ClassId, entity.getData().getUser().getClassId() + "");
|
|
|
|
|
|
}else {
|
|
|
for (int i = 0; i < entity.getData().getUser().getStudentInfoList().size(); i++) {
|
|
|
Config.id = Integer.parseInt(entity.getData().getUser().getStudentInfoList().get(i).getId());
|
|
|
ids.add(Config.id);
|
|
|
Log.e("cesi", "onNext: " + entity.getData().getUser().getStudentInfoList().get(i).getId());
|
|
|
}
|
|
|
Config.id = entity.getData().getUser().getStudentInfoList().get(0).getId();
|
|
|
Config.Student_name = entity.getData().getUser().getStudentInfoList().get(0).getStudentName();
|
|
|
Config.ClassId = entity.getData().getUser().getStudentInfoList().get(0).getClassId();
|
|
|
SharedPreferenceUtil.put(LoginActivity.this,M.StudentId,entity.getData().getUser().getStudentInfoList().get(0).getId());
|
|
|
SharedPreferenceUtil.put(LoginActivity.this,M.ClassId,entity.getData().getUser().getStudentInfoList().get(0).getClassId());
|
|
|
SharedPreferenceUtil.put(LoginActivity.this,M.StudentName,entity.getData().getUser().getStudentInfoList().get(0).getStudentName());
|
|
|
}
|
|
|
Config.ClassId = entity.getData().getUser().getClassId();
|
|
|
Gson gson = new Gson();
|
|
|
String UserJson = gson.toJson(entity);
|
|
|
Log.i("json", "onNext: "+UserJson);
|
|
|
SharedPreferenceUtil.put(LoginActivity.this, M.Type, entity.getData().getUser().getType() + "");
|
|
|
SharedPreferenceUtil.put(LoginActivity.this, M.Token, entity.getData().getToken() + "");
|
|
|
SharedPreferenceUtil.put(LoginActivity.this, M.ClassId, entity.getData().getUser().getClassId() + "");
|
|
|
SharedPreferenceUtil.put(LoginActivity.this, M.UserBody, json+ "");
|
|
|
SharedPreferenceUtil.put(LoginActivity.this,M.UserJson,UserJson);
|
|
|
skipAnotherActivity(activity, MainActivity.class, true);
|
|
|
}else {
|
|
|
M.toast(activity, "登录失败");
|
|
|
|
|
|
}
|
|
|
}
|
|
|
|
...
|
...
|
|