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

// 预约

parent 6ad39991
...@@ -141,8 +141,23 @@ class YHResignAppointTimeMultipleCell: UITableViewCell { ...@@ -141,8 +141,23 @@ class YHResignAppointTimeMultipleCell: UITableViewCell {
view.clickBlock = { view.clickBlock = {
[weak self] in [weak self] in
guard let self = self else { return } guard let self = self else { return }
self.getDateInfo { [weak self] startDate, endDate in // self.getDateInfo {
guard let self = self else { return } // [weak self] startDate, endDate in
// guard let self = self else { return }
// 离港时间选择区间从预约在港递交时间到2029-12-31 若在港递交时间为空则离港时间选择最早为今天
var startDate: String = self.model.getSubmitHKTime()
let format = "yyyy-MM-dd"
if startDate.count >= format.count {
startDate = String(startDate.prefix(format.count))
}
if startDate.isEmpty {
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = format
startDate = dateFormatter.string(from: Date())
}
var endDate = "2029-12-31"
let view = YHRangeDatePickerSheetView2.sheetView() let view = YHRangeDatePickerSheetView2.sheetView()
view.viewTitle = "选择预计离港时间" view.viewTitle = "选择预计离港时间"
view.minDateStr = startDate view.minDateStr = startDate
...@@ -168,7 +183,7 @@ class YHResignAppointTimeMultipleCell: UITableViewCell { ...@@ -168,7 +183,7 @@ class YHResignAppointTimeMultipleCell: UITableViewCell {
} }
view.show() view.show()
} // }
} }
return view return view
}() }()
......
...@@ -93,8 +93,22 @@ class YHResignAppointTimeSingleCell: UITableViewCell { ...@@ -93,8 +93,22 @@ class YHResignAppointTimeSingleCell: UITableViewCell {
view.clickBlock = { view.clickBlock = {
[weak self] in [weak self] in
guard let self = self else { return } guard let self = self else { return }
self.getDateInfo { [weak self] startDate, endDate in // self.getDateInfo { [weak self] startDate, endDate in
guard let self = self else { return } // guard let self = self else { return }
// 离港时间选择区间从预约在港递交时间到2029-12-31 若在港递交时间为空则离港时间选择最早为今天
var startDate: String = self.model.getSubmitHKTime()
let format = "yyyy-MM-dd"
if startDate.count >= format.count {
startDate = String(startDate.prefix(format.count))
}
if startDate.isEmpty {
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = format
startDate = dateFormatter.string(from: Date())
}
var endDate = "2029-12-31"
let view = YHRangeDatePickerSheetView2.sheetView() let view = YHRangeDatePickerSheetView2.sheetView()
view.viewTitle = "选择预计离港时间" view.viewTitle = "选择预计离港时间"
view.minDateStr = startDate view.minDateStr = startDate
...@@ -120,7 +134,7 @@ class YHResignAppointTimeSingleCell: UITableViewCell { ...@@ -120,7 +134,7 @@ class YHResignAppointTimeSingleCell: UITableViewCell {
} }
view.show() view.show()
} // }
} }
return view return view
}() }()
......
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