This commit is contained in:
启星
2025-08-11 17:02:47 +08:00
parent b5ce3d580a
commit c48a8365ef
10 changed files with 73 additions and 70 deletions

View File

@@ -231,6 +231,10 @@
[browser show];
}
- (IBAction)onFocus:(id)sender {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
if (self.model.room_id.intValue > 0) {
//
[[QXGlobal shareGlobal] joinRoomWithRoomId:self.model.room_id isRejoin:NO navagationController:self.navigationController];
@@ -241,6 +245,10 @@
}
}
- (IBAction)commentAction:(id)sender {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
switch (self.cellType) {
case QXDynamicListCellDetail:
@@ -264,6 +272,10 @@
}
- (IBAction)onZan:(UIButton*)sender {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
BOOL isLike = !sender.selected;
MJWeakSelf
[QXDynamicNetwork likeDynamicWithId:self.model.id isLike:isLike successBlock:^(NSDictionary * _Nonnull dict) {
@@ -280,6 +292,10 @@
}
- (IBAction)onHomepage:(id)sender {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
if (self.cellType == QXDynamicListCellHomePage) {
return;
}
@@ -289,6 +305,10 @@
}
- (IBAction)onMore:(id)sender {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
QXShareView *shareView = [[QXShareView alloc] init];
shareView.shareType = QXShareViewTypeFind;
shareView.delegate = self;
@@ -296,6 +316,10 @@
[shareView showInView:KEYWINDOW];
}
- (IBAction)likeViewAction:(id)sender {
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
QXDynamicLikeListView *listView = [[QXDynamicLikeListView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT)];
listView.Id = self.model.id;
listView.num = [NSString localizedStringWithFormat:QXText(@"已有%@人点赞"),self.zanBtn.titleLabel.text];
@@ -346,6 +370,10 @@
// al.tapDismiss = YES;
// al.popType = PopViewTypeBottomToUpActionSheet;
// self.sendView.vc = self.viewController;
if (!QXGlobal.shareGlobal.isLogin) {
[[QXGlobal shareGlobal] logOut];
return;
}
self.sendView.dynamicId = self.model.id;
MJWeakSelf
self.sendView.sendSuccessBlock = ^(NSString * _Nonnull dynamicId) {