mac
2024-06-25 b93ca15aa55af7cf2dee653beb100076c897f152
app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
@@ -118,13 +118,14 @@
            viewBinding.homeLoginRegisterTv.setVisibility(View.VISIBLE);
        }
        String acc = "18402017839";
//        String acc = "13375012441";
//        String acc = "18316672920";
//        String acc = "nuy13368@uzxia.com";
//        String pws = "123456";
        String pws = "123456";
        //测试用
//        viewBinding.homeLoginAccountEt.setText(acc);
//        viewBinding.homeLoginPasswordEt.setText(pws);
        viewBinding.homeLoginAccountEt.setText(acc);
        viewBinding.homeLoginPasswordEt.setText(pws);
        isLoginTextViewEnabled();
    }
@@ -244,37 +245,46 @@
                        HdlAccountLogic.getInstance().loginByPassword(account, password, new ILoginCallBack() {
                            @Override
                            public void onSuccess(HDLLoginBean obj) {
                                HdlResidenceLogic.getInstance().getResidenceIdList("", "", new CloudCallBeak<List<HouseIdBean>>() {
                                    @Override
                                    public void onSuccess(List<HouseIdBean> obj) {
                                        hideLoading();
                                        HdlResidenceLogic.getInstance().setHouseIdList(obj);
                                        restoreButtonStyleToInitializeState();
                                        if (UserConfigManage.getInstance().isBAccount()) {
                                            //安装商跳转界面
                                            startActivity(BPowerStationActivity.class);
                                        } else {
                                            //C端用户跳转界面
                                            startActivity(CPowerStationActivity.class);
                                if (UserConfigManage.getInstance().isBAccount()) {
                                    restoreButtonStyleToInitializeState();
                                    //安装商跳转界面
                                    startActivity(BPowerStationActivity.class);
                                    hideLoading();
                                    finish();
                                } else {
                                    //C端需要先获取电站列表;
                                    HdlResidenceLogic.getInstance().getResidenceIdList("", "", new CloudCallBeak<List<HouseIdBean>>() {
                                        @Override
                                        public void onSuccess(List<HouseIdBean> obj) {
                                            hideLoading();
                                            HdlResidenceLogic.getInstance().setHouseIdList(obj);
                                            restoreButtonStyleToInitializeState();
                                            if (UserConfigManage.getInstance().isBAccount()) {
                                                //安装商跳转界面
                                                startActivity(BPowerStationActivity.class);
                                            } else {
                                                //C端用户跳转界面
                                                startActivity(CPowerStationActivity.class);
                                            }
                                            finish();
                                        }
                                        finish();
                                    }
                                    @Override
                                    public void onFailure(HDLException e) {
                                        hideLoading();
                                        restoreButtonStyleToInitializeState();
                                        if (UserConfigManage.getInstance().isBAccount()) {
                                            //安装商跳转界面
                                            startActivity(BPowerStationActivity.class);
                                        } else {
                                            //C端用户跳转界面
                                            startActivity(CPowerStationActivity.class);
                                        @Override
                                        public void onFailure(HDLException e) {
                                            hideLoading();
                                            restoreButtonStyleToInitializeState();
                                            if (UserConfigManage.getInstance().isBAccount()) {
                                                //安装商跳转界面
                                                startActivity(BPowerStationActivity.class);
                                            } else {
                                                //C端用户跳转界面
                                                startActivity(CPowerStationActivity.class);
                                            }
                                            finish();
                                        }
                                        finish();
                                    }
                                });
                                    });
                                }
                            }
                            @Override