         return 60
     }
     
+    func tableView(_ tableView: UITableView, willSelectRowAt indexPath: IndexPath) -> IndexPath? {
+        return indexPath
+    }
+    
     override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
         
         selectIndexArray[indexPath.section][indexPath.row] = 1

            guard let grade = viewmodel.model?.grade else {
                continue
            }
            let index = 4 - (currentyear - grade)
            sectionarray[index].datasource.append(viewmodel)
        }
        var i = 0
        for _ in 0..<sectionarray.count{
            sectionarray[i].titleLabel.text = "\(currentyear - i) 级"
            selectIndexArray.append(Array(repeating: 0, count: sectionarray[i].datasource.count))
            i += 1
        }
     

        // 开启多选
        tableview.allowsMultipleSelection = true
        tableview.register(EUCommunityMemberCell.self, forCellReuseIdentifier: EUCHOSECONTACTSCELL)
        
        tableview.tableFooterView = UIView()
        tableview.tableHeaderView = UIView(frame: CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 10))
    }
    
    override func loadData() {
