...
|
...
|
@@ -20,6 +20,7 @@ import com.yinhebairong.clasmanage.bean.TeacherInfoBean; |
|
|
import com.yinhebairong.clasmanage.entity.LoginEntity;
|
|
|
import com.yinhebairong.clasmanage.m.M;
|
|
|
import com.yinhebairong.clasmanage.ui.MainActivity;
|
|
|
import com.yinhebairong.clasmanage.ui.login.ChoiStaActivity;
|
|
|
import com.yinhebairong.clasmanage.utils.SharedPreferenceUtil;
|
|
|
import com.yinhebairong.clasmanage.widget.CircleImageView;
|
|
|
|
...
|
...
|
@@ -94,15 +95,20 @@ public class MyInfoActivity extends BaseActivity { |
|
|
finish();
|
|
|
break;
|
|
|
case R.id.ll_change://切换身份
|
|
|
Log.e("22Config.IDENTITY===","==="+Config.IDENTITY);
|
|
|
|
|
|
String json = (String) SharedPreferenceUtil.get(this, M.UserJson, "");
|
|
|
Gson gson = new Gson();
|
|
|
LoginEntity loginEntity = gson.fromJson(json, LoginEntity.class);
|
|
|
if (Config.IDENTITY == 0) {
|
|
|
Config.IDENTITY = 1;
|
|
|
Config.ClassId = loginEntity.getData().getUser().getStudentInfoList().get(0).getClassId();
|
|
|
} else if (Config.IDENTITY == 1) {
|
|
|
Config.IDENTITY = 0;
|
|
|
Config.ClassId = loginEntity.getData().getUser().getClassId();
|
|
|
}
|
|
|
Log.e("33Config.IDENTITY===","==="+Config.IDENTITY);
|
|
|
SharedPreferenceUtil.put(this,M.IDENTITY, Config.IDENTITY );
|
|
|
Intent intent1 =new Intent(MyInfoActivity.this, MainActivity.class);
|
|
|
SharedPreferenceUtil.put(MyInfoActivity.this, M.ClassId, Config.ClassId);
|
|
|
SharedPreferenceUtil.put(this, M.IDENTITY, Config.IDENTITY);
|
|
|
Intent intent1 = new Intent(MyInfoActivity.this, MainActivity.class);
|
|
|
startActivity(intent1);
|
|
|
setResult(RESULT_OK);
|
|
|
finish();
|
...
|
...
|
@@ -141,7 +147,7 @@ public class MyInfoActivity extends BaseActivity { |
|
|
Log.e("teacherInfoBean==", teacherInfoBean.getData().getName());
|
|
|
tv_name.setText(teacherInfoBean.getData().getName());
|
|
|
tv_phone.setText(teacherInfoBean.getData().getAccount());
|
|
|
if(teacherInfoBean.getData().getCurrent_campus()!=null){
|
|
|
if (teacherInfoBean.getData().getCurrent_campus() != null) {
|
|
|
tv_school.setText(teacherInfoBean.getData().getCurrent_campus());
|
|
|
}
|
|
|
if (null != teacherInfoBean.getData().getPhoto()) {
|
...
|
...
|
@@ -168,7 +174,7 @@ public class MyInfoActivity extends BaseActivity { |
|
|
* 获取家长信息
|
|
|
*/
|
|
|
private void getParentsProfile() {
|
|
|
Api().getParentsProfile(Config.Token,Config.Student_id)
|
|
|
Api().getParentsProfile(Config.Token, Config.Student_id)
|
|
|
.subscribeOn(Schedulers.io())
|
|
|
.observeOn(AndroidSchedulers.mainThread())
|
|
|
.subscribe(new Observer<ParentsInfoBean>() {
|
...
|
...
|
@@ -183,7 +189,7 @@ public class MyInfoActivity extends BaseActivity { |
|
|
if (null != teacherInfoBean.getData()) {
|
|
|
tv_name.setText(teacherInfoBean.getData().getName());
|
|
|
tv_phone.setText(teacherInfoBean.getData().getAccount());
|
|
|
if(teacherInfoBean.getData().getCurrent_campus()!=null){
|
|
|
if (teacherInfoBean.getData().getCurrent_campus() != null) {
|
|
|
tv_school.setText(teacherInfoBean.getData().getCurrent_campus());
|
|
|
}
|
|
|
if (null != teacherInfoBean.getData().getPhoto()) {
|
...
|
...
|
|