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
a08aae85
Commit
a08aae85
authored
Oct 15, 2024
by
Alex朱枝文
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
续签在港签证缴费--增加电子签证示例跳转
parent
2a5c021b
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
5 deletions
+16
-5
YHHKVisaRenewalPaymentVC.swift
...saRenewalPayment(续签在港缴费)/C/YHHKVisaRenewalPaymentVC.swift
+15
-4
YHHKVisaRenewalPaymentList.swift
...RenewalPayment(续签在港缴费)/M/YHHKVisaRenewalPaymentList.swift
+1
-1
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/HongKongVisaRenewalPayment(续签在港缴费)/C/YHHKVisaRenewalPaymentVC.swift
View file @
a08aae85
...
@@ -330,19 +330,30 @@ extension YHHKVisaRenewalPaymentVC {
...
@@ -330,19 +330,30 @@ extension YHHKVisaRenewalPaymentVC {
}
}
sections
.
append
(
confirmingPresenceSection
)
sections
.
append
(
confirmingPresenceSection
)
let
payMethodTips
:
ASAttributedString
=
.
init
(
string
:
"提示:"
,
.
foreground
(
UIColor
.
yhOrangeColor
))
+
.
init
(
string
:
"请先到下方“缴费成员”处"
)
+
.
init
(
string
:
"复制档案号"
,
.
foreground
(
UIColor
.
yhOrangeColor
))
+
.
init
(
string
:
"再缴费"
)
let
payMethodTips
:
ASAttributedString
=
.
init
(
string
:
"提示:"
,
.
foreground
(
UIColor
.
yhOrangeColor
))
+
.
init
(
string
:
"请先到下方“缴费成员”处"
)
+
.
init
(
string
:
"复制档案号"
,
.
foreground
(
UIColor
.
yhOrangeColor
))
+
.
init
(
string
:
"再缴费"
)
let
webPageUrl
=
paymentListModel
.
payment_url
//"https://www.gov.hk/tc/residents/immigration/nonpermanent/onlinepaymentforevisa.htm"
let
webPageUrl
=
paymentListModel
.
payment_url
if
webPageUrl
.
count
>
0
,
URL
(
string
:
webPageUrl
)
!=
nil
{
if
webPageUrl
.
count
>
0
,
URL
(
string
:
webPageUrl
)
!=
nil
{
let
qrImage
=
webPageUrl
.
generateQRCode
()
let
qrImage
=
webPageUrl
.
generateQRCode
()
let
payMethodSection
:
[
YHVisaRenewalItemDetailType
]
=
[
.
sectionHeader
(
"港府官网缴费方式"
,
"缴费遇到问题?"
,
{
[
weak
self
]
in
let
payMethodSection
:
[
YHVisaRenewalItemDetailType
]
=
[
.
sectionHeader
(
"港府官网缴费方式"
,
"缴费遇到问题?"
,
{
[
weak
self
]
in
guard
let
self
=
self
else
{
return
}
printLog
(
"缴费遇到问题"
)
printLog
(
"缴费遇到问题"
)
self
?
.
showTroubleshootingGuideVC
()
self
.
showTroubleshootingGuideVC
()
}),
.
tips
(
payMethodTips
),
.
payMethodUrl
(
"方式一"
,
"点击下方链接,跳转浏览器,进入港府官网操作缴费"
,
webPageUrl
,
{
[
weak
self
]
in
}),
.
tips
(
payMethodTips
),
.
payMethodUrl
(
"方式一"
,
"点击下方链接,跳转浏览器,进入港府官网操作缴费"
,
webPageUrl
,
{
[
weak
self
]
in
guard
let
self
=
self
else
{
return
}
printLog
(
"点击下方链接,跳转浏览器"
)
printLog
(
"点击下方链接,跳转浏览器"
)
self
?
.
gotoWebVC
(
webPageUrl
)
self
.
gotoWebVC
(
webPageUrl
)
}),
.
payMethodQrcode
(
"方式二"
,
"用其他设备直接扫码,或长按保存图片,通过微信识别打开"
,
qrImage
)]
}),
.
payMethodQrcode
(
"方式二"
,
"用其他设备直接扫码,或长按保存图片,通过微信识别打开"
,
qrImage
)]
sections
.
append
(
payMethodSection
)
sections
.
append
(
payMethodSection
)
}
}
var
payMembersSection
:
[
YHVisaRenewalItemDetailType
]
=
[
.
sectionHeader
(
"缴费成员"
,
"电子签证范例"
)]
var
payMembersSection
:
[
YHVisaRenewalItemDetailType
]
=
[
.
sectionHeader
(
"缴费成员"
,
"电子签证范例"
,
{
[
weak
self
]
in
guard
let
self
=
self
else
{
return
}
self
.
gotoPreview
(
paymentListModel
.
evisa_example_url
)
})]
payMembersSection
.
append
(
contentsOf
:
paymentMembers
)
payMembersSection
.
append
(
contentsOf
:
paymentMembers
)
sections
.
append
(
payMembersSection
)
sections
.
append
(
payMembersSection
)
datas
=
sections
datas
=
sections
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/HongKongVisaRenewalPayment(续签在港缴费)/M/YHHKVisaRenewalPaymentList.swift
View file @
a08aae85
...
@@ -12,7 +12,7 @@ import SmartCodable
...
@@ -12,7 +12,7 @@ import SmartCodable
class
YHHKVisaRenewalPaymentList
:
SmartCodable
{
class
YHHKVisaRenewalPaymentList
:
SmartCodable
{
var
payment_url
:
String
=
""
var
payment_url
:
String
=
""
var
list
:
[
YHHKVisaRenewalPaymentItem
]
=
[]
var
list
:
[
YHHKVisaRenewalPaymentItem
]
=
[]
var
evisa_example_url
:
String
=
""
required
init
()
{
required
init
()
{
}
}
}
}
...
...
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