//
//  BasePullTableViewController.h
//  Lighting
//
//  Created by 曹云霄 on 2017/7/12.
//  Copyright © 2017年 上海勾芒科技有限公司. All rights reserved.
//

#import "BaseViewController.h"
#import "UIScrollView+EmptyDataSet.h"




@interface BasePullTableViewController : BaseViewController<UITableViewDelegate,UITableViewDataSource,DZNEmptyDataSetSource,DZNEmptyDataSetDelegate>



/**
 公用tableview
 */
@property (weak, nonatomic) IBOutlet UITableView *tableView;

/**
 加载页数 (默认从0开始)
 */
@property (nonatomic, assign) NSInteger pullPageIndex;

/**
 *  加载网络数据  需要重载
 */
-(void)loadWebDataSource;

/**
 *  下拉 调用
 */
-(void)loadTableViewHeader;

/**
 *  上拉 调用
 */
-(void)loadTableViewFooter;

/**
 结束刷新
 */
- (void)endRefresh:(EndRefreshType)type;



@end
