From 5771636bf3c5bc5d0557467b09547e4f565ddb5d Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期五, 08 五月 2020 17:36:16 +0800 Subject: [PATCH] 调试平台协议 --- app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java | 33 ++++++++++++++++++++++++--------- 1 files changed, 24 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java index e4ff378..7477d75 100644 --- a/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java +++ b/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java @@ -22,6 +22,7 @@ import android.widget.ImageView; import android.widget.ListView; import android.widget.TextView; +import android.widget.Toast; import androidx.annotation.NonNull; @@ -477,16 +478,19 @@ for (Student student : students) { MyLog.i(TAG, "onChanged: " + student.toString()); - if (!TextUtils.isEmpty(student.getName())&&student.getStu_id()==ExamPlatformData.STU_ID){ - tv_name.setText(getNameColor(student.getName())); - Picasso.with(_mActivity).load(student.getHead_url()).into(iv_head); - ExamPlatformData.getInstance().setId(student.getID()); - tv_start_time.setText(getString(R.string.begin_time)+Utils.formatTimeYYMMDDHHmmSS(student.getBegin_time())); - }else if (!TextUtils.isEmpty(student.getName())&&student.getStu_id()==ExamPlatformData.COACH_ID){ - ExamPlatformData.getInstance().setCoachID(student.getID()); - tv_coach_name.setText(getNameColor(student.getName())); - Picasso.with(_mActivity).load(student.getHead_url()).into(iv_coach_head); + if (ExamPlatformData.getInstance().getSign_mode()==ExamPlatformData.SIGN_MODE_EXAM){ + if (!TextUtils.isEmpty(student.getName())&&student.getStu_id()==ExamPlatformData.STU_ID){ + tv_name.setText(getNameColor(student.getName())); + Picasso.with(_mActivity).load(student.getHead_url()).into(iv_head); + ExamPlatformData.getInstance().setId(student.getID()); + tv_start_time.setText(getString(R.string.begin_time)+Utils.formatTimeYYMMDDHHmmSS(student.getBegin_time())); + }else if (!TextUtils.isEmpty(student.getName())&&student.getStu_id()==ExamPlatformData.COACH_ID){ + ExamPlatformData.getInstance().setCoachID(student.getID()); + tv_coach_name.setText(getNameColor(student.getName())); + Picasso.with(_mActivity).load(student.getHead_url()).into(iv_coach_head); + } } + } } }); @@ -627,23 +631,34 @@ case R.id.iv_head: MyLog.i(TAG,"瀛﹀憳绛惧埌"); + if (ExamPlatformData.getInstance().getSign_mode() == ExamPlatformData.SIGN_MODE_TRAIN){ + Toast.makeText(_mActivity, "鎮ㄥ凡缁忓湪\"鍗曟満璁粌\"椤甸潰涓嬬鍒�", Toast.LENGTH_SHORT).show(); + return; + } if (ExamPlatformData.getInstance().IsStuSign()){ ExamPlatformData.getInstance().setStuSign(false); qrcode(1,false); + }else{ ExamPlatformData.getInstance().setStuSign(true); qrcode(1,true); + ExamPlatformData.getInstance().setSingnMode(ExamPlatformData.SIGN_MODE_EXAM); } break; case R.id.iv_coach_head: MyLog.i(PlatFormConstant.HTTPTAG,"鏁欑粌绛惧埌"); + if (ExamPlatformData.getInstance().getSign_mode() == ExamPlatformData.SIGN_MODE_TRAIN){ + Toast.makeText(_mActivity, "鎮ㄥ凡缁忓湪\"鍗曟満璁粌\"椤甸潰涓嬬鍒�", Toast.LENGTH_SHORT).show(); + return; + } if (ExamPlatformData.getInstance().IsCoachSign()){ ExamPlatformData.getInstance().setCoachSign(false); qrcode(0,false); }else{ ExamPlatformData.getInstance().setCoachSign(true); qrcode(0,true); + ExamPlatformData.getInstance().setSingnMode(ExamPlatformData.SIGN_MODE_EXAM); } break; -- Gitblit v1.8.0