mac
2023-11-03 9e875b253959eff8f6af567308ad804fe69d0a62
app/src/main/java/com/hdl/photovoltaic/ui/account/RegisterAccountActivity.java
@@ -90,7 +90,7 @@
    private void initView() {
        switchPhoneOrMailView();
        switchPhoneOrEmailStyleView();
    }
    private void initEvent() {
@@ -111,6 +111,7 @@
                    public void HDLChina() {
                        mUrl = "https://china-gateway.hdlcontrol.com";
                        viewBinding.regionTv.setText(listDialog.geHDLChinaText());
                        listDialog.dismiss();
                    }
                });
@@ -119,6 +120,7 @@
                    public void HDLBahrain() {
                        mUrl = "https://bahrain-gateway.hdlcontrol.com";
                        viewBinding.regionTv.setText(listDialog.getHDLBahrainText());
                        listDialog.dismiss();
                    }
                });
            }
@@ -129,7 +131,7 @@
            public void onClick(View v) {
                isPhoneType = true;
                switchPhoneOrMailView();
                switchPhoneOrEmailStyleView();
            }
        });
        //切换邮箱
@@ -137,7 +139,7 @@
            @Override
            public void onClick(View v) {
                isPhoneType = false;
                switchPhoneOrMailView();
                switchPhoneOrEmailStyleView();
            }
        });
@@ -221,7 +223,7 @@
                } else {
                    verification_code = viewBinding.registerMailVerificationEt.getText().toString();
                }
                HdlAccountLogic.getInstance().registerAccount(isPhoneType, account, psw, verification_code, new CloudCallBeak<Boolean>() {
                HdlAccountLogic.getInstance().registerAccount_C(isPhoneType, account, psw, verification_code, new CloudCallBeak<Boolean>() {
                    @Override
                    public void onSuccess(Boolean obj) {
                        HdlThreadLogic.runMainThread(new Runnable() {
@@ -270,9 +272,8 @@
        HdlAccountLogic.getInstance().regionByAccount(account, new CloudCallBeak<HDLUserRegionBean>() {
            @Override
            public void onSuccess(HDLUserRegionBean obj) {
                //发送消息验证码
                HdlThreadLogic.toast(RegisterAccountActivity.this, getString(R.string.home_login_already_exists));
                HdlLogLogic.print("regionByAccount onSuccess==" + obj);
                HdlLogLogic.print("获取账号区域信息===" + obj, false);
            }
            @Override
@@ -358,7 +359,7 @@
    /**
     * 切换手机号或者邮箱的样式
     */
    private void switchPhoneOrMailView() {
    private void switchPhoneOrEmailStyleView() {
        if (isPhoneType) {
            //手机号
            viewBinding.registerPhoneTitleIc.accountTitleTv.setText(R.string.home_login_phone);