| | |
| | | img_profile.sd_setImage(with: URL(string: studentInfo!.stuHeadImg)) |
| | | studentModel.headImg = studentInfo!.stuHeadImg |
| | | studentModel.stuId = studentInfo!.stuId |
| | | tf_gender.text = studentModel.sex == .man ? "男":"女" |
| | | tf_gender.text = studentInfo!.sex == .man ? "男":"女" |
| | | } |
| | | }else{ |
| | | view_profile.isHidden = true |
| | | view_profile.isHidden = false |
| | | title = "添加人员" |
| | | tf_name.placeholder = "请输入人员姓名" |
| | | tf_height.placeholder = "请输入身高" |
| | |
| | | |
| | | |
| | | @IBAction func completeAction(_ sender: UIButton) { |
| | | if studentInfo == nil && type == .course{ |
| | | guard profileImg != nil else {alertError(msg: "请上传运动营成员头像");return} |
| | | if studentInfo == nil{ |
| | | guard profileImg != nil else { |
| | | |
| | | if type == .course{ |
| | | alertError(msg: "请上传运动营成员头像"); |
| | | }else{ |
| | | alertError(msg: "请上传人员头像"); |
| | | } |
| | | |
| | | return} |
| | | } |
| | | |
| | | guard !tf_name.text!.isEmpty else {alertError(msg: tf_name.placeholder!);return} |
| | |
| | | guard tf_phone.text!.jq_isPhone else {alertError(msg: "请输入正确的手机号");return} |
| | | } |
| | | |
| | | // if !tf_idCard.isEmpty || activityDetailPartModel != nil{ |
| | | // |
| | | // } |
| | | guard tf_idCard.text!.jq_idCard() else {alertError(msg: "请输入正确的身份证号码");return} |
| | | if !tf_idCard.isEmpty || activityDetailPartModel != nil{ |
| | | guard tf_idCard.text!.jq_idCard() else {alertError(msg: "请输入正确的身份证号码");return} |
| | | } |
| | | |
| | | studentModel.birthday = tf_birthday.text! |
| | | studentModel.name = tf_name.text! |
| | |
| | | |
| | | private func addStudent(){ |
| | | if type == .course{ |
| | | if studentInfo == nil{ |
| | | Services.addStudent(studentModel).subscribe(onNext: { [weak self] data in |
| | | self?.addStudentSuccess(text: "编辑成功") |
| | | }).disposed(by: disposeBag) |
| | | }else{ |
| | | if studentInfo != nil{ |
| | | Services.editStu(studentModel).subscribe(onNext: {[weak self]data in |
| | | self?.addStudentSuccess(text: "添加成功") |
| | | self?.addStudentSuccess(text: "编辑成功") |
| | | NotificationCenter.default.post(name: StudentUpdate_Nofi, object: nil) |
| | | }) { error in |
| | | |
| | | }.disposed(by: disposeBag) |
| | | }else{ |
| | | Services.addStudent(studentModel).subscribe(onNext: { [weak self] data in |
| | | self?.addStudentSuccess(text: "添加成功") |
| | | }).disposed(by: disposeBag) |
| | | } |
| | | }else{ |
| | | if activityDetailPartModel != nil{ |
| | |
| | | } |
| | | |
| | | if textField == tf_gender{ |
| | | |
| | | let alertVC = UIAlertController(title: "性别", message: nil, preferredStyle: .actionSheet) |
| | | alertVC.addAction(UIAlertAction(title: "男", style: .default) { _ in |
| | | self.tf_gender.text = "男" |
| | | self.studentModel.sex = .man |
| | | self.activityDetailPartModel?.gender = .man |
| | | self.studentInfo?.sex = .man |
| | | }) |
| | | |
| | | alertVC.addAction(UIAlertAction(title: "女", style: .default) { _ in |
| | | self.tf_gender.text = "女" |
| | | self.studentModel.sex = .woman |
| | | self.activityDetailPartModel?.gender = .woman |
| | | self.studentInfo?.sex = .woman |
| | | }) |
| | | |
| | | alertVC.addAction(UIAlertAction(title: "取消", style: .cancel)) |