lazy var myTableView : HitTestTableView = { [weak self] in
let mTableView = HitTestTableView()
mTableView.frame = CGRect(x: 10, y: kStatusH + kNavigationBarH, width: kScreenW - 20, height: kScreenH - kStatusH - kNavigationBarH)
mTableView.contentInset = UIEdgeInsets(top: self!.tableTopInset, left: 0, bottom: 0, right: 0)
//去除单元格分隔线
mTableView.backgroundColor = UIColor.clear
mTableView.separatorStyle = .none //.singleLine
mTableView.separatorColor = table_line_color //tableview分割线颜色
mTableView.separatorInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right:0)
mTableView.dataSource = self
mTableView.delegate = self
let footView = UIView()
footView.backgroundColor = UIColor.clear
footView.frame = CGRect(x: 0, y: 0, width: mTableView.width, height: 10)
mTableView.tableFooterView = footView
mTableView.showsVerticalScrollIndicator = false
mTableView.showsHorizontalScrollIndicator = false
//slide
mTableView.register(UINib(nibName:"OrderSlideTableViewCell", bundle:nil),forCellReuseIdentifier: "orderSlideCell")
mTableView.register(UINib(nibName:"OrderWaitTableViewCell", bundle:nil),forCellReuseIdentifier: "orderWaitCell")
mTableView.register(UINib(nibName:"OrderBusnessInfoTableViewCell", bundle:nil),forCellReuseIdentifier: "orderBsInfoCell")
mTableView.register(UINib(nibName:"OrderBsAvthorTableViewCell", bundle:nil),forCellReuseIdentifier: "OrderBsAvthorCell")
mTableView.register(UINib(nibName:"OrderSubTitleTableViewCell", bundle:nil),forCellReuseIdentifier: "OrderSubTitleCell")
mTableView.register(UINib(nibName:"OrderFieldsInfoTableViewCell", bundle:nil),forCellReuseIdentifier: "OrderFieldsInfoCell")
mTableView.register(UINib(nibName:"OrderShareTableViewCell", bundle:nil),forCellReuseIdentifier: "OrderShareCell")
mTableView.register(UINib(nibName:"OrderFinishTableViewCell", bundle:nil),forCellReuseIdentifier: "orderFinishCell")
mTableView.register(UINib(nibName:"OrderCannelTableViewCell", bundle:nil),forCellReuseIdentifier: "orderCannelCell")
return mTableView
}()