AppDelegate *delegate = (AppDelegate *)[UIApplication sharedApplication].delegate;
UITabBarController* TabBar = (UITabBarController*)delegate.viewController;
CustomUINavigationViewController* Navigation = TabBar.viewControllers[ TabBar.selectedIndex];
if ([string isEqualToString:@"null"]) {
} else {
if ([type isEqualToString:@"6"]) {//跳转到详情
if ([orderType isEqualToString:@"普通"]) {//判断是跳转到普通还是预定的详情
OrderDetailViewController *orderDetailCon = [[OrderDetailViewController alloc]init];
orderDetailCon.orderId = string;//订单id
orderDetailCon.orderState = state;//发货状态
[Navigation pushViewController:orderDetailCon animated:YES];
}else{//跳转到预定
ReserverOrderDetailVC *reserverOreder = [[ReserverOrderDetailVC alloc]init];
reserverOreder.orderId = string;//订单id
reserverOreder.orderState = state;//发货状态
[Navigation pushViewController:reserverOreder animated:YES];
}
}else if ([type isEqualToString:@"7"]){
WalletViewController *walletCon = [[WalletViewController alloc]init];
[Navigation pushViewController:walletCon animated:YES];
}else if ([type isEqualToString:@"8"]){
CouponViewController *coupCon = [[CouponViewController alloc]init];
[Navigation pushViewController:coupCon animated:YES];
}else if ([_TYPE isEqualToString:@"10"])
{
[[NSNotificationCenter defaultCenter] postNotificationName:CLTabbarChangeBtnImgNotification object:self userInfo:@{@"toIndex":@"2"}];
}else{//跳转到首页
[[NSNotificationCenter defaultCenter] postNotificationName:CLTabbarChangeBtnImgNotification object:self userInfo:@{@"toIndex":@"0"}];
}
推送跳转代码总结
最新推荐文章于 2022-03-23 21:00:00 发布