Commit 3d0fcb18a00825d974b5c4e8f7e5faefa0053a7b
1 parent
338beb9b
提交0.0.8
Showing
3 changed files
with
35 additions
and
15 deletions
CNLiveServiceCenterModule.podspec
| @@ -8,7 +8,7 @@ | @@ -8,7 +8,7 @@ | ||
| 8 | 8 | ||
| 9 | Pod::Spec.new do |s| | 9 | Pod::Spec.new do |s| |
| 10 | s.name = 'CNLiveServiceCenterModule' | 10 | s.name = 'CNLiveServiceCenterModule' |
| 11 | - s.version = '0.0.7' | 11 | + s.version = '0.0.8' |
| 12 | s.summary = '网家家企业端服务中心模块' | 12 | s.summary = '网家家企业端服务中心模块' |
| 13 | 13 | ||
| 14 | # This description is used to generate tags and improve search results. | 14 | # This description is used to generate tags and improve search results. |
CNLiveServiceCenterModule/Classes/CNLiveServiceCenterModule/Controller/CNLiveBServiceCenterController.m
| @@ -67,6 +67,26 @@ | @@ -67,6 +67,26 @@ | ||
| 67 | return self; | 67 | return self; |
| 68 | } | 68 | } |
| 69 | 69 | ||
| 70 | +- (instancetype)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil | ||
| 71 | +{ | ||
| 72 | + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; | ||
| 73 | + if (self) { | ||
| 74 | + | ||
| 75 | + } | ||
| 76 | + return self; | ||
| 77 | +} | ||
| 78 | + | ||
| 79 | +- (void)awakeFromNib { | ||
| 80 | + [super awakeFromNib]; | ||
| 81 | + | ||
| 82 | + self.personStatus = @"0"; | ||
| 83 | + self.institutionStatus = @"0"; | ||
| 84 | + self.centerModel = [[CNLiveBServiceCenterModel alloc]init]; | ||
| 85 | + self.centerModel.personStatus = self.personStatus; | ||
| 86 | + self.centerModel.institutionStatus = self.institutionStatus; | ||
| 87 | + | ||
| 88 | +} | ||
| 89 | + | ||
| 70 | - (void)dealloc | 90 | - (void)dealloc |
| 71 | { | 91 | { |
| 72 | 92 | ||
| @@ -75,7 +95,8 @@ | @@ -75,7 +95,8 @@ | ||
| 75 | - (void)viewWillAppear:(BOOL)animated { | 95 | - (void)viewWillAppear:(BOOL)animated { |
| 76 | [super viewWillAppear:animated]; | 96 | [super viewWillAppear:animated]; |
| 77 | self.navigationController.navigationBarHidden = YES; | 97 | self.navigationController.navigationBarHidden = YES; |
| 78 | - // [self loadStatus]; | 98 | + [self loadStatus]; |
| 99 | + | ||
| 79 | } | 100 | } |
| 80 | 101 | ||
| 81 | - (void)viewDidLoad { | 102 | - (void)viewDidLoad { |
| @@ -297,13 +318,13 @@ | @@ -297,13 +318,13 @@ | ||
| 297 | /// 详情页 | 318 | /// 详情页 |
| 298 | id<CNLiveBMineServiceProtocol> organizationValidationProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBMineServiceProtocol)]; | 319 | id<CNLiveBMineServiceProtocol> organizationValidationProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBMineServiceProtocol)]; |
| 299 | UIViewController *vc = [organizationValidationProtocol getUserInfoViewController]; | 320 | UIViewController *vc = [organizationValidationProtocol getUserInfoViewController]; |
| 300 | - [self setHidesBottomBarWhenPushed:YES]; | 321 | + vc.hidesBottomBarWhenPushed = YES; |
| 301 | [self.navigationController pushViewController:vc animated:YES]; | 322 | [self.navigationController pushViewController:vc animated:YES]; |
| 302 | } | 323 | } |
| 303 | ///跳转创作者 | 324 | ///跳转创作者 |
| 304 | - (void)jumpCreaterVC { | 325 | - (void)jumpCreaterVC { |
| 305 | CNLiveBCreatorViewController *vc = [[CNLiveBCreatorViewController alloc]init]; | 326 | CNLiveBCreatorViewController *vc = [[CNLiveBCreatorViewController alloc]init]; |
| 306 | - [self setHidesBottomBarWhenPushed:YES]; | 327 | + vc.hidesBottomBarWhenPushed = YES; |
| 307 | [self.navigationController pushViewController:vc animated:YES]; | 328 | [self.navigationController pushViewController:vc animated:YES]; |
| 308 | } | 329 | } |
| 309 | 330 | ||
| @@ -409,7 +430,7 @@ | @@ -409,7 +430,7 @@ | ||
| 409 | /// 填表页 | 430 | /// 填表页 |
| 410 | id<CNLiveBPersonAuthentProtocol> personProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBPersonAuthentProtocol)]; | 431 | id<CNLiveBPersonAuthentProtocol> personProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBPersonAuthentProtocol)]; |
| 411 | UIViewController *vc = [personProtocol pushToPersonalCertificationStatusController:dicContent]; | 432 | UIViewController *vc = [personProtocol pushToPersonalCertificationStatusController:dicContent]; |
| 412 | - [self setHidesBottomBarWhenPushed:YES]; | 433 | + vc.hidesBottomBarWhenPushed = YES; |
| 413 | [self.navigationController pushViewController:vc animated:YES]; | 434 | [self.navigationController pushViewController:vc animated:YES]; |
| 414 | 435 | ||
| 415 | isEnter = YES; | 436 | isEnter = YES; |
| @@ -418,7 +439,7 @@ | @@ -418,7 +439,7 @@ | ||
| 418 | /// 填表页 | 439 | /// 填表页 |
| 419 | id<CNLiveBPersonAuthentProtocol> personProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBPersonAuthentProtocol)]; | 440 | id<CNLiveBPersonAuthentProtocol> personProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBPersonAuthentProtocol)]; |
| 420 | UIViewController *vc = [personProtocol pushToPersonalAuthenticationSuccessController:dicContent]; | 441 | UIViewController *vc = [personProtocol pushToPersonalAuthenticationSuccessController:dicContent]; |
| 421 | - [self setHidesBottomBarWhenPushed:YES]; | 442 | + vc.hidesBottomBarWhenPushed = YES; |
| 422 | [self.navigationController pushViewController:vc animated:YES]; | 443 | [self.navigationController pushViewController:vc animated:YES]; |
| 423 | 444 | ||
| 424 | 445 | ||
| @@ -426,7 +447,7 @@ | @@ -426,7 +447,7 @@ | ||
| 426 | }else if ([ischeckStatusStr isEqualToString:@"2"]) {//审核中 | 447 | }else if ([ischeckStatusStr isEqualToString:@"2"]) {//审核中 |
| 427 | id<CNLiveBPersonAuthentProtocol> personProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBPersonAuthentProtocol)]; | 448 | id<CNLiveBPersonAuthentProtocol> personProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBPersonAuthentProtocol)]; |
| 428 | UIViewController *vc = [personProtocol pushToPersonalCertificationStatusController:dicContent]; | 449 | UIViewController *vc = [personProtocol pushToPersonalCertificationStatusController:dicContent]; |
| 429 | - [self setHidesBottomBarWhenPushed:YES]; | 450 | + vc.hidesBottomBarWhenPushed = YES; |
| 430 | [self.navigationController pushViewController:vc animated:YES]; | 451 | [self.navigationController pushViewController:vc animated:YES]; |
| 431 | 452 | ||
| 432 | 453 | ||
| @@ -435,7 +456,7 @@ | @@ -435,7 +456,7 @@ | ||
| 435 | }else if ([ischeckStatusStr isEqualToString:@"3"]) {//审核失败 | 456 | }else if ([ischeckStatusStr isEqualToString:@"3"]) {//审核失败 |
| 436 | id<CNLiveBPersonAuthentProtocol> personProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBPersonAuthentProtocol)]; | 457 | id<CNLiveBPersonAuthentProtocol> personProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBPersonAuthentProtocol)]; |
| 437 | UIViewController *vc = [personProtocol pushToPersonalCertificationStatusController:dicContent]; | 458 | UIViewController *vc = [personProtocol pushToPersonalCertificationStatusController:dicContent]; |
| 438 | - [self setHidesBottomBarWhenPushed:YES]; | 459 | + vc.hidesBottomBarWhenPushed = YES; |
| 439 | [self.navigationController pushViewController:vc animated:YES]; | 460 | [self.navigationController pushViewController:vc animated:YES]; |
| 440 | isEnter = YES; | 461 | isEnter = YES; |
| 441 | } | 462 | } |
| @@ -505,7 +526,7 @@ | @@ -505,7 +526,7 @@ | ||
| 505 | /// 填表页 | 526 | /// 填表页 |
| 506 | id<CNLiveBOrganizationValidationProtocol> organizationValidationProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBOrganizationValidationProtocol)]; | 527 | id<CNLiveBOrganizationValidationProtocol> organizationValidationProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBOrganizationValidationProtocol)]; |
| 507 | UIViewController *vc = [organizationValidationProtocol getOrganizationValidationController:dicContent]; | 528 | UIViewController *vc = [organizationValidationProtocol getOrganizationValidationController:dicContent]; |
| 508 | - [self setHidesBottomBarWhenPushed:YES]; | 529 | + vc.hidesBottomBarWhenPushed = YES; |
| 509 | [self.navigationController pushViewController:vc animated:YES]; | 530 | [self.navigationController pushViewController:vc animated:YES]; |
| 510 | 531 | ||
| 511 | 532 | ||
| @@ -515,7 +536,7 @@ | @@ -515,7 +536,7 @@ | ||
| 515 | id<CNLiveBOrganizationValidationProtocol> organizationValidationProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBOrganizationValidationProtocol)]; | 536 | id<CNLiveBOrganizationValidationProtocol> organizationValidationProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBOrganizationValidationProtocol)]; |
| 516 | UIViewController *vc = [organizationValidationProtocol getOrganizationDetailController:dicContent]; | 537 | UIViewController *vc = [organizationValidationProtocol getOrganizationDetailController:dicContent]; |
| 517 | 538 | ||
| 518 | - [self setHidesBottomBarWhenPushed:YES]; | 539 | + vc.hidesBottomBarWhenPushed = YES; |
| 519 | [self.navigationController pushViewController:vc animated:YES]; | 540 | [self.navigationController pushViewController:vc animated:YES]; |
| 520 | 541 | ||
| 521 | 542 | ||
| @@ -524,8 +545,7 @@ | @@ -524,8 +545,7 @@ | ||
| 524 | /// 详情页 | 545 | /// 详情页 |
| 525 | id<CNLiveBOrganizationValidationProtocol> organizationValidationProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBOrganizationValidationProtocol)]; | 546 | id<CNLiveBOrganizationValidationProtocol> organizationValidationProtocol = [[BeeHive shareInstance] createService:@protocol(CNLiveBOrganizationValidationProtocol)]; |
| 526 | UIViewController *vc = [organizationValidationProtocol getOrganizationAuditController:dicContent]; | 547 | UIViewController *vc = [organizationValidationProtocol getOrganizationAuditController:dicContent]; |
| 527 | - | ||
| 528 | - [self setHidesBottomBarWhenPushed:YES]; | 548 | + vc.hidesBottomBarWhenPushed = YES; |
| 529 | [self.navigationController pushViewController:vc animated:YES]; | 549 | [self.navigationController pushViewController:vc animated:YES]; |
| 530 | isEnter = YES; | 550 | isEnter = YES; |
| 531 | } | 551 | } |
Example/CNLiveServiceCenterModule/Base.lproj/Main.storyboard
| @@ -24,10 +24,11 @@ | @@ -24,10 +24,11 @@ | ||
| 24 | </objects> | 24 | </objects> |
| 25 | <point key="canvasLocation" x="-455" y="455"/> | 25 | <point key="canvasLocation" x="-455" y="455"/> |
| 26 | </scene> | 26 | </scene> |
| 27 | - <!--View Controller--> | 27 | + <!--LiveB Service Center Controller--> |
| 28 | <scene sceneID="wQg-tq-qST"> | 28 | <scene sceneID="wQg-tq-qST"> |
| 29 | <objects> | 29 | <objects> |
| 30 | - <viewController id="whP-gf-Uak" customClass="CNLIVEBViewController" sceneMemberID="viewController"> | 30 | + <placeholder placeholderIdentifier="IBFirstResponder" id="tc2-Qw-aMS" userLabel="First Responder" sceneMemberID="firstResponder"/> |
| 31 | + <viewController id="whP-gf-Uak" customClass="CNLiveBServiceCenterController" sceneMemberID="viewController"> | ||
| 31 | <layoutGuides> | 32 | <layoutGuides> |
| 32 | <viewControllerLayoutGuide type="top" id="uEw-UM-LJ8"/> | 33 | <viewControllerLayoutGuide type="top" id="uEw-UM-LJ8"/> |
| 33 | <viewControllerLayoutGuide type="bottom" id="Mvr-aV-6Um"/> | 34 | <viewControllerLayoutGuide type="bottom" id="Mvr-aV-6Um"/> |
| @@ -39,7 +40,6 @@ | @@ -39,7 +40,6 @@ | ||
| 39 | </view> | 40 | </view> |
| 40 | <navigationItem key="navigationItem" id="WCl-Am-iNL"/> | 41 | <navigationItem key="navigationItem" id="WCl-Am-iNL"/> |
| 41 | </viewController> | 42 | </viewController> |
| 42 | - <placeholder placeholderIdentifier="IBFirstResponder" id="tc2-Qw-aMS" userLabel="First Responder" sceneMemberID="firstResponder"/> | ||
| 43 | </objects> | 43 | </objects> |
| 44 | <point key="canvasLocation" x="305" y="433"/> | 44 | <point key="canvasLocation" x="305" y="433"/> |
| 45 | </scene> | 45 | </scene> |