//
//  CityTypeSelectView.h
//  Open
//
//  Created by 雷俊博 on 2019/8/2.
//  Copyright © 2019 黄江涛 . All rights reserved.
//

#import "BaseView.h"
#import "SheBaoDataModel.h"
#import "BCRegistInfoModel.h"

NS_ASSUME_NONNULL_BEGIN
//城市选择完成之后操作
typedef void(^BRCityTypeResultBlock)(NSString *selectCityType);

typedef void (^BRPlanTypeResultBlock)(wxyjModel *model);
typedef void (^BRJobTypeResultBlock)(id model);

 typedef NS_ENUM(NSUInteger, SelectTypes) {
     SelectTypesHuKou = 0,      
     SelectTypesNongYe = 1,
     SelectTypesCard = 2,
     SelectTypesPlan = 3,
     SelectTypesJob = 4,
     SelectTypesBCJob = 5,
     SelectTypesBCIndustry = 6,
 };
@interface CityTypeSelectView : BaseView

@property (nonatomic, assign)SelectTypes type;

@property (nonatomic, assign)BOOL isCollected;

+ (void)showCityTypeViewWithResultBlock:(BRCityTypeResultBlock)resultBlock;
+ (void)show2CityTypeViewWithResultBlock:(BRCityTypeResultBlock)resultBlock;
+ (void)show3CityTypeViewWithResultBlock:(BRCityTypeResultBlock)resultBlock;
+ (void)show4WithArray:(NSArray *)dataArray block:(BRPlanTypeResultBlock)block;

+ (void)show5WithArray:(NSArray *)dataArray type:(SelectTypes)type block:(BRJobTypeResultBlock)block;


@end

NS_ASSUME_NONNULL_END
