Pārlūkot izejas kodu

修复获取验证码返回code 为500时给与提示

hy 3 gadi atpakaļ
vecāks
revīzija
966f38333e

+ 4 - 0
app/src/main/java/com/electric/chargingpile/activity/LoginActivity.java

@ -323,6 +323,10 @@ public class LoginActivity extends Activity implements View.OnClickListener {
323 323
                        showTextToast("用户不存在,请核对后重新填写");
324 324
                    } else if ("04".equals(rtnCode)) {
325 325
                        showTextToast("密码错误,请重新输入");
326
                    }else{
327
                        String rtnMsg = JsonUtils.getKeyResult(response, "rtnMsg");
328
329
                        showTextToast(rtnMsg);
326 330
                    }
327 331
                }
328 332
            });

+ 11 - 2
app/src/main/java/com/electric/chargingpile/activity/RegisterActivity.java

@ -575,6 +575,7 @@ public class RegisterActivity extends Activity implements OnClickListener {
575 575
                    }
576 576
                    break;
577 577
                case 3:
578
                    Log.e("url handler", "handleMessage: ");
578 579
                    Toast.makeText(RegisterActivity.this, "服务器处理错误", Toast.LENGTH_SHORT).show();
579 580
                    break;
580 581
                default:
@ -694,7 +695,7 @@ public class RegisterActivity extends Activity implements OnClickListener {
694 695

695 696
    private void login(String sms) {
696 697

697
        Log.e("url", sms);
698
        Log.e("url -- ", sms);
698 699
        Request request = new Request.Builder().url(sms).build();
699 700
        Response response = null;
700 701
        try {
@ -705,6 +706,7 @@ public class RegisterActivity extends Activity implements OnClickListener {
705 706
                return;
706 707
            }
707 708
            response = OkHttpUtil.execute(request);
709
            Log.e("url json ---->", response.body().string());
708 710
            if (response.code() == 200) {
709 711
                String json = "";
710 712
                try {
@ -713,18 +715,25 @@ public class RegisterActivity extends Activity implements OnClickListener {
713 715
                    msg.obj = json;
714 716
                    msg.what = 1;
715 717
                    handler.sendMessage(msg);
716
                    Log.e("url", json);
718
                    Log.e("url json", json);
717 719
                } catch (Exception e) {
720
                    Log.e("url error --", "what = 3");
721

718 722
                    e.printStackTrace();
719 723
                    Message msg = new Message();
720 724
                    msg.what = 3;
721 725
                    handler.sendMessage(msg);
722 726
                }
727
            }else{
728
                Message msg = new Message();
729
                msg.what = 3;
730
                handler.sendMessage(msg);
723 731
            }
724 732
        } catch (Exception e) {
725 733
            e.printStackTrace();
726 734
            Message msg = new Message();
727 735
            msg.what = 3;
736
            Log.e("url error", "what = 3");
728 737
            handler.sendMessage(msg);
729 738
        }
730 739
    }

+ 5 - 0
app/src/main/java/com/electric/chargingpile/view/StateDialog.java

@ -77,6 +77,11 @@ public class StateDialog {
77 77
    }
78 78
    public void show() {
79 79
        mDialog.show();
80
        stateText.postDelayed(()->{
81
            if (mDialog!=null && mDialog.isShowing()){
82
                mDialog.dismiss();
83
            }
84
        },2000);
80 85
    }
81 86
82 87
}

+ 1 - 3
app/src/main/res/layout/activity_logout.xml

@ -53,13 +53,11 @@
53 53
            android:layout_marginTop="30dp"
54 54
            android:textStyle="bold"
55 55
            android:gravity="center"
56
            android:layout_marginEnd="60dp"
57
            android:layout_marginStart="60dp"
58 56
            android:layout_width="match_parent"
59 57
            android:layout_height="wrap_content"
60 58
            android:text="非常遗憾不能继续为您服务\n感谢您的支持和陪伴"
61 59
            android:textColor="@color/color_0e0e0e"
62
            android:textSize="21sp"
60
            android:textSize="19sp"
63 61
            />
64 62
        <TextView
65 63
            android:layout_marginTop="20dp"