From 2b805d413e924bc0a8e80e1280208d9af8d93cb1 Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期四, 30 五月 2024 21:12:07 +0800
Subject: [PATCH] 2024年05月30日21:11:54

---
 app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java |   74 +++++++++++++++++++++----------------
 1 files changed, 42 insertions(+), 32 deletions(-)

diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
index bd662d4..5a66890 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
@@ -118,8 +118,8 @@
             viewBinding.homeLoginRegisterTv.setVisibility(View.VISIBLE);
         }
 
-//        String acc = "13375012441";
-        String acc = "18316672920";
+        String acc = "13375012441";
+//        String acc = "18316672920";
 //        String acc = "nuy13368@uzxia.com";
         String pws = "123456";
         //娴嬭瘯鐢�
@@ -235,45 +235,55 @@
                 HdlAccountLogic.getInstance().regionByAccount(account, new CloudCallBeak<HDLUserRegionBean>() {
                     @Override
                     public void onSuccess(HDLUserRegionBean obj) {
-                        String APP_REGIONURL_TEST = "http://47.114.131.143:27199";
-                        AppConfigManage.setUserRegionUrl(APP_REGIONURL_TEST);
+                        //寮�鍙戠幆澧�
+//                        String APP_REGIONURL_TEST = "http://47.114.131.143:27199";
+//                        AppConfigManage.setUserRegionUrl(APP_REGIONURL_TEST);
                         //鍒濆鍖栨湇鍔″煙鍚�
-//                        AppConfigManage.setUserRegionUrl(obj.getRegionUrl());
+                        AppConfigManage.setUserRegionUrl(obj.getRegionUrl());
                         HDLLinkPMUser.getInstance().setUserRegionUrl(AppConfigManage.getUserRegionUrl());
                         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

--
Gitblit v1.8.0