Commit e32f9bf0 authored by Steven杜宇's avatar Steven杜宇

// vip

parent 1442f54a
...@@ -577,7 +577,7 @@ extension YHHomeHoldViewPageViewController : UITabBarControllerDelegate { ...@@ -577,7 +577,7 @@ extension YHHomeHoldViewPageViewController : UITabBarControllerDelegate {
guard let index = tabBarController.viewControllers?.firstIndex(of: viewController) else { guard let index = tabBarController.viewControllers?.firstIndex(of: viewController) else {
return false return false
} }
if index == 1 || index == 3 || index == 4 { // 点击服务tab或社区tab或我的页面 if index == 1 || index == 3 { // 点击服务tab或社区tab
if YHLoginManager.shared.isLogin() { if YHLoginManager.shared.isLogin() {
return true return true
} else { } else {
......
...@@ -112,9 +112,9 @@ class YHMyNewViewController: YHBaseViewController { ...@@ -112,9 +112,9 @@ class YHMyNewViewController: YHBaseViewController {
let v = YHUserVipInfoView(frame: CGRectMake(0, 0, tableView.width, 113)) let v = YHUserVipInfoView(frame: CGRectMake(0, 0, tableView.width, 113))
v.rightButtonEvent = { [weak self] in v.rightButtonEvent = { [weak self] in
guard let self = self else { return } guard let self = self else { return }
if !checkLogin() { return }
YHAnalytics.track("APP_member_card_click") YHAnalytics.track("APP_member_card_click")
let vc = YHMemberCenterViewController() let vc = YHMemberCenterViewController()
self.navigationController?.pushViewController(vc) self.navigationController?.pushViewController(vc)
} }
...@@ -404,12 +404,17 @@ extension YHMyNewViewController { ...@@ -404,12 +404,17 @@ extension YHMyNewViewController {
} }
func requestMemberInfo() { func requestMemberInfo() {
self.loginViewModel.getMemberInfo { if YHLoginManager.shared.isLogin() {
[weak self] success, error in self.loginViewModel.getMemberInfo {
guard let self = self else { return } [weak self] success, error in
let memberInfo = self.loginViewModel.memberInfo guard let self = self else { return }
self.userInfoView.vipLevel = memberInfo.getVipMemberLevel() let memberInfo = self.loginViewModel.memberInfo
self.vipInfoView.update(growValue: memberInfo.growth_value, vipLevel: memberInfo.getVipMemberLevel()) self.userInfoView.vipLevel = memberInfo.getVipMemberLevel()
self.vipInfoView.update(growValue: memberInfo.growth_value, vipLevel: memberInfo.getVipMemberLevel())
}
} else {
self.userInfoView.vipLevel = .none
self.vipInfoView.update(growValue: 0, vipLevel: .none)
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment