Commit f2132ce0 authored by Steven杜宇's avatar Steven杜宇

// 修改

parent 6a62c7ec
......@@ -35,7 +35,10 @@ class YHResignAppointContainerViewController: YHBaseViewController {
self.view.addSubview(appointVC.view)
self.view.addSubview(scheduleVC.view)
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
requestData()
}
......
......@@ -118,7 +118,7 @@ class YHResignAppointSubmitScheduleViewController: YHBaseViewController {
guard let self = self else { return }
if isConfirm {
// 去修改预约递交时间
YHHUD.flash(message: "去修改预约递交时间")
self.modifySchedule()
}
}
alert.show()
......@@ -130,6 +130,37 @@ class YHResignAppointSubmitScheduleViewController: YHBaseViewController {
// 修改行程
@objc func modifySchedule() {
// 是否只有一个人
var isOnlyOneUser = true
// 是否只有一批
var isOnlyOneGroup = true
if scheduleArr.count > 1 {
isOnlyOneUser = false
isOnlyOneGroup = false
} else {
// 只有一批
isOnlyOneGroup = true
if scheduleArr.count > 0 {
let group = scheduleArr[0]
isOnlyOneUser = group.user_list.count <= 1
}
}
if isOnlyOneUser || isOnlyOneGroup { // 只有一个人或只有一批 此时scheduleArr只有一个元素
let vc = YHResignAppointTimeViewController()
if scheduleArr.count > 0 {
let group = scheduleArr[0]
vc.allAppointUsers = group.user_list.map {
return $0.transformToMember()
}
self.navigationController?.pushViewController(vc)
}
return
}
// 多人多批
}
}
......
......@@ -53,4 +53,11 @@ class YHResignAppointUser: SmartCodable {
required init() {
}
func transformToMember() -> YHResignAppointMember {
let m = YHResignAppointMember()
m.id = self.id
m.apply_name = self.name
return m
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment