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
36d57aa9
Commit
36d57aa9
authored
Sep 02, 2024
by
Steven杜宇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
// 旅行证件
parent
44986f42
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
14 deletions
+13
-14
YHTravelDocsPreparationDetailVC.swift
...aration(6 旅行证件准备)/C/YHTravelDocsPreparationDetailVC.swift
+13
-14
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/TravelDocumentsPreparation(6 旅行证件准备)/C/YHTravelDocsPreparationDetailVC.swift
View file @
36d57aa9
...
...
@@ -215,12 +215,13 @@ class YHTravelDocsPreparationDetailVC: YHBaseViewController {
return
}
//
saveAllTravelCertificate()
saveAllTravelCertificate
()
}
func
checkInfo
()
->
Bool
{
var
hasError
=
false
var
errorItemCount
=
0
for
item
in
sectionItems
{
var
hasError
=
false
if
item
.
type
==
.
certificate
{
item
.
cerDetailModel
.
isNeedCheckCer
=
false
...
...
@@ -257,7 +258,8 @@ class YHTravelDocsPreparationDetailVC: YHBaseViewController {
item
.
cerDetailModel
.
isNeedCheckDate
=
true
}
else
{
if
!
item
.
cerDetailModel
.
isValidCer
()
{
let
isValidCertificate
=
item
.
cerDetailModel
.
isValidCer
()
if
!
isValidCertificate
{
hasError
=
true
item
.
cerDetailModel
.
isNeedCheckCer
=
true
if
item
.
cerDetailModel
.
type
==
2
,
item
.
cerDetailModel
.
china_travel_latest_validate_date
.
isEmpty
{
...
...
@@ -270,17 +272,18 @@ class YHTravelDocsPreparationDetailVC: YHBaseViewController {
}
}
}
if
!
hasError
{
item
.
cerDetailModel
.
isNeedCheckCer
=
false
item
.
cerDetailModel
.
isNeedCheckDate
=
false
}
}
if
!
hasError
{
item
.
cerDetailModel
.
isNeedCheckCer
=
false
item
.
cerDetailModel
.
isNeedCheckDate
=
false
}
else
{
errorItemCount
+=
1
}
}
}
self
.
tableView
.
reloadData
()
if
hasError
{
if
errorItemCount
>
0
{
return
false
}
return
true
...
...
@@ -397,11 +400,7 @@ extension YHTravelDocsPreparationDetailVC: UITableViewDelegate, UITableViewDataS
cell
.
updateBlock
=
{
[
weak
self
]
needCheck
in
guard
let
self
=
self
else
{
return
}
if
!
self
.
isDisableEdit
{
_
=
self
.
checkInfo
()
}
else
{
_
=
self
.
checkInfo
()
}
self
.
checkInfo
()
self
.
tableView
.
reloadData
()
}
cell
.
templateClick
=
{
...
...
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