主播评级

This commit is contained in:
fengshuo
2022-12-13 21:09:48 +08:00
parent 942fc0639e
commit 1f9e998402
61 changed files with 1225 additions and 5 deletions

View File

@@ -42,6 +42,7 @@
#import "XPMineGameTableViewCell.h"
#import "XPHomeBannerTableViewCell.h"
#import "XPMineNewUserRechargeView.h"
#import "AnchorLevelView.h"
///VC
#import "XPMineSettingViewController.h"
#import "XPMineTeenagerViewController.h"
@@ -87,6 +88,8 @@
@property (nonatomic,strong) XPMineItemModel *guildItemModel;
///
@property (nonatomic, strong) XPMineNewUserRechargeView *userRechargeView;
///
@property (nonatomic,strong) AnchorLevelModel *anchorGradeInfo;
@end
@@ -422,6 +425,12 @@
[self pushViewControllerWithType:XPMineItemType_Teenager_Mode functionItem:nil];
}
- (void)xPMineHeadView:(XPMineHeadView *)view didClickAnchorLevel:(AnchorLevelModel *)info {
AnchorLevelView * gradeView = [[AnchorLevelView alloc] init];
gradeView.levelInfo = info;
[TTPopup popupView:gradeView style:TTPopupStyleAlert];
}
#pragma mark - XPMineProtocol
///
- (void)onGetMineFuntionItemSuccess:(NSArray<XPMineFuntionItemModel *> *)items {
@@ -520,6 +529,9 @@
///
- (void)onGetClanDetailInfoSuccess:(ClanDetailInfoModel *)clanInfo {
self.clanInfo = clanInfo;
if (self.clanInfo.hall.hallId > 0) {
[self.presenter getAnchorGradeInfo];
}
}
///
@@ -572,6 +584,11 @@
[XPRoomViewController openRoom:[NSString stringWithFormat:@"%ld", self.userInfo.uid] mgId:mgId viewController:self];
}
- (void)getAnchorGradeInfoSuccess:(AnchorLevelModel *)info {
self.anchorGradeInfo = info;
self.headView.anchorLevelInfo = info;
}
#pragma mark - XPMineHeadItemTableViewCellDelegate
- (void)xPMineHeadItemTableViewCell:(XPMineHeadItemTableViewCell *)cell didSelectItem:(XPMineFuntionItemModel *)item {
[StatisticsServiceHelper trackEventWithKey:StatisticsServiceEventusercenter_function_click eventAttributes:@{@"functionName" : item.centerName}];