无故事王国
2024-03-14 a478b668ca1a5d4f6d2d9b1075d292cbbef90de5
WanPai/Root/Course/VC/AddStudentVC.swift
@@ -23,7 +23,8 @@
            @IBOutlet weak var tf_weight: QMUITextField!
            @IBOutlet weak var tf_phone: QMUITextField!
            @IBOutlet weak var tf_birthday: UITextField!
            @IBOutlet weak var img_idCardSingle: UIImageView!
            var profileImg:UIImage?
            var studentModel = StudentProfileModel()
@@ -32,17 +33,20 @@
            var type:ItemType!
            var verifyIdCard:Bool = false
            var identity:Bool = false //是否需要实名
            init(type:ItemType,studentInfo:StudentProfile1Model? = nil) {
            init(type:ItemType,studentInfo:StudentProfile1Model? = nil,identity:Bool = false) {
                        super.init(nibName: nil, bundle: nil)
                        self.type = type
                        self.studentInfo = studentInfo
                        self.identity = identity
            }
            init(activityDetailPartModel:ActivityDetailPartModel? = nil) {
            init(type:ItemType,activityDetailPartModel:ActivityDetailPartModel? = nil,identity:Bool = false) {
                        super.init(nibName: nil, bundle: nil)
                        self.type = .activity
                        self.type = type
                        self.activityDetailPartModel = activityDetailPartModel
                        self.identity = identity
            }
            required init?(coder: NSCoder) {
@@ -51,6 +55,9 @@
            override func viewDidLoad() {
                        super.viewDidLoad()
                        img_idCardSingle.isHidden = !identity
                        if type == .course{
                                    title = "添加运动营成员"
                                    view_profile.isHidden = false
@@ -82,6 +89,7 @@
                                    tf_idCard.placeholder = "请输入身份证号"
                                    if let m = activityDetailPartModel{
                                                title = "编辑人员"
                                                view_profile.isHidden = identity
                                                tf_name.text = m.name
                                                tf_idCard.text = m.idcard
                                                tf_height.text = String(format: "%.0lf", m.height)
@@ -124,7 +132,8 @@
            @IBAction func completeAction(_ sender: UIButton) {
                        if studentInfo == nil{
                        if !view_profile.isHidden{
                                    guard profileImg != nil else {
                                                if type == .course{
@@ -133,7 +142,8 @@
                                                            alertError(msg: "请上传人员头像");
                                                }
                                                return}
                                                return
                                    }
                        }
                        guard !tf_name.text!.isEmpty else {alertError(msg: tf_name.placeholder!);return}
@@ -149,7 +159,7 @@
                                    guard tf_phone.text!.jq_isPhone else {alertError(msg: "请输入正确的手机号");return}
                        }
                        if !tf_idCard.isEmpty || activityDetailPartModel != nil{
                        if !tf_idCard.isEmpty || identity{
                                    guard tf_idCard.text!.jq_idCard() else {alertError(msg: "请输入正确的身份证号码");return}
                        }