Commit 2097158d authored by David黄金龙's avatar David黄金龙

Merge branch 'develop' of http://gitlab.galaxy-immi.com/mobile-group/galaxy-iOS into develop

* 'develop' of http://gitlab.galaxy-immi.com/mobile-group/galaxy-iOS:
  // 格式
  // 预约
parents d4450939 c27696d3
...@@ -114,10 +114,12 @@ class YHResignAppointTimeMultipleCell: UITableViewCell { ...@@ -114,10 +114,12 @@ class YHResignAppointTimeMultipleCell: UITableViewCell {
if self.model.leave_hk_at.isEmpty { if self.model.leave_hk_at.isEmpty {
self.model.ready_to_submit_at = selectTimeStr self.model.ready_to_submit_at = selectTimeStr
} else { } else {
if self.compareDates(selectTimeStr, self.model.leave_hk_at) != .small { if !self.model.notleaveHK { // 离港才比较日期
// selectTimeStr >= leave_hk_at if self.compareDates(selectTimeStr, self.model.leave_hk_at) != .small {
YHHUD.flash(message: "预约在港递交时间必须早于预计离港时间") // selectTimeStr >= leave_hk_at
return YHHUD.flash(message: "预约在港递交时间必须早于预计离港时间")
return
}
} }
self.model.ready_to_submit_at = selectTimeStr self.model.ready_to_submit_at = selectTimeStr
} }
...@@ -342,7 +344,7 @@ class YHResignAppointTimeMultipleCell: UITableViewCell { ...@@ -342,7 +344,7 @@ class YHResignAppointTimeMultipleCell: UITableViewCell {
// 若结束时间为空则取当前时间+28天的时间 // 若结束时间为空则取当前时间+28天的时间
let formatter = DateFormatter() let formatter = DateFormatter()
formatter.dateFormat = "yyyy-MM-dd HH:mm" formatter.dateFormat = "yyyy-MM-dd"
var startTimeStr = formatter.string(from: Date()) var startTimeStr = formatter.string(from: Date())
var endTimeStr = "" var endTimeStr = ""
if let date = formatter.date(from: startTimeStr) { if let date = formatter.date(from: startTimeStr) {
......
...@@ -50,6 +50,7 @@ class YHResignAppointTimeSingleCell: UITableViewCell { ...@@ -50,6 +50,7 @@ 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 }
let view = YHRangeDatePickerSheetView2.sheetView() let view = YHRangeDatePickerSheetView2.sheetView()
...@@ -65,10 +66,12 @@ class YHResignAppointTimeSingleCell: UITableViewCell { ...@@ -65,10 +66,12 @@ class YHResignAppointTimeSingleCell: UITableViewCell {
if self.model.leave_hk_at.isEmpty { if self.model.leave_hk_at.isEmpty {
self.model.ready_to_submit_at = selectTimeStr self.model.ready_to_submit_at = selectTimeStr
} else { } else {
if self.compareDates(selectTimeStr, self.model.leave_hk_at) != .small { if !self.model.notleaveHK { // 离港才比较日期
// selectTimeStr >= leave_hk_at if self.compareDates(selectTimeStr, self.model.leave_hk_at) != .small {
YHHUD.flash(message: "预约在港递交时间必须早于预计离港时间") // selectTimeStr >= leave_hk_at
return YHHUD.flash(message: "预约在港递交时间必须早于预计离港时间")
return
}
} }
self.model.ready_to_submit_at = selectTimeStr self.model.ready_to_submit_at = selectTimeStr
} }
......
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