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
430b7ab9
Commit
430b7ab9
authored
Aug 20, 2024
by
David黄金龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
上传过关证件
parent
d2c8bd92
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
486 additions
and
7 deletions
+486
-7
project.pbxproj
galaxy/galaxy.xcodeproj/project.pbxproj
+36
-0
YHUploadCertificateVC.swift
.../UploadCertificate(7上传过关证件)/C/YHUploadCertificateVC.swift
+169
-0
YHUploadCertificateDetailCell.swift
...ertificate(7上传过关证件)/V/YHUploadCertificateDetailCell.swift
+130
-0
YHUploadCertificateTitleCell.swift
...Certificate(7上传过关证件)/V/YHUploadCertificateTitleCell.swift
+93
-0
YHVisaPaymentVC.swift
...ificate(办证段)/VisaPayment(4电子签字缴费)/C/YHVisaPaymentVC.swift
+0
-2
YHMyViewController.swift
...alaxy/Classes/Modules/Mine(我的)/C/YHMyViewController.swift
+8
-5
Contents.json
...sets.xcassets/ServiceCenter/客服段/办证段/7上传过关证件/Contents.json
+6
-0
Contents.json
...r/客服段/办证段/7上传过关证件/blue_right_arrow.imageset/Contents.json
+22
-0
箭头中@2x.png
...nter/客服段/办证段/7上传过关证件/blue_right_arrow.imageset/箭头中@2x.png
+0
-0
箭头中@3x.png
...nter/客服段/办证段/7上传过关证件/blue_right_arrow.imageset/箭头中@3x.png
+0
-0
Contents.json
.../客服段/办证段/7上传过关证件/green_right_arrow.imageset/Contents.json
+22
-0
箭头中@2x.png
...ter/客服段/办证段/7上传过关证件/green_right_arrow.imageset/箭头中@2x.png
+0
-0
箭头中@3x.png
...ter/客服段/办证段/7上传过关证件/green_right_arrow.imageset/箭头中@3x.png
+0
-0
No files found.
galaxy/galaxy.xcodeproj/project.pbxproj
View file @
430b7ab9
...
...
@@ -631,6 +631,9 @@
A5C382CF2B5F9A9100C5E65C
/* YHServiceCenterMainViewModel.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5C382CE2B5F9A9100C5E65C
/* YHServiceCenterMainViewModel.swift */
;
};
A5C382D12B5FAAB300C5E65C
/* YHContactItemModel.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5C382D02B5FAAB300C5E65C
/* YHContactItemModel.swift */
;
};
A5C5B2EE2B4F9B8800A7C5D1
/* Localizable.xcstrings in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5C5B2ED2B4F9B8800A7C5D1
/* Localizable.xcstrings */
;
};
A5CA3F502C7447FB00EB22F5
/* YHUploadCertificateVC.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5CA3F4F2C7447FB00EB22F5
/* YHUploadCertificateVC.swift */
;
};
A5CA3F522C744A5000EB22F5
/* YHUploadCertificateTitleCell.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5CA3F512C744A4F00EB22F5
/* YHUploadCertificateTitleCell.swift */
;
};
A5CA3F542C744CAB00EB22F5
/* YHUploadCertificateDetailCell.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5CA3F532C744CAB00EB22F5
/* YHUploadCertificateDetailCell.swift */
;
};
A5D001212BAA9D99001F003C
/* YHChoiceButtonHoldView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5D001202BAA9D99001F003C
/* YHChoiceButtonHoldView.swift */
;
};
A5D0012A2BABC84A001F003C
/* YHFileListHeaerView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5D001272BABC84A001F003C
/* YHFileListHeaerView.swift */
;
};
A5D0012C2BABC84A001F003C
/* YHFileListBottomView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5D001292BABC84A001F003C
/* YHFileListBottomView.swift */
;
};
...
...
@@ -1339,6 +1342,9 @@
A5C382CE2B5F9A9100C5E65C
/* YHServiceCenterMainViewModel.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHServiceCenterMainViewModel.swift
;
sourceTree
=
"<group>"
;
};
A5C382D02B5FAAB300C5E65C
/* YHContactItemModel.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHContactItemModel.swift
;
sourceTree
=
"<group>"
;
};
A5C5B2ED2B4F9B8800A7C5D1
/* Localizable.xcstrings */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
text.json.xcstrings
;
path
=
Localizable.xcstrings
;
sourceTree
=
"<group>"
;
};
A5CA3F4F2C7447FB00EB22F5
/* YHUploadCertificateVC.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHUploadCertificateVC.swift
;
sourceTree
=
"<group>"
;
};
A5CA3F512C744A4F00EB22F5
/* YHUploadCertificateTitleCell.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHUploadCertificateTitleCell.swift
;
sourceTree
=
"<group>"
;
};
A5CA3F532C744CAB00EB22F5
/* YHUploadCertificateDetailCell.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHUploadCertificateDetailCell.swift
;
sourceTree
=
"<group>"
;
};
A5D001202BAA9D99001F003C
/* YHChoiceButtonHoldView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHChoiceButtonHoldView.swift
;
sourceTree
=
"<group>"
;
};
A5D001272BABC84A001F003C
/* YHFileListHeaerView.swift */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHFileListHeaerView.swift
;
sourceTree
=
"<group>"
;
};
A5D001292BABC84A001F003C
/* YHFileListBottomView.swift */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHFileListBottomView.swift
;
sourceTree
=
"<group>"
;
};
...
...
@@ -2410,6 +2416,7 @@
046A952B2C6EFA710059326A
/* Certificate(办证段) */
=
{
isa
=
PBXGroup
;
children
=
(
A5CA3F4C2C74471C00EB22F5
/* UploadCertificate(7上传过关证件) */
,
A57BFDE02C732A4700A78E51
/* VisaPayment(4电子签字缴费) */
,
0430E63C2C72DB48000511E2
/* AddAdopters */
,
04256DD72C72D9C200A37BA4
/* AppointCertificate(3 赴港办证预约) */
,
...
...
@@ -3578,6 +3585,32 @@
path
=
VM
;
sourceTree
=
"<group>"
;
};
A5CA3F4C2C74471C00EB22F5
/* UploadCertificate(7上传过关证件) */
=
{
isa
=
PBXGroup
;
children
=
(
A5CA3F4E2C7447C700EB22F5
/* V */
,
A5CA3F4D2C7447BB00EB22F5
/* C */
,
);
path
=
"UploadCertificate(7上传过关证件)"
;
sourceTree
=
"<group>"
;
};
A5CA3F4D2C7447BB00EB22F5
/* C */
=
{
isa
=
PBXGroup
;
children
=
(
A5CA3F4F2C7447FB00EB22F5
/* YHUploadCertificateVC.swift */
,
);
path
=
C
;
sourceTree
=
"<group>"
;
};
A5CA3F4E2C7447C700EB22F5
/* V */
=
{
isa
=
PBXGroup
;
children
=
(
A5CA3F512C744A4F00EB22F5
/* YHUploadCertificateTitleCell.swift */
,
A5CA3F532C744CAB00EB22F5
/* YHUploadCertificateDetailCell.swift */
,
);
path
=
V
;
sourceTree
=
"<group>"
;
};
A5D001262BABC84A001F003C
/* V */
=
{
isa
=
PBXGroup
;
children
=
(
...
...
@@ -4011,6 +4044,7 @@
A5FF0F3E2C32F2590069852B
/* YHActivityDetailCell2.swift in Sources */
,
04256DD42C70538400A37BA4
/* YHFamilyInfoUpdateViewController.swift in Sources */
,
04FD85702C21646200BEF9C5
/* YHMyInterestTopicCell.swift in Sources */
,
A5CA3F542C744CAB00EB22F5
/* YHUploadCertificateDetailCell.swift in Sources */
,
04A7BD172BA43A0F00BD35A2
/* YHMyDocumentsDetailViewModel.swift in Sources */
,
04256DF82C73726C00A37BA4
/* YHCerAppointViewModel.swift in Sources */
,
045EEEB32B9F171A0022A143
/* YHWorkFileSyncTableViewCell.swift in Sources */
,
...
...
@@ -4362,12 +4396,14 @@
045EEEE22B9F171A0022A143
/* YHMySignatureDetailViewModel.swift in Sources */
,
045EEE7D2B9F171A0022A143
/* YHWorkExpDataModel.swift in Sources */
,
0485DFDA2C660EFA00B50293
/* YHPrincipleRequestModel.swift in Sources */
,
A5CA3F522C744A5000EB22F5
/* YHUploadCertificateTitleCell.swift in Sources */
,
045EEE832B9F171A0022A143
/* YHMainInfoPreviewModel.swift in Sources */
,
045EEEAB2B9F171A0022A143
/* YHImageClipperViewController.swift in Sources */
,
044414032BC39B8D00784A14
/* YHServerTableHeadView.swift in Sources */
,
045EEECB2B9F171A0022A143
/* YHScoreResultBaseModel.swift in Sources */
,
A59B43CD2C4A36DF00B28379
/* YHStatusAdvantageBottomView.swift in Sources */
,
049AB5F02C0F339200155DDF
/* YHVideoPlaySettingVC.swift in Sources */
,
A5CA3F502C7447FB00EB22F5
/* YHUploadCertificateVC.swift in Sources */
,
04A7BD192BA441D400BD35A2
/* YHMyDocumentsUrlModel.swift in Sources */
,
04174D792BCD5B74000BA46D
/* YHMessageSessionCell.swift in Sources */
,
04C85DE92C36BF49008B20D6
/* YHMyFileListFooterView.swift in Sources */
,
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/UploadCertificate(7上传过关证件)/C/YHUploadCertificateVC.swift
0 → 100644
View file @
430b7ab9
//
// YHUploadCertificateVC.swift
// galaxy
//
// Created by davidhuangA on 2024/8/20.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
class
YHUploadCertificateVC
:
YHBaseViewController
{
var
items
:
[
String
]
=
[
"1"
,
"1"
]
//for test hjl
lazy
var
tableView
:
UITableView
=
{
let
tableView
=
UITableView
(
frame
:
.
zero
,
style
:
.
grouped
)
tableView
.
estimatedSectionHeaderHeight
=
16.0
tableView
.
estimatedSectionFooterHeight
=
0.01
tableView
.
contentInsetAdjustmentBehavior
=
.
never
tableView
.
showsVerticalScrollIndicator
=
false
tableView
.
separatorStyle
=
.
none
tableView
.
delegate
=
self
tableView
.
dataSource
=
self
tableView
.
backgroundColor
=
.
clear
tableView
.
register
(
UITableViewCell
.
self
,
forCellReuseIdentifier
:
"UITableViewCell"
)
tableView
.
register
(
YHUploadCertificateTitleCell
.
self
,
forCellReuseIdentifier
:
YHUploadCertificateTitleCell
.
cellReuseIdentifier
)
tableView
.
register
(
YHUploadCertificateDetailCell
.
self
,
forCellReuseIdentifier
:
YHUploadCertificateDetailCell
.
cellReuseIdentifier
)
return
tableView
}()
//我已悉知,确认
lazy
var
rewardBtn
:
UIButton
=
{
let
button
=
UIButton
(
type
:
.
custom
)
button
.
titleLabel
?
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
15
)
button
.
contentHorizontalAlignment
=
.
center
button
.
setTitle
(
"我已全部缴费,下一步"
,
for
:
.
normal
)
button
.
setTitle
(
"缴费结果更新中,请耐心等待"
,
for
:
.
disabled
)
button
.
setTitleColor
(
UIColor
.
white
,
for
:
.
normal
)
button
.
setTitleColor
(
UIColor
.
white
,
for
:
.
disabled
)
button
.
layer
.
cornerRadius
=
kCornerRadius3
button
.
clipsToBounds
=
true
button
.
addTarget
(
self
,
action
:
#selector(
clickNextBtn
)
,
for
:
.
touchUpInside
)
button
.
backgroundColor
=
UIColor
.
brandMainColor
return
button
}()
lazy
var
bottomView
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
.
clear
view
.
addSubview
(
self
.
rewardBtn
)
self
.
rewardBtn
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalToSuperview
()
.
offset
(
10
)
make
.
left
.
equalTo
(
kMargin
)
make
.
right
.
equalTo
(
-
kMargin
)
make
.
height
.
equalTo
(
44
)
}
view
.
layer
.
zPosition
=
10
return
view
}()
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
setupUI
()
}
}
private
extension
YHUploadCertificateVC
{
func
setupUI
()
{
gk_navTitle
=
"上传过关证件"
gk_navBarAlpha
=
1.0
gk_navBackgroundColor
=
.
white
view
.
backgroundColor
=
UIColor
.
contentBkgColor
view
.
addSubview
(
tableView
)
// view.addSubview(bottomView)
// bottomView.snp.makeConstraints { make in
// make.bottom.left.right.equalToSuperview()
// make.height.equalTo(98)
// }
tableView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalToSuperview
()
.
offset
(
kMargin
)
make
.
right
.
equalToSuperview
()
.
offset
(
-
kMargin
)
make
.
top
.
equalTo
(
k_Height_NavigationtBarAndStatuBar
)
make
.
bottom
.
equalToSuperview
()
}
}
@objc
func
clickNextBtn
()
{
YHHUD
.
flash
(
message
:
"预计会在1个工作日内更新缴费结果"
)
disableSureButton
()
}
func
disableSureButton
()
{
rewardBtn
.
isEnabled
=
false
rewardBtn
.
backgroundColor
=
UIColor
.
brandMainColor30
}
}
extension
YHUploadCertificateVC
:
UITableViewDelegate
,
UITableViewDataSource
{
func
numberOfSections
(
in
tableView
:
UITableView
)
->
Int
{
return
2
}
func
tableView
(
_
tableView
:
UITableView
,
numberOfRowsInSection
section
:
Int
)
->
Int
{
return
4
//for test hjl
}
func
tableView
(
_
tableView
:
UITableView
,
cellForRowAt
indexPath
:
IndexPath
)
->
UITableViewCell
{
if
0
<=
indexPath
.
section
&&
indexPath
.
section
<
items
.
count
{
if
indexPath
.
row
==
0
{
let
warningCell
=
tableView
.
dequeueReusableCell
(
withIdentifier
:
YHUploadCertificateTitleCell
.
cellReuseIdentifier
,
for
:
indexPath
)
return
warningCell
}
else
{
let
approveCell
=
tableView
.
dequeueReusableCell
(
withIdentifier
:
YHUploadCertificateDetailCell
.
cellReuseIdentifier
,
for
:
indexPath
)
as!
YHUploadCertificateDetailCell
if
indexPath
.
row
==
3
{
approveCell
.
isLastCell
=
true
}
else
{
approveCell
.
isLastCell
=
false
}
return
approveCell
}
}
let
approveCell
=
tableView
.
dequeueReusableCell
(
withIdentifier
:
YHVisaPayTypeCell
.
cellReuseIdentifier
,
for
:
indexPath
)
return
approveCell
}
func
tableView
(
_
tableView
:
UITableView
,
heightForRowAt
indexPath
:
IndexPath
)
->
CGFloat
{
if
indexPath
.
row
==
0
{
return
YHUploadCertificateTitleCell
.
cellH
}
return
YHUploadCertificateDetailCell
.
cellH
}
func
tableView
(
_
tableView
:
UITableView
,
didSelectRowAt
indexPath
:
IndexPath
)
{
if
0
<=
indexPath
.
section
&&
indexPath
.
section
<
items
.
count
{
}
}
private
func
tableView
(
_
tableView
:
UITableView
,
viewForHeaderInSection
section
:
Int
)
->
CGFloat
{
return
16.0
}
private
func
tableView
(
_
tableView
:
UITableView
,
viewForFooterInSection
section
:
Int
)
->
CGFloat
{
return
0.01
}
func
tableView
(
_
tableView
:
UITableView
,
viewForHeaderInSection
section
:
Int
)
->
UIView
?
{
let
view
=
UIView
()
return
view
}
func
tableView
(
_
tableView
:
UITableView
,
viewForFooterInSection
section
:
Int
)
->
UIView
?
{
let
view
=
UIView
()
return
view
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/UploadCertificate(7上传过关证件)/V/YHUploadCertificateDetailCell.swift
0 → 100644
View file @
430b7ab9
//
// YHUploadCertificateDetailCell.swift
// galaxy
//
// Created by davidhuangA on 2024/8/20.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
class
YHUploadCertificateDetailCell
:
UITableViewCell
{
static
let
cellReuseIdentifier
=
"YHUploadCertificateDetailCell"
static
let
cellH
:
CGFloat
=
69.0
lazy
var
whiteContentView
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
.
white
return
view
}()
lazy
var
lineView
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
.
separatorColor
return
view
}()
lazy
var
titleLable
:
UILabel
=
{
let
label
=
UILabel
()
label
.
textColor
=
UIColor
.
mainTextColor
label
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
label
.
text
=
"马尔扎哈"
return
label
}()
lazy
var
statusLable
:
UILabel
=
{
let
label
=
UILabel
()
label
.
textColor
=
UIColor
.
brandMainColor
label
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
label
.
text
=
"待上传"
return
label
}()
lazy
var
statusImageView
:
UIImageView
=
{
let
view
=
UIImageView
(
image
:
UIImage
(
named
:
"blue_right_arrow"
))
return
view
}()
var
isLastCell
:
Bool
=
false
{
didSet
{
updateCell
()
}
}
required
init
?(
coder
:
NSCoder
)
{
super
.
init
(
coder
:
coder
)
}
override
init
(
style
:
UITableViewCell
.
CellStyle
,
reuseIdentifier
:
String
?)
{
super
.
init
(
style
:
style
,
reuseIdentifier
:
reuseIdentifier
)
setupUI
()
}
}
private
extension
YHUploadCertificateDetailCell
{
func
updateCell
()
{
if
isLastCell
{
let
corner
=
UIRectCorner
(
rawValue
:
UIRectCorner
.
bottomLeft
.
rawValue
|
UIRectCorner
.
bottomRight
.
rawValue
)
let
path
=
UIBezierPath
(
roundedRect
:
bounds
,
byRoundingCorners
:
corner
,
cornerRadii
:
CGSizeMake
(
8
,
8
));
let
layer
=
CAShapeLayer
();
layer
.
frame
=
whiteContentView
.
bounds
;
layer
.
path
=
path
.
cgPath
;
whiteContentView
.
layer
.
mask
=
layer
;
whiteContentView
.
clipsToBounds
=
true
lineView
.
isHidden
=
true
}
else
{
whiteContentView
.
layer
.
mask
=
nil
;
lineView
.
isHidden
=
false
}
}
func
setupUI
()
{
selectionStyle
=
.
none
backgroundColor
=
.
clear
contentView
.
backgroundColor
=
.
clear
contentView
.
addSubview
(
whiteContentView
)
whiteContentView
.
snp
.
makeConstraints
{
make
in
make
.
edges
.
equalToSuperview
()
}
whiteContentView
.
addSubview
(
lineView
)
lineView
.
snp
.
makeConstraints
{
make
in
make
.
bottom
.
equalToSuperview
()
make
.
left
.
equalTo
(
18
)
make
.
right
.
equalTo
(
-
18
)
make
.
height
.
equalTo
(
1
)
}
whiteContentView
.
addSubview
(
statusImageView
)
statusImageView
.
snp
.
makeConstraints
{
make
in
make
.
right
.
equalTo
(
-
18
)
make
.
width
.
height
.
equalTo
(
20
)
make
.
centerY
.
equalToSuperview
()
}
whiteContentView
.
addSubview
(
statusLable
)
statusLable
.
snp
.
makeConstraints
{
make
in
make
.
centerY
.
equalToSuperview
()
make
.
right
.
equalTo
(
statusImageView
.
snp
.
left
)
make
.
height
.
equalTo
(
20
)
}
whiteContentView
.
addSubview
(
titleLable
)
titleLable
.
snp
.
makeConstraints
{
make
in
make
.
centerY
.
equalToSuperview
()
make
.
left
.
equalToSuperview
()
.
offset
(
18
)
make
.
height
.
equalTo
(
20
)
}
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/UploadCertificate(7上传过关证件)/V/YHUploadCertificateTitleCell.swift
0 → 100644
View file @
430b7ab9
//
// YHUploadCertificateTitleCell.swift
// galaxy
//
// Created by davidhuangA on 2024/8/20.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
class
YHUploadCertificateTitleCell
:
UITableViewCell
{
static
let
cellReuseIdentifier
=
"YHUploadCertificateTitleCell"
static
let
cellH
:
CGFloat
=
53.0
lazy
var
whiteContentView
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
.
white
return
view
}()
lazy
var
lineView
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
.
separatorColor
return
view
}()
lazy
var
titleLable
:
UILabel
=
{
let
label
=
UILabel
()
label
.
textColor
=
UIColor
.
mainTextColor
label
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
17
)
label
.
text
=
"小白条"
return
label
}()
required
init
?(
coder
:
NSCoder
)
{
super
.
init
(
coder
:
coder
)
}
override
init
(
style
:
UITableViewCell
.
CellStyle
,
reuseIdentifier
:
String
?)
{
super
.
init
(
style
:
style
,
reuseIdentifier
:
reuseIdentifier
)
setupUI
()
}
func
setupUI
()
{
selectionStyle
=
.
none
backgroundColor
=
.
clear
contentView
.
backgroundColor
=
.
clear
contentView
.
addSubview
(
whiteContentView
)
whiteContentView
.
snp
.
makeConstraints
{
make
in
make
.
edges
.
equalToSuperview
()
}
whiteContentView
.
addSubview
(
lineView
)
lineView
.
snp
.
makeConstraints
{
make
in
make
.
bottom
.
equalToSuperview
()
make
.
left
.
equalTo
(
18
)
make
.
right
.
equalTo
(
-
18
)
make
.
height
.
equalTo
(
1
)
}
whiteContentView
.
addSubview
(
titleLable
)
titleLable
.
snp
.
makeConstraints
{
make
in
make
.
bottom
.
equalTo
(
lineView
.
snp
.
top
)
make
.
left
.
equalTo
(
18
)
make
.
right
.
equalTo
(
-
18
)
make
.
top
.
equalToSuperview
()
}
DispatchQueue
.
main
.
asyncAfter
(
deadline
:
.
now
()
+
0.25
)
{
let
corner
=
UIRectCorner
(
rawValue
:
UIRectCorner
.
topLeft
.
rawValue
|
UIRectCorner
.
topRight
.
rawValue
)
let
path
=
UIBezierPath
(
roundedRect
:
self
.
bounds
,
byRoundingCorners
:
corner
,
cornerRadii
:
CGSizeMake
(
8
,
8
));
let
layer
=
CAShapeLayer
();
layer
.
frame
=
CGRect
(
x
:
0
,
y
:
0
,
width
:
KScreenWidth
-
16
*
2
,
height
:
YHUploadCertificateTitleCell
.
cellH
);
layer
.
path
=
path
.
cgPath
;
self
.
whiteContentView
.
layer
.
mask
=
layer
;
self
.
whiteContentView
.
clipsToBounds
=
true
}
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/VisaPayment(4电子签字缴费)/C/YHVisaPaymentVC.swift
View file @
430b7ab9
...
...
@@ -26,8 +26,6 @@ class YHVisaPaymentVC: YHBaseViewController {
tableView
.
register
(
YHVisaPaymentTipsCell
.
self
,
forCellReuseIdentifier
:
YHVisaPaymentTipsCell
.
cellReuseIdentifier
)
tableView
.
register
(
YHVisaPayTypeCell
.
self
,
forCellReuseIdentifier
:
YHVisaPayTypeCell
.
cellReuseIdentifier
)
tableView
.
register
(
YHPayMembersCell
.
self
,
forCellReuseIdentifier
:
YHPayMembersCell
.
cellReuseIdentifier
)
return
tableView
}()
...
...
galaxy/galaxy/Classes/Modules/Mine(我的)/C/YHMyViewController.swift
View file @
430b7ab9
...
...
@@ -132,11 +132,14 @@ class YHMyViewController: YHBaseViewController, ConstraintRelatableTarget {
view
.
collectClick
=
{
[
weak
self
]
in
guard
let
self
=
self
else
{
return
}
if
!
checkLogin
()
{
return
}
let
vc
=
YHMyLikeActivityViewController
()
vc
.
myDefaultNavItemIndex
=
1
self
.
navigationController
?
.
pushViewController
(
vc
)
print
(
"收藏"
)
// if !checkLogin() { return }
// let vc = YHMyLikeActivityViewController()
// vc.myDefaultNavItemIndex = 1
// self.navigationController?.pushViewController(vc)
// print("收藏")
let
vc
=
YHUploadCertificateVC
()
self
.
navigationController
?
.
pushViewController
(
vc
)
//for test hjl
}
view
.
recentScanClick
=
{
[
weak
self
]
in
...
...
galaxy/galaxy/Res/Assets.xcassets/ServiceCenter/客服段/办证段/7上传过关证件/Contents.json
0 → 100644
View file @
430b7ab9
{
"info"
:
{
"author"
:
"xcode"
,
"version"
:
1
}
}
galaxy/galaxy/Res/Assets.xcassets/ServiceCenter/客服段/办证段/7上传过关证件/blue_right_arrow.imageset/Contents.json
0 → 100644
View file @
430b7ab9
{
"images"
:
[
{
"idiom"
:
"universal"
,
"scale"
:
"1x"
},
{
"filename"
:
"箭头中@2x.png"
,
"idiom"
:
"universal"
,
"scale"
:
"2x"
},
{
"filename"
:
"箭头中@3x.png"
,
"idiom"
:
"universal"
,
"scale"
:
"3x"
}
],
"info"
:
{
"author"
:
"xcode"
,
"version"
:
1
}
}
galaxy/galaxy/Res/Assets.xcassets/ServiceCenter/客服段/办证段/7上传过关证件/blue_right_arrow.imageset/箭头中@2x.png
0 → 100644
View file @
430b7ab9
418 Bytes
galaxy/galaxy/Res/Assets.xcassets/ServiceCenter/客服段/办证段/7上传过关证件/blue_right_arrow.imageset/箭头中@3x.png
0 → 100644
View file @
430b7ab9
559 Bytes
galaxy/galaxy/Res/Assets.xcassets/ServiceCenter/客服段/办证段/7上传过关证件/green_right_arrow.imageset/Contents.json
0 → 100644
View file @
430b7ab9
{
"images"
:
[
{
"idiom"
:
"universal"
,
"scale"
:
"1x"
},
{
"filename"
:
"箭头中@2x.png"
,
"idiom"
:
"universal"
,
"scale"
:
"2x"
},
{
"filename"
:
"箭头中@3x.png"
,
"idiom"
:
"universal"
,
"scale"
:
"3x"
}
],
"info"
:
{
"author"
:
"xcode"
,
"version"
:
1
}
}
galaxy/galaxy/Res/Assets.xcassets/ServiceCenter/客服段/办证段/7上传过关证件/green_right_arrow.imageset/箭头中@2x.png
0 → 100644
View file @
430b7ab9
431 Bytes
galaxy/galaxy/Res/Assets.xcassets/ServiceCenter/客服段/办证段/7上传过关证件/green_right_arrow.imageset/箭头中@3x.png
0 → 100644
View file @
430b7ab9
587 Bytes
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