From 2225b1f0727fb74e10ac5692e68e4cd48f4f62d7 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期一, 03 三月 2025 15:02:14 +0800 Subject: [PATCH] 2025年03月03日15:02:11 --- app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java | 26 +++++++++++++++++++++----- 1 files changed, 21 insertions(+), 5 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 ca94d97..282f73e 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java @@ -342,11 +342,27 @@ @Override public void onSuccess(HDLLoginBean obj) { if (UserConfigManage.getInstance().isBAccount()) { - restoreButtonStyleToInitializeState(); - //瀹夎鍟嗚烦杞晫闈� - startActivity(BPowerStationActivity.class); - hideLoading(); - finish(); + HdlAccountLogic.getInstance().getCompanyParterMenu_B(new CloudCallBeak<Boolean>() { + @Override + public void onSuccess(Boolean isBoolean) { + if (isBoolean) { + //2025骞�03鏈�03鏃�14:45:17 鏉ㄦ稕瑕佹眰b绔处鍙烽渶瑕佹楠屾潈闄� + restoreButtonStyleToInitializeState(); + //瀹夎鍟嗚烦杞晫闈� + startActivity(BPowerStationActivity.class); + hideLoading(); + finish(); + } else { + HdlThreadLogic.toast(_mActivity, getString(R.string.forbidden_login)); + } + } + + @Override + public void onFailure(HDLException e) { + HdlThreadLogic.toast(_mActivity, e.getMsg() + "(" + e.getCode() + ")"); + } + }); + } else { //C绔渶瑕佸厛鑾峰彇鐢电珯鍒楄〃; HdlResidenceLogic.getInstance().getResidenceIdList("", "", new CloudCallBeak<List<HouseIdBean>>() { -- Gitblit v1.8.0