Pārlūkot izejas kodu

增加实名认证流程协议逻辑判断

Pq 2 gadi atpakaļ
vecāks
revīzija
a3ab59158c

+ 9 - 3
student/src/main/java/com/cooleshow/student/ui/mine/PersonalCertificationActivity.java

@@ -40,18 +40,23 @@ import io.rong.imkit.utils.StatusBarUtil;
 public class PersonalCertificationActivity extends BaseMVPActivity<ActivityPersonalCertificationBinding, PersonalCertificationPresenter> implements PersonalCertificationContract.PersonalCertificationView, View.OnClickListener {
 public class PersonalCertificationActivity extends BaseMVPActivity<ActivityPersonalCertificationBinding, PersonalCertificationPresenter> implements PersonalCertificationContract.PersonalCertificationView, View.OnClickListener {
     @Override
     @Override
     public void onClick(View view) {
     public void onClick(View view) {
-        switch (view.getId()){
+        switch (view.getId()) {
             case R.id.tv_confirm:
             case R.id.tv_confirm:
                 String name = viewBinding.etName.getText().toString().trim();
                 String name = viewBinding.etName.getText().toString().trim();
-                if (TextUtils.isEmpty(name)){
+                if (TextUtils.isEmpty(name)) {
                     ToastUtil.getInstance().showShort("请输入真实姓名");
                     ToastUtil.getInstance().showShort("请输入真实姓名");
                     break;
                     break;
                 }
                 }
                 String certificateNum = viewBinding.etCertificateNum.getText().toString().trim();
                 String certificateNum = viewBinding.etCertificateNum.getText().toString().trim();
-                if (TextUtils.isEmpty(certificateNum)){
+                if (TextUtils.isEmpty(certificateNum)) {
                     ToastUtil.getInstance().showShort("请输入身份证号");
                     ToastUtil.getInstance().showShort("请输入身份证号");
                     break;
                     break;
                 }
                 }
+                boolean isAgreeProtocol = viewBinding.cbPrivacy.isChecked();
+                if (!isAgreeProtocol) {
+                    ToastUtil.getInstance().showShort("请确认认证协议");
+                    return;
+                }
                 JSONObject jsonObjectC = new JSONObject();
                 JSONObject jsonObjectC = new JSONObject();
                 try {
                 try {
                     jsonObjectC.putOpt("realName", name);
                     jsonObjectC.putOpt("realName", name);
@@ -64,6 +69,7 @@ public class PersonalCertificationActivity extends BaseMVPActivity<ActivityPerso
                 break;
                 break;
         }
         }
     }
     }
+
     @Override
     @Override
     protected void onCreate(@Nullable Bundle savedInstanceState) {
     protected void onCreate(@Nullable Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         super.onCreate(savedInstanceState);

+ 7 - 0
teacher/src/main/java/com/cooleshow/teacher/ui/mine/PersonalCertificationActivity.java

@@ -50,6 +50,13 @@ public class PersonalCertificationActivity extends BaseMVPActivity<ActivityPerso
                     ToastUtil.getInstance().showShort("请输入身份证号");
                     ToastUtil.getInstance().showShort("请输入身份证号");
                     break;
                     break;
                 }
                 }
+
+                boolean isAgreeProtocol = viewBinding.cbPrivacy.isChecked();
+                if (!isAgreeProtocol) {
+                    ToastUtil.getInstance().showShort("请确认认证协议");
+                    return;
+                }
+
                 JSONObject jsonObjectC = new JSONObject();
                 JSONObject jsonObjectC = new JSONObject();
                 try {
                 try {
                     jsonObjectC.putOpt("realName", name);
                     jsonObjectC.putOpt("realName", name);