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
402f3e5d
Commit
402f3e5d
authored
Sep 05, 2024
by
pete谢兆麟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
产品验收bug修复
parent
52ebb13a
Changes
24
Hide whitespace changes
Inline
Side-by-side
Showing
24 changed files
with
168 additions
and
35 deletions
+168
-35
YHServiceOrderListViewController.swift
...entService(服务中心)/C/YHServiceOrderListViewController.swift
+1
-0
YHAddAdoptersViewController.swift
...)/AddAdopters(2新增受养人)/C/YHAddAdoptersViewController.swift
+1
-0
YHAdoptedChinaTravelViewController.swift
...opters(2新增受养人)/C/YHAdoptedChinaTravelViewController.swift
+3
-0
YHAdopterBirthViewController.swift
.../AddAdopters(2新增受养人)/C/YHAdopterBirthViewController.swift
+3
-0
YHAdopterChinaLifeViewController.swift
...Adopters(2新增受养人)/C/YHAdopterChinaLifeViewController.swift
+3
-0
YHAdopterChinaViewController.swift
.../AddAdopters(2新增受养人)/C/YHAdopterChinaViewController.swift
+6
-0
YHAdopterIdCardViewController.swift
...AddAdopters(2新增受养人)/C/YHAdopterIdCardViewController.swift
+3
-0
YHAdopterMarryViewController.swift
.../AddAdopters(2新增受养人)/C/YHAdopterMarryViewController.swift
+3
-0
YHAdopterNewPeopleViewController.swift
...Adopters(2新增受养人)/C/YHAdopterNewPeopleViewController.swift
+15
-0
YHAdopterOtherViewController.swift
.../AddAdopters(2新增受养人)/C/YHAdopterOtherViewController.swift
+3
-0
YHAdopterResidentViewController.swift
...dAdopters(2新增受养人)/C/YHAdopterResidentViewController.swift
+3
-0
YHAdopterTravelViewController.swift
...AddAdopters(2新增受养人)/C/YHAdopterTravelViewController.swift
+1
-1
YHAdopterDependentDataModel.swift
...)/AddAdopters(2新增受养人)/M/YHAdopterDependentDataModel.swift
+1
-1
YHAdopterAddNewTableViewCell.swift
.../AddAdopters(2新增受养人)/V/YHAdopterAddNewTableViewCell.swift
+8
-7
YHAdopterCardExplainTableViewCell.swift
...dopters(2新增受养人)/V/YHAdopterCardExplainTableViewCell.swift
+39
-1
YHAdopterCardTableViewCell.swift
...段)/AddAdopters(2新增受养人)/V/YHAdopterCardTableViewCell.swift
+13
-1
YHAdopterMarryCardTableViewCell.swift
...dAdopters(2新增受养人)/V/YHAdopterMarryCardTableViewCell.swift
+12
-3
YHAdopterResidentTableViewCell.swift
...ddAdopters(2新增受养人)/V/YHAdopterResidentTableViewCell.swift
+4
-1
YHAdopterTravelCardTableViewCell.swift
...Adopters(2新增受养人)/V/YHAdopterTravelCardTableViewCell.swift
+8
-2
YHAdopterTravelItemTableViewCell.swift
...Adopters(2新增受养人)/V/YHAdopterTravelItemTableViewCell.swift
+3
-2
YHNoAdopterAlertView.swift
...ate(办证段)/AddAdopters(2新增受养人)/V/YHNoAdopterAlertView.swift
+16
-1
YHYHAdopterTravelViewModel.swift
...)/AddAdopters(2新增受养人)/VM/YHYHAdopterTravelViewModel.swift
+13
-14
YHHKIDCardModel.swift
.../MainApplicantInformation(主申请人信息)/M/YHHKIDCardModel.swift
+1
-0
YHServiceOrderProgressTableViewCell.swift
...Service(服务中心)/V/YHServiceOrderProgressTableViewCell.swift
+5
-1
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHServiceOrderListViewController.swift
View file @
402f3e5d
...
...
@@ -25,6 +25,7 @@ class YHServiceOrderListView: YHBaseViewController {
lazy
var
noDataView
:
YHEmptyDataView
=
{
let
view
=
YHEmptyDataView
.
createView
(
"暂无"
,
kEmptyCommonBgName
)
view
.
backgroundColor
=
.
clear
view
.
isHidden
=
true
return
view
}()
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAddAdoptersViewController.swift
View file @
402f3e5d
...
...
@@ -28,6 +28,7 @@ class YHAddAdoptersViewController: YHBaseViewController {
override
func
viewWillAppear
(
_
animated
:
Bool
)
{
super
.
viewWillAppear
(
animated
)
isMore
=
false
getData
()
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdoptedChinaTravelViewController.swift
View file @
402f3e5d
...
...
@@ -139,6 +139,9 @@ extension YHAdoptedChinaTravelViewController: UITableViewDelegate, UITableViewDa
func
tableView
(
_
tableView
:
UITableView
,
heightForRowAt
indexPath
:
IndexPath
)
->
CGFloat
{
if
indexPath
.
row
==
0
{
if
model
.
reject_reason
.
count
!=
0
&&
model
.
status
==
2
{
return
73
}
return
40
}
if
indexPath
.
row
==
1
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterBirthViewController.swift
View file @
402f3e5d
...
...
@@ -148,6 +148,9 @@ extension YHAdopterBirthViewController: UITableViewDelegate, UITableViewDataSour
return
118
}
if
indexPath
.
row
==
1
{
if
model
.
reject_reason
.
count
!=
0
&&
model
.
status
==
2
{
return
91
}
return
58
}
if
indexPath
.
row
==
2
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterChinaLifeViewController.swift
View file @
402f3e5d
...
...
@@ -139,6 +139,9 @@ extension YHAdopterChinaLifeViewController: UITableViewDelegate, UITableViewData
func
tableView
(
_
tableView
:
UITableView
,
heightForRowAt
indexPath
:
IndexPath
)
->
CGFloat
{
if
indexPath
.
row
==
0
{
if
model
.
reject_reason
.
count
!=
0
&&
model
.
status
==
2
{
return
73
}
return
40
}
if
indexPath
.
row
==
1
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterChinaViewController.swift
View file @
402f3e5d
...
...
@@ -17,6 +17,7 @@ class YHAdopterChinaViewController: YHBaseViewController {
var
model
:
YHAdopterDependentDataDocModel
=
YHAdopterDependentDataDocModel
()
var
isShowPrompt
=
false
var
urls
:
[
String
]
=
[
""
,
""
]
var
name
:
String
=
""
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
...
...
@@ -33,6 +34,7 @@ class YHAdopterChinaViewController: YHBaseViewController {
func
getData
()
{
viewModel
.
mainModel
=
model
viewModel
.
name
=
name
data
=
viewModel
.
getChinaDataSource
(
isShowPrompt
)
tableView
.
reloadData
()
}
...
...
@@ -167,6 +169,7 @@ extension YHAdopterChinaViewController: UITableViewDelegate, UITableViewDataSour
}
let
cell
=
tableView
.
dequeueReusableCell
(
withClass
:
YHAdopterTravelItemTableViewCell
.
self
)
cell
.
dataSource
=
data
[
indexPath
.
row
]
cell
.
state
=
model
.
status
cell
.
informationBlock
=
{[
weak
self
]
model
in
guard
let
self
=
self
else
{
return
}
self
.
viewModel
.
updateModel
(
model
)
...
...
@@ -185,6 +188,9 @@ extension YHAdopterChinaViewController: UITableViewDelegate, UITableViewDataSour
return
118
}
if
indexPath
.
row
==
1
{
if
model
.
reject_reason
.
count
!=
0
&&
model
.
status
==
2
{
return
91
}
return
58
}
if
indexPath
.
row
==
2
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterIdCardViewController.swift
View file @
402f3e5d
...
...
@@ -135,6 +135,9 @@ extension YHAdopterIdCardViewController: UITableViewDelegate, UITableViewDataSou
func
tableView
(
_
tableView
:
UITableView
,
heightForRowAt
indexPath
:
IndexPath
)
->
CGFloat
{
if
indexPath
.
row
==
0
{
if
model
.
reject_reason
.
count
!=
0
&&
model
.
status
==
2
{
return
117
}
return
84
}
if
indexPath
.
row
==
1
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterMarryViewController.swift
View file @
402f3e5d
...
...
@@ -146,6 +146,9 @@ extension YHAdopterMarryViewController: UITableViewDelegate, UITableViewDataSour
return
118
}
if
indexPath
.
row
==
1
{
if
model
.
reject_reason
.
count
!=
0
&&
model
.
status
==
2
{
return
117
}
return
84
}
if
indexPath
.
row
==
2
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterNewPeopleViewController.swift
View file @
402f3e5d
...
...
@@ -18,6 +18,7 @@ class YHAdopterNewPeopleViewController: YHBaseViewController {
var
isShowPrompt
:
Bool
=
false
var
id
:
Int
=
0
var
titleText
:
String
=
"新增子女"
var
isShowRed
:
Bool
=
false
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
...
...
@@ -155,6 +156,14 @@ class YHAdopterNewPeopleViewController: YHBaseViewController {
YHHUD
.
flash
(
message
:
"您还有信息未填写"
)
}
}
else
{
for
item
in
cardDataSource
{
if
(
item
.
status
==
0
||
item
.
status
==
2
)
&&
item
.
require
==
1
{
YHHUD
.
flash
(
message
:
"请上传相关证件"
)
isShowRed
=
true
tableView
.
reloadData
()
return
}
}
self
.
viewModel
.
getDependentsCheck
{[
weak
self
]
success
,
error
in
guard
let
self
=
self
else
{
return
}
self
.
navigationController
?
.
popViewController
(
animated
:
true
)
...
...
@@ -197,6 +206,7 @@ extension YHAdopterNewPeopleViewController: UITableViewDelegate, UITableViewData
func
tableView
(
_
tableView
:
UITableView
,
cellForRowAt
indexPath
:
IndexPath
)
->
UITableViewCell
{
if
stepView
.
currentIndex
==
1
{
let
cell
=
tableView
.
dequeueReusableCell
(
withClass
:
YHAdopterCardTableViewCell
.
self
)
cell
.
isShowRed
=
isShowRed
cell
.
dataSource
=
cardDataSource
[
indexPath
.
row
]
cell
.
clickBlock
=
{[
weak
self
]
tag
in
guard
let
self
=
self
else
{
return
}
...
...
@@ -209,6 +219,7 @@ extension YHAdopterNewPeopleViewController: UITableViewDelegate, UITableViewData
case
1
:
//身份证(正反面)
let
vc
=
YHAdopterChinaViewController
()
vc
.
model
=
model
vc
.
name
=
viewModel
.
mainModel
.
info
.
dep_name
self
.
navigationController
?
.
pushViewController
(
vc
)
case
2
:
//户口信息页
let
vc
=
YHAdopterResidentViewController
()
...
...
@@ -257,6 +268,9 @@ extension YHAdopterNewPeopleViewController: UITableViewDelegate, UITableViewData
func
tableView
(
_
tableView
:
UITableView
,
heightForRowAt
indexPath
:
IndexPath
)
->
CGFloat
{
if
stepView
.
currentIndex
==
1
{
let
model
=
cardDataSource
[
indexPath
.
row
]
if
isShowRed
&&
(
model
.
status
==
0
||
model
.
status
==
2
)
&&
model
.
require
==
1
{
return
99
}
if
model
.
dep_type
==
1
||
model
.
dep_type
==
2
{
return
90
}
else
{
...
...
@@ -316,6 +330,7 @@ extension YHAdopterNewPeopleViewController: UITableViewDelegate, UITableViewData
case
1
:
//身份证(正反面)
let
vc
=
YHAdopterChinaViewController
()
vc
.
model
=
model
vc
.
name
=
viewModel
.
mainModel
.
info
.
dep_name
self
.
navigationController
?
.
pushViewController
(
vc
)
case
2
:
//户口信息页
let
vc
=
YHAdopterResidentViewController
()
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterOtherViewController.swift
View file @
402f3e5d
...
...
@@ -165,6 +165,9 @@ extension YHAdopterOtherViewController: UITableViewDelegate, UITableViewDataSour
return
118
}
if
indexPath
.
row
==
1
{
if
model
.
reject_reason
.
count
!=
0
&&
model
.
status
==
2
{
return
117
}
return
84
}
if
indexPath
.
row
==
2
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterResidentViewController.swift
View file @
402f3e5d
...
...
@@ -148,6 +148,9 @@ extension YHAdopterResidentViewController: UITableViewDelegate, UITableViewDataS
return
118
}
if
indexPath
.
row
==
1
{
if
model
.
reject_reason
.
count
!=
0
&&
model
.
status
==
2
{
return
117
}
return
84
}
if
indexPath
.
row
==
2
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterTravelViewController.swift
View file @
402f3e5d
...
...
@@ -187,7 +187,7 @@ extension YHAdopterTravelViewController: UITableViewDelegate, UITableViewDataSou
if
indexPath
.
section
==
0
{
if
indexPath
.
row
==
0
{
if
model
.
reject_reason
.
count
!=
0
{
if
model
.
reject_reason
.
count
!=
0
&&
model
.
status
==
2
{
return
119
}
else
{
if
isOneYearAfter
(
model
.
certificates_info
.
sign_expire_date
)
&&
model
.
certificates_info
.
sign_expire_date
.
count
!=
0
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/M/YHAdopterDependentDataModel.swift
View file @
402f3e5d
...
...
@@ -71,7 +71,7 @@ class YHAdopterDependentDataDocCertificatesModel: SmartCodable {
var
before_marriage_name
:
String
=
""
// 婚前姓氏
var
birthday
:
String
=
""
// 出生日期
var
birth_place
:
String
=
""
// 出生地点
var
id
_
card
:
String
=
""
// 身份证号
var
idcard
:
String
=
""
// 身份证号
var
hk_idcard
:
String
=
""
//香港身份证号
var
travel_papers_number
:
String
=
""
//旅行证件号码
var
sign_address
:
String
=
""
// 签发地点
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterAddNewTableViewCell.swift
View file @
402f3e5d
...
...
@@ -162,13 +162,6 @@ class YHAdopterAddNewTableViewCell: UITableViewCell {
guard
let
dataSource
=
dataSource
else
{
return
}
if
dataSource
.
count
==
0
{
moreButton
.
isHidden
=
true
cannalButton
.
isHidden
=
true
}
else
{
moreButton
.
isHidden
=
false
cannalButton
.
isHidden
=
true
}
var
total
=
0
for
i
in
0
..<
dataSource
.
count
{
if
i
!=
0
{
...
...
@@ -215,6 +208,10 @@ class YHAdopterAddNewTableViewCell: UITableViewCell {
@objc
func
cannal
()
{
moreButton
.
isHidden
=
false
cannalButton
.
isHidden
=
true
if
dataSource
?
.
count
==
0
{
moreButton
.
isHidden
=
true
cannalButton
.
isHidden
=
true
}
for
i
in
0
..<
(
dataSource
?
.
count
??
0
)
{
let
view
=
mainItemView
.
viewWithTag
(
4000
+
i
)
as!
YHAdopterItemView
view
.
isShowDelete
(
i
,
isShow
:
false
)
...
...
@@ -227,6 +224,10 @@ class YHAdopterAddNewTableViewCell: UITableViewCell {
@objc
func
more
()
{
moreButton
.
isHidden
=
true
cannalButton
.
isHidden
=
false
if
dataSource
?
.
count
==
0
{
moreButton
.
isHidden
=
true
cannalButton
.
isHidden
=
true
}
for
i
in
0
..<
(
dataSource
?
.
count
??
0
)
{
let
view
=
mainItemView
.
viewWithTag
(
4000
+
i
)
as!
YHAdopterItemView
view
.
isShowDelete
(
i
,
isShow
:
true
)
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterCardExplainTableViewCell.swift
View file @
402f3e5d
...
...
@@ -12,6 +12,8 @@ class YHAdopterCardExplainTableViewCell: UITableViewCell {
var
titleLabel
:
UILabel
!
var
subTitleLabel
:
UILabel
!
var
alertLabel
:
UILabel
!
var
failLabel
:
UILabel
!
var
failImageView
:
UIImageView
!
var
docDataSource
:
YHAdopterDependentDataDocModel
?
{
didSet
{
updateDocContent
()
...
...
@@ -97,6 +99,33 @@ class YHAdopterCardExplainTableViewCell: UITableViewCell {
make
.
right
.
equalTo
(
-
18
)
}
failLabel
=
{
let
label
=
UILabel
()
label
.
text
=
"驳回原因:存款证明钱不够"
label
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
12
)
label
.
textColor
=
UIColor
(
hex
:
0xf81d22
)
return
label
}()
contentView
.
addSubview
(
failLabel
)
failLabel
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
36
)
make
.
bottom
.
equalTo
(
0
)
make
.
height
.
equalTo
(
17
)
make
.
right
.
equalToSuperview
()
}
failImageView
=
{
let
view
=
UIImageView
()
view
.
image
=
UIImage
(
named
:
"service_adopter_income_fail_alert"
)
return
view
}()
contentView
.
addSubview
(
failImageView
)
failImageView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
20
)
make
.
width
.
height
.
equalTo
(
12
)
make
.
centerY
.
equalTo
(
failLabel
.
snp
.
centerY
)
}
}
func
updateDocContent
()
{
...
...
@@ -105,21 +134,30 @@ class YHAdopterCardExplainTableViewCell: UITableViewCell {
subTitleLabel
.
textColor
=
UIColor
.
brandMainColor
subTitleLabel
.
backgroundColor
=
UIColor
(
hex
:
0xf0f4fb
)
subTitleLabel
.
text
=
"待上传"
failImageView
.
isHidden
=
true
failLabel
.
isHidden
=
true
}
if
data
.
status
==
1
{
subTitleLabel
.
textColor
=
UIColor
(
hex
:
0xff8000
)
subTitleLabel
.
backgroundColor
=
UIColor
(
hex
:
0xfff5eb
)
subTitleLabel
.
text
=
"审核中"
failImageView
.
isHidden
=
true
failLabel
.
isHidden
=
true
}
if
data
.
status
==
3
{
subTitleLabel
.
textColor
=
UIColor
(
hex
:
0x3cc694
)
subTitleLabel
.
backgroundColor
=
UIColor
(
hex
:
0xf0fbf7
)
subTitleLabel
.
text
=
"已完成"
failImageView
.
isHidden
=
true
failLabel
.
isHidden
=
true
}
if
data
.
status
==
2
{
subTitleLabel
.
textColor
=
UIColor
(
hex
:
0xf81d22
)
subTitleLabel
.
backgroundColor
=
UIColor
(
hex
:
0xfff2f2
)
subTitleLabel
.
text
=
"已驳回"
}
failImageView
.
isHidden
=
false
failLabel
.
isHidden
=
false
}
failLabel
.
text
=
data
.
reject_reason
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterCardTableViewCell.swift
View file @
402f3e5d
...
...
@@ -16,6 +16,7 @@ class YHAdopterCardTableViewCell: UITableViewCell {
var
titleLabel
:
UILabel
!
var
selectLabel
:
UILabel
!
var
moreButton
:
UIButton
!
var
isShowRed
:
Bool
=
false
var
dataSource
:
YHAdopterDependentDataDocModel
?
{
didSet
{
updateContent
()
...
...
@@ -114,7 +115,7 @@ class YHAdopterCardTableViewCell: UITableViewCell {
}()
centerView
.
addSubview
(
moreButton
)
moreButton
.
snp
.
makeConstraints
{
make
in
make
.
centerY
.
equalTo
Superview
(
)
make
.
centerY
.
equalTo
(
titleLabel
.
snp
.
centerY
)
make
.
right
.
equalTo
(
-
14
)
make
.
height
.
equalTo
(
20
)
make
.
width
.
equalTo
(
62
)
...
...
@@ -196,5 +197,16 @@ class YHAdopterCardTableViewCell: UITableViewCell {
moreButton
.
setTitleColor
(
UIColor
(
hex
:
0x3cc694
),
for
:
.
normal
)
moreButton
.
setImage
(
UIImage
(
named
:
"service_adopter_income_success"
),
for
:
.
normal
)
}
if
isShowRed
&&
(
data
.
status
==
0
||
data
.
status
==
2
)
&&
data
.
require
==
1
{
let
a
:
ASAttributedString
=
.
init
(
"请上传
\(
data
.
dep_name
)
"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
failColor
))
selectLabel
.
attributed
.
text
=
a
titleLabel
.
snp
.
remakeConstraints
{
make
in
make
.
left
.
equalTo
(
20
)
make
.
top
.
equalTo
(
20
)
make
.
height
.
equalTo
(
22
)
make
.
right
.
equalTo
(
-
80
)
}
}
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterMarryCardTableViewCell.swift
View file @
402f3e5d
...
...
@@ -77,9 +77,9 @@ class YHAdopterMarryCardTableViewCell: UITableViewCell {
frontDeleteButton
.
isHidden
=
true
backSurfaceDeleteButton
.
isHidden
=
true
thirdDeleteButton
.
isHidden
=
true
frontImageButton
.
isEnabled
=
false
backSurfaceImageButton
.
isEnabled
=
false
thirdImageButton
.
isEnabled
=
false
//
frontImageButton.isEnabled = false
//
backSurfaceImageButton.isEnabled = false
//
thirdImageButton.isEnabled = false
}
}
}
...
...
@@ -286,6 +286,9 @@ class YHAdopterMarryCardTableViewCell: UITableViewCell {
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
return
}
if
state
==
1
||
state
==
3
{
return
}
YHImagePickerView
.
show
()
{[
weak
self
]
image
in
guard
let
self
=
self
else
{
return
}
self
.
frontImageButton
.
setContent
(
"card_loading"
,
"上传中"
)
...
...
@@ -312,6 +315,9 @@ class YHAdopterMarryCardTableViewCell: UITableViewCell {
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
return
}
if
state
==
1
||
state
==
3
{
return
}
YHImagePickerView
.
show
()
{[
weak
self
]
image
in
guard
let
self
=
self
else
{
return
}
self
.
thirdImageButton
.
setContent
(
"card_loading"
,
"上传中"
)
...
...
@@ -338,6 +344,9 @@ class YHAdopterMarryCardTableViewCell: UITableViewCell {
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
return
}
if
state
==
1
||
state
==
3
{
return
}
YHImagePickerView
.
show
()
{[
weak
self
]
image
in
guard
let
self
=
self
else
{
return
}
self
.
backSurfaceImageButton
.
setContent
(
"card_loading"
,
"上传中"
)
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterResidentTableViewCell.swift
View file @
402f3e5d
...
...
@@ -50,7 +50,7 @@ class YHAdopterResidentTableViewCell: UITableViewCell {
didSet
{
if
state
==
1
||
state
==
3
{
frontDeleteButton
.
isHidden
=
true
frontImageButton
.
isEnabled
=
false
//
frontImageButton.isEnabled = false
}
}
}
...
...
@@ -161,6 +161,9 @@ class YHAdopterResidentTableViewCell: UITableViewCell {
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
return
}
if
state
==
1
||
state
==
3
{
return
}
YHImagePickerView
.
show
()
{[
weak
self
]
image
in
guard
let
self
=
self
else
{
return
}
self
.
frontImageButton
.
setContent
(
"card_loading"
,
"上传中"
)
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterTravelCardTableViewCell.swift
View file @
402f3e5d
...
...
@@ -79,8 +79,8 @@ class YHAdopterTravelCardTableViewCell: UITableViewCell {
if
state
==
1
||
state
==
3
{
frontDeleteButton
.
isHidden
=
true
backSurfaceDeleteButton
.
isHidden
=
true
frontImageButton
.
isEnabled
=
false
backSurfaceImageButton
.
isEnabled
=
false
//
frontImageButton.isEnabled = false
//
backSurfaceImageButton.isEnabled = false
}
}
}
...
...
@@ -240,6 +240,9 @@ class YHAdopterTravelCardTableViewCell: UITableViewCell {
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
return
}
if
state
==
1
||
state
==
3
{
return
}
YHImagePickerView
.
show
()
{[
weak
self
]
image
in
guard
let
self
=
self
else
{
return
}
self
.
frontImageButton
.
setContent
(
"card_loading"
,
"上传中"
)
...
...
@@ -266,6 +269,9 @@ class YHAdopterTravelCardTableViewCell: UITableViewCell {
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
return
}
if
state
==
1
||
state
==
3
{
return
}
YHImagePickerView
.
show
()
{[
weak
self
]
image
in
guard
let
self
=
self
else
{
return
}
self
.
backSurfaceImageButton
.
setContent
(
"card_loading"
,
"上传中"
)
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterTravelItemTableViewCell.swift
View file @
402f3e5d
...
...
@@ -52,7 +52,7 @@ class YHAdopterTravelItemTableViewCell: UITableViewCell {
contentView
.
addSubview
(
line
)
line
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
18
)
make
.
top
.
equalTo
(
y
)
make
.
top
.
equalTo
(
0
)
make
.
height
.
equalTo
(
1
)
make
.
right
.
equalTo
(
-
18
)
}
...
...
@@ -69,7 +69,8 @@ class YHAdopterTravelItemTableViewCell: UITableViewCell {
contentView
.
addSubview
(
itemView
)
itemView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
18
)
make
.
top
.
bottom
.
equalTo
(
0
)
make
.
top
.
equalTo
(
1
)
make
.
bottom
.
equalToSuperview
()
make
.
right
.
equalTo
(
-
18
)
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHNoAdopterAlertView.swift
View file @
402f3e5d
...
...
@@ -9,7 +9,7 @@
import
UIKit
import
AttributedString
class
YHNoAdopterAlertView
:
UIView
{
class
YHNoAdopterAlertView
:
UIView
,
UIGestureRecognizerDelegate
{
var
centerView
:
UIView
!
var
topImageView
:
UIImageView
!
var
bgImageView
:
UIImageView
!
...
...
@@ -21,6 +21,9 @@ class YHNoAdopterAlertView: UIView {
super
.
init
(
frame
:
frame
)
backgroundColor
=
UIColor
(
white
:
0.5
,
alpha
:
0.1
)
setView
()
let
tap
=
UITapGestureRecognizer
(
target
:
self
,
action
:
#selector(
handleTap
)
)
tap
.
delegate
=
self
addGestureRecognizer
(
tap
)
}
required
init
?(
coder
:
NSCoder
)
{
...
...
@@ -106,6 +109,11 @@ class YHNoAdopterAlertView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
}
@objc
func
dismiss
()
{
removeFromSuperview
()
}
...
...
@@ -113,5 +121,12 @@ class YHNoAdopterAlertView: UIView {
@objc
func
nextStep
()
{
removeFromSuperview
()
}
func
gestureRecognizer
(
_
gestureRecognizer
:
UIGestureRecognizer
,
shouldReceive
touch
:
UITouch
)
->
Bool
{
if
touch
.
view
==
self
{
return
true
}
return
false
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/VM/YHYHAdopterTravelViewModel.swift
View file @
402f3e5d
...
...
@@ -10,7 +10,7 @@ import UIKit
class
YHYHAdopterTravelViewModel
:
YHBaseViewModel
{
var
mainModel
:
YHAdopterDependentDataDocModel
=
YHAdopterDependentDataDocModel
()
var
name
:
String
=
""
override
init
()
{
super
.
init
()
}
...
...
@@ -26,8 +26,8 @@ class YHYHAdopterTravelViewModel: YHBaseViewModel {
}
func
getChinaDataSource
(
_
isShowPrompt
:
Bool
)
->
[
YHItemModel
]
{
let
item
=
YHItemModel
(
id
:
.
id21
,
isNeed
:
true
,
title
:
"姓名"
,
isUserKeyBoard
:
true
,
prompts
:
"请输入"
,
message
:
mainModel
.
certificates_info
.
en_
name
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请输入姓名"
)
let
item1
=
YHItemModel
(
id
:
.
id22
,
isNeed
:
true
,
title
:
"身份证号码"
,
isUserKeyBoard
:
true
,
prompts
:
"请输入"
,
message
:
mainModel
.
certificates_info
.
id
_
card
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请输入身份证号码"
)
let
item
=
YHItemModel
(
id
:
.
id21
,
isNeed
:
true
,
title
:
"姓名"
,
isUserKeyBoard
:
true
,
prompts
:
"请输入"
,
message
:
name
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请输入姓名"
)
let
item1
=
YHItemModel
(
id
:
.
id22
,
isNeed
:
true
,
title
:
"身份证号码"
,
isUserKeyBoard
:
true
,
prompts
:
"请输入"
,
message
:
mainModel
.
certificates_info
.
idcard
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请输入身份证号码"
)
let
item2
=
YHItemModel
(
id
:
.
id23
,
isNeed
:
true
,
title
:
"出生日期"
,
isUserKeyBoard
:
false
,
prompts
:
"请选择"
,
message
:
mainModel
.
certificates_info
.
birthday
,
type
:
.
time
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请选择出生日期"
)
let
item3
=
YHItemModel
(
id
:
.
id24
,
isNeed
:
true
,
title
:
"出生地点"
,
isUserKeyBoard
:
true
,
prompts
:
"请输入"
,
message
:
mainModel
.
certificates_info
.
birth_place
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请输入出生地点"
)
let
item4
=
YHItemModel
(
id
:
.
id25
,
isNeed
:
true
,
title
:
"性别"
,
isUserKeyBoard
:
false
,
prompts
:
"请选择"
,
message
:
"
\(
mainModel
.
certificates_info
.
gender
)
"
,
type
:
.
sex
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请选择性别"
)
...
...
@@ -50,9 +50,9 @@ class YHYHAdopterTravelViewModel: YHBaseViewModel {
case
.
id6
:
mainModel
.
certificates_info
.
sign_expire_date
=
item
.
message
??
""
case
.
id21
:
mainModel
.
certificates_info
.
en_
name
=
item
.
message
??
""
name
=
item
.
message
??
""
case
.
id22
:
mainModel
.
certificates_info
.
id
_
card
=
item
.
message
??
""
mainModel
.
certificates_info
.
idcard
=
item
.
message
??
""
case
.
id23
:
mainModel
.
certificates_info
.
birthday
=
item
.
message
??
""
case
.
id24
:
...
...
@@ -85,8 +85,8 @@ class YHYHAdopterTravelViewModel: YHBaseViewModel {
if
model
.
end_of_term
.
count
!=
0
{
mainModel
.
certificates_info
.
sign_expire_date
=
model
.
end_of_term
}
if
model
.
issuing_authority
.
count
!=
0
{
mainModel
.
certificates_info
.
sign_address
=
model
.
issuing_authority
if
model
.
IssueAddress
.
count
!=
0
{
mainModel
.
certificates_info
.
sign_address
=
model
.
IssueAddress
}
if
model
.
card_num
.
count
!=
0
{
mainModel
.
certificates_info
.
travel_papers_number
=
model
.
card_num
...
...
@@ -117,7 +117,7 @@ class YHYHAdopterTravelViewModel: YHBaseViewModel {
mainModel
.
certificates_info
.
birth_place
=
model
.
address
}
if
model
.
card_num
.
count
!=
0
{
mainModel
.
certificates_info
.
id
_
card
=
model
.
card_num
mainModel
.
certificates_info
.
idcard
=
model
.
card_num
}
}
...
...
@@ -137,13 +137,12 @@ class YHYHAdopterTravelViewModel: YHBaseViewModel {
guard
sign_expire_date
.
count
>
0
else
{
return
false
}
return
true
}
else
{
let
en_name
=
mainModel
.
certificates_info
.
en_name
let
idcard
=
mainModel
.
certificates_info
.
id_card
let
idcard
=
mainModel
.
certificates_info
.
idcard
let
birthday
=
mainModel
.
certificates_info
.
birthday
let
birth_place
=
mainModel
.
certificates_info
.
birth_place
let
gender
=
mainModel
.
certificates_info
.
gender
guard
gender
<
2
else
{
return
false
}
guard
en_
name
.
count
>
0
else
{
return
false
}
guard
gender
<
3
else
{
return
false
}
guard
name
.
count
>
0
else
{
return
false
}
guard
birthday
.
count
>
0
else
{
return
false
}
guard
birth_place
.
count
>
0
else
{
return
false
}
guard
idcard
.
count
>
0
else
{
return
false
}
...
...
@@ -234,8 +233,8 @@ class YHYHAdopterTravelViewModel: YHBaseViewModel {
if
mainModel
.
certificates_info
.
birth_place
.
count
!=
0
{
certificates_info
.
updateValue
(
mainModel
.
certificates_info
.
birth_place
,
forKey
:
"birth_place"
)
}
if
mainModel
.
certificates_info
.
id
_
card
.
count
!=
0
{
certificates_info
.
updateValue
(
mainModel
.
certificates_info
.
id
_card
,
forKey
:
"id_
card"
)
if
mainModel
.
certificates_info
.
idcard
.
count
!=
0
{
certificates_info
.
updateValue
(
mainModel
.
certificates_info
.
id
card
,
forKey
:
"id
card"
)
}
if
mainModel
.
certificates_info
.
hk_idcard
.
count
!=
0
{
certificates_info
.
updateValue
(
mainModel
.
certificates_info
.
hk_idcard
,
forKey
:
"hk_idcard"
)
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/MainApplicantInformation(主申请人信息)/M/YHHKIDCardModel.swift
View file @
402f3e5d
...
...
@@ -16,6 +16,7 @@ class YHHKIDCardModel: YHBaseModel {
var
term_begins
:
String
=
""
var
end_of_term
:
String
=
""
var
issuing_authority
:
String
=
""
var
IssueAddress
:
String
=
""
var
card_num
:
String
=
""
var
is_back
:
String
=
""
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/V/YHServiceOrderProgressTableViewCell.swift
View file @
402f3e5d
...
...
@@ -320,7 +320,11 @@ extension YHServiceOrderProgressTableViewCell {
if
model
.
type
==
24
{
titleLabel
.
text
=
"赴港办证预约"
messageLabel
.
text
=
"抢号中~"
if
model
.
percentage
==
50
{
messageLabel
.
text
=
"抢号中~"
}
else
{
messageLabel
.
text
=
"请填写意向办证时间,银河代预约~"
}
buttonLabel
.
text
=
"去查看"
messageLabel
.
textColor
=
UIColor
.
yhGreyColor50
}
...
...
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