Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
galaxy-iOS
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
mobile-group
galaxy-iOS
Commits
534833e9
Commit
534833e9
authored
Aug 24, 2024
by
David黄金龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
时间对比
parent
4f172913
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
43 additions
and
13 deletions
+43
-13
YHServiceCenterMainViewController.swift
...ntService(服务中心)/C/YHServiceCenterMainViewController.swift
+13
-10
YHUploadCertificateDetailVC.swift
...dCertificate(7上传过关证件)/C/YHUploadCertificateDetailVC.swift
+30
-3
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHServiceCenterMainViewController.swift
View file @
534833e9
...
...
@@ -254,16 +254,19 @@ extension YHServiceCenterMainViewController {
}
@objc
func
pushOrderView
()
{
// let vc = YHOrderDetailViewController()
// vc.model = oldModel
// vc.backDate = { [weak self] model in
// guard let self = self else { return }
// self.model = model
// }
// self.navigationController?.pushViewController(vc)
let
vc
=
YHAddAdoptersViewController
()
vc
.
orderId
=
orderId
navigationController
?
.
pushViewController
(
vc
)
let
vc
=
YHOrderDetailViewController
()
vc
.
model
=
oldModel
vc
.
backDate
=
{
[
weak
self
]
model
in
guard
let
self
=
self
else
{
return
}
self
.
model
=
model
}
self
.
navigationController
?
.
pushViewController
(
vc
)
// let vc = YHAddAdoptersViewController()
// vc.orderId = orderId
// navigationController?.pushViewController(vc) //for test pete
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/UploadCertificate(7上传过关证件)/C/YHUploadCertificateDetailVC.swift
View file @
534833e9
...
...
@@ -175,7 +175,6 @@ private extension YHUploadCertificateDetailVC {
if
detailType
==
.
SmallWhiteNote
{
if
startDateStr
.
isEmpty
{
YHHUD
.
flash
(
message
:
"选择入境日期"
)
return
false
}
...
...
@@ -184,6 +183,34 @@ private extension YHUploadCertificateDetailVC {
YHHUD
.
flash
(
message
:
"选择逗留截止日期"
)
return
false
}
//检验先后 startDateStr < endDateStr
let
dateFormatter
=
DateFormatter
()
dateFormatter
.
dateFormat
=
"yyyy-MM-dd"
// 假设我们有两个日期
if
let
date1
=
dateFormatter
.
date
(
from
:
startDateStr
),
let
date2
=
dateFormatter
.
date
(
from
:
endDateStr
)
{
// 使用Calendar比较两个日期
let
calendar
=
Calendar
.
current
// 比较结果
let
isDate1Earlier
=
calendar
.
compare
(
date1
,
to
:
date2
,
toGranularity
:
.
day
)
==
.
orderedAscending
// let isDate2Earlier = calendar.compare(date1, to: date2, toGranularity: .day) == .orderedDescending
if
isDate1Earlier
{
print
(
"date1 在 date2 之前"
)
}
else
{
YHHUD
.
flash
(
message
:
"逗留截止日期必须晚于入境日期"
)
return
false
}
// else if isDate2Earlier {
// print("date2 在 date1 之前")
// } else {
// print("两个日期相同")
// }
}
}
return
true
}
...
...
@@ -201,7 +228,7 @@ private extension YHUploadCertificateDetailVC {
func
submitSmallWhiteBarInfo
()
{
let
params
:
[
String
:
Any
]
=
[
"
idcard
_url"
:
uploadImageUrl
,
"
small_white_note
_url"
:
uploadImageUrl
,
"small_white_note_validity_start"
:
startDateStr
,
"small_white_note_validity_end"
:
endDateStr
,
...
...
@@ -251,7 +278,7 @@ private extension YHUploadCertificateDetailVC {
defaultDate
=
endDateStr
}
YHDatePickView
.
show
(
type
:
.
yyyymmdd
,
title
:
title
,
lastIsTaday
:
tru
e
,
currentDay
:
defaultDate
)
{
[
weak
self
]
dateStr
in
YHDatePickView
.
show
(
type
:
.
yyyymmdd
,
title
:
title
,
lastIsTaday
:
fals
e
,
currentDay
:
defaultDate
)
{
[
weak
self
]
dateStr
in
guard
let
self
=
self
else
{
return
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment