| | |
| | | } |
| | | |
| | | private func addStudent(){ |
| | | |
| | | if type == .course{ |
| | | Services.addStudent(studentModel).subscribe(onNext: { [weak self] data in |
| | | guard let weakSelf = self else { return } |
| | | alertSuccess(msg: "添加成功") |
| | | DispatchQueue.main.asyncAfter(deadline: .now()+1) { |
| | | weakSelf.navigationController?.popViewController() |
| | | } |
| | | self?.addStudentSuccess() |
| | | }).disposed(by: disposeBag) |
| | | }else{ |
| | | Services.addParticipant(studentModel).subscribe(onNext: {[weak self] data in |
| | | guard let weakSelf = self else { return } |
| | | alertSuccess(msg: "添加成功") |
| | | DispatchQueue.main.asyncAfter(deadline: .now()+1) { |
| | | weakSelf.navigationController?.popViewController() |
| | | NotificationCenter.default.post(name: StudentUpdate_Nofi, object: nil) |
| | | } |
| | | self?.addStudentSuccess() |
| | | }).disposed(by: disposeBag) |
| | | } |
| | | } |
| | | |
| | | private func addStudentSuccess(){ |
| | | alertSuccess(msg: "添加成功") |
| | | DispatchQueue.main.asyncAfter(deadline: .now()+1) { |
| | | self.navigationController?.popViewController() |
| | | NotificationCenter.default.post(name: StudentUpdate_Nofi, object: nil) |
| | | } |
| | | } |
| | | |
| | | deinit{ |
| | | JQ_ImagePickerTool.destroy() |
| | | } |