From a478b668ca1a5d4f6d2d9b1075d292cbbef90de5 Mon Sep 17 00:00:00 2001
From: 无故事王国 <841720330@qq.com>
Date: 星期四, 14 三月 2024 17:47:07 +0800
Subject: [PATCH] fix bug

---
 WanPai/Root/Course/VC/AddStudentVC.swift |   24 +++++++++++++++++-------
 1 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/WanPai/Root/Course/VC/AddStudentVC.swift b/WanPai/Root/Course/VC/AddStudentVC.swift
index 0bc607c..47d6527 100644
--- a/WanPai/Root/Course/VC/AddStudentVC.swift
+++ b/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}
 								}
 

--
Gitblit v1.7.1