From 1e4ad2c45a7524132d0a29dc7da3511ec3a5db16 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期三, 03 七月 2024 17:36:54 +0800 Subject: [PATCH] 2024年07月03日17:36:47 --- app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java index 338dc5d..ededf69 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java @@ -93,6 +93,7 @@ mC_UserInfo = cUserInfo; UserConfigManage.getInstance().setBingPhone(cUserInfo.getMemberPhone()); UserConfigManage.getInstance().setBingEmail(cUserInfo.getMemberEmail()); + UserConfigManage.getInstance().setUserName(cUserInfo.getMemberName()); UserConfigManage.getInstance().Save(); // hideLoading(); //鑾峰彇鐢ㄦ埛澶村儚璺緞 @@ -148,9 +149,11 @@ mB_UserInfo = bUserInfo; UserConfigManage.getInstance().setBingPhone(bUserInfo.getUserPhone()); UserConfigManage.getInstance().setBingEmail(bUserInfo.getUserEmail()); + UserConfigManage.getInstance().setUserName(bUserInfo.getUserName()); UserConfigManage.getInstance().Save(); // hideLoading(); setMemberName(bUserInfo.getUserName()); + setMemberAccount(TextUtils.isEmpty(bUserInfo.getUserPhone()) ? bUserInfo.getUserEmail() : bUserInfo.getUserPhone()); } @Override @@ -241,6 +244,7 @@ setMemberName(UserConfigManage.getInstance().getUserName()); + setMemberAccount(UserConfigManage.getInstance().getAccount()); // setMemberHeadIcon(UserConfigManage.getInstance().getUserImageUrl()); @@ -288,11 +292,22 @@ userName = "--"; } viewBinding.fragmentMeUserNameTv.setText(userName); - UserConfigManage.getInstance().setUserName(userName); - UserConfigManage.getInstance().Save(); + } + /** + * 鏄剧ず璐﹀彿 + */ + private void setMemberAccount(String userAccount) { + if (TextUtils.isEmpty(userAccount)) { + userAccount = "--"; + } + viewBinding.fragmentMeUserRoleTv.setText(userAccount); + + } + + @Subscribe(threadMode = ThreadMode.MAIN, sticky = true) public void onEventMessage(BaseEventBus eventBus) { super.onEventMessage(eventBus); -- Gitblit v1.8.0