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
c8894731
Commit
c8894731
authored
Sep 23, 2024
by
Steven杜宇
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'develop' of
http://gitlab.galaxy-immi.com/mobile-group/galaxy-iOS
into develop
parents
187f18b8
6e0c02c4
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
25 additions
and
38 deletions
+25
-38
YHServiceOrderListViewController.swift
...entService(服务中心)/C/YHServiceOrderListViewController.swift
+5
-20
YHResignDocumentDetailViewController.swift
...ment(续签文书管理)/C/YHResignDocumentDetailViewController.swift
+1
-7
YHLoginManager.swift
...axy/Classes/Modules/Login(登录)/Server/YHLoginManager.swift
+16
-0
YHMessageDetailListVC.swift
...Classes/Modules/Message(消息)/C/YHMessageDetailListVC.swift
+2
-5
YHMyViewController.swift
...alaxy/Classes/Modules/Mine(我的)/C/YHMyViewController.swift
+1
-6
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHServiceOrderListViewController.swift
View file @
c8894731
...
...
@@ -158,13 +158,9 @@ class YHServiceOrderListView: YHBaseViewController {
alert
.
show
()
}
else
{
// 已预约过直接进入赴港行程指引
if
var
token
=
YHLoginManager
.
shared
.
userModel
?
.
token
{
if
var
token
=
YHLoginManager
.
shared
.
userModel
?
.
token
,
token
.
count
>
5
{
var
url
=
YHBaseUrlManager
.
shared
.
curH5URL
()
+
"superAppBridge.html#/tohkList"
let
addtionString
=
String
.
randomAlphaNumericStringT
(
6
)
//随机6个字母或者数字
let
indexToInsert
=
token
.
index
(
token
.
startIndex
,
offsetBy
:
6
)
//插入位置,这里以第六个字符后面为例
token
.
insert
(
contentsOf
:
addtionString
,
at
:
indexToInsert
)
url
=
url
+
"?paramO=
\(
orderId
)
"
+
"¶m="
+
token
url
=
url
+
"?paramO=
\(
orderId
)
"
+
"¶m="
+
YHLoginManager
.
shared
.
h5Token
url
=
url
+
"&app_platform=ios"
+
"&app_version="
+
UIDevice
.
appVersion
()
printLog
(
"UURL:
\(
url
)
"
)
let
vc
=
YHH5WebViewVC
()
...
...
@@ -318,18 +314,13 @@ extension YHServiceOrderListView : UITableViewDelegate,UITableViewDataSource {
//身份续签指引
printLog
(
"身份续签指引"
)
if
let
param
=
YHLoginManager
.
shared
.
userModel
?
.
token
,
param
.
count
>
5
{
printLog
(
param
)
var
token
:
String
=
param
var
url
=
YHBaseUrlManager
.
shared
.
curH5URL
()
+
"superAppBridge.html#/guide/identity"
let
addtionString
=
String
.
randomAlphaNumericStringT
(
6
)
//随机6个字母或者数字
let
indexToInsert
=
token
.
index
(
token
.
startIndex
,
offsetBy
:
6
)
//插入位置,这里以第六个字符后面为例
token
.
insert
(
contentsOf
:
addtionString
,
at
:
indexToInsert
)
//superAppBridge.html#/report/program?token=&batchID=1&order_id=151190
url
=
url
+
"?param="
+
t
oken
url
=
url
+
"?param="
+
YHLoginManager
.
shared
.
h5T
oken
let
vc
=
YHH5WebViewVC
()
vc
.
navTitle
=
"身份续签指引"
vc
.
url
=
url
vc
.
isFullScreenFlag
=
false
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
}
...
...
@@ -338,15 +329,9 @@ extension YHServiceOrderListView : UITableViewDelegate,UITableViewDataSource {
printLog
(
"续签方案"
)
if
let
param
=
YHLoginManager
.
shared
.
userModel
?
.
token
,
param
.
count
>
5
{
printLog
(
param
)
var
token
:
String
=
param
var
url
=
YHBaseUrlManager
.
shared
.
curH5URL
()
+
"superAppBridge.html#/report/program"
let
addtionString
=
String
.
randomAlphaNumericStringT
(
6
)
//随机6个字母或者数字
let
indexToInsert
=
token
.
index
(
token
.
startIndex
,
offsetBy
:
6
)
//插入位置,这里以第六个字符后面为例
token
.
insert
(
contentsOf
:
addtionString
,
at
:
indexToInsert
)
//superAppBridge.html#/report/program?token=&batchID=1&order_id=151190
url
=
url
+
"?param="
+
token
+
"&batchID=
\(
stepID
)
"
+
"&order_id=
\(
orderID
)
"
url
=
url
+
"?param="
+
YHLoginManager
.
shared
.
h5Token
+
"&batchID=
\(
stepID
)
"
+
"&order_id=
\(
orderID
)
"
let
vc
=
YHH5WebViewVC
()
vc
.
navTitle
=
"我的续签方案"
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignDocumentManagement(续签文书管理)/C/YHResignDocumentDetailViewController.swift
View file @
c8894731
...
...
@@ -274,15 +274,9 @@ extension YHResignDocumentDetailViewController {
printLog
(
"跳转QMAS"
)
if
let
param
=
YHLoginManager
.
shared
.
userModel
?
.
token
,
param
.
count
>
5
{
printLog
(
param
)
var
token
:
String
=
param
var
url
=
YHBaseUrlManager
.
shared
.
curH5URL
()
+
"superAppBridge.html#/guide/qmas"
let
addtionString
=
String
.
randomAlphaNumericStringT
(
6
)
//随机6个字母或者数字
let
indexToInsert
=
token
.
index
(
token
.
startIndex
,
offsetBy
:
6
)
//插入位置,这里以第六个字符后面为例
token
.
insert
(
contentsOf
:
addtionString
,
at
:
indexToInsert
)
//https://test-hkdiy-h5.galaxy-immi.com/superAppBridge.html#/guide/qmas?token=xx&doc_id=xx
url
=
url
+
"?param="
+
token
+
"&doc_id=
\(
model
.
docId
)
"
url
=
url
+
"?param="
+
YHLoginManager
.
shared
.
h5Token
+
"&doc_id=
\(
model
.
docId
)
"
let
vc
=
YHH5WebViewVC
()
vc
.
isFullScreenFlag
=
false
vc
.
navTitle
=
"QMAS文件信息确认"
//self.name
...
...
galaxy/galaxy/Classes/Modules/Login(登录)/Server/YHLoginManager.swift
View file @
c8894731
...
...
@@ -23,6 +23,22 @@ class YHLoginManager: NSObject {
var
needJumpToMsgTabFlag
:
Bool
=
false
// 是否展示了版本更新
var
isShowVersionUpdate
:
Bool
=
false
//H5 需要的token
var
h5Token
:
String
{
get
{
if
let
param
=
self
.
userModel
?
.
token
,
param
.
count
>
5
{
printLog
(
param
)
var
token
:
String
=
param
let
addtionString
=
String
.
randomAlphaNumericStringT
(
6
)
//随机6个字母或者数字
let
indexToInsert
=
token
.
index
(
token
.
startIndex
,
offsetBy
:
6
)
//插入位置,这里以第六个字符后面为例
token
.
insert
(
contentsOf
:
addtionString
,
at
:
indexToInsert
)
return
token
}
return
""
}
}
}
extension
YHLoginManager
{
...
...
galaxy/galaxy/Classes/Modules/Message(消息)/C/YHMessageDetailListVC.swift
View file @
c8894731
...
...
@@ -504,12 +504,9 @@ extension YHMessageDetailListVC: UITableViewDelegate, UITableViewDataSource {
}
}
else
if
msg
.
redirectPage
==
YHRedirectPage
.
travelGuide
.
rawValue
{
// 赴港行程指引
if
let
orderId
=
Int
(
msg
.
orderId
),
var
token
=
YHLoginManager
.
shared
.
userModel
?
.
token
{
if
let
orderId
=
Int
(
msg
.
orderId
),
var
token
=
YHLoginManager
.
shared
.
userModel
?
.
token
,
token
.
count
>
5
{
var
url
=
YHBaseUrlManager
.
shared
.
curH5URL
()
+
"superAppBridge.html#/tohkList"
let
addtionString
=
String
.
randomAlphaNumericStringT
(
6
)
//随机6个字母或者数字
let
indexToInsert
=
token
.
index
(
token
.
startIndex
,
offsetBy
:
6
)
//插入位置,这里以第六个字符后面为例
token
.
insert
(
contentsOf
:
addtionString
,
at
:
indexToInsert
)
url
=
url
+
"?paramO=
\(
orderId
)
"
+
"¶m="
+
token
url
=
url
+
"?paramO=
\(
orderId
)
"
+
"¶m="
+
YHLoginManager
.
shared
.
h5Token
url
=
url
+
"&app_platform=ios"
+
"&app_version="
+
UIDevice
.
appVersion
()
printLog
(
"UURL:
\(
url
)
"
)
let
vc
=
YHH5WebViewVC
()
...
...
galaxy/galaxy/Classes/Modules/Mine(我的)/C/YHMyViewController.swift
View file @
c8894731
...
...
@@ -370,13 +370,8 @@ extension YHMyViewController : UITableViewDelegate, UITableViewDataSource {
printLog
(
"积分中心"
)
if
let
param
=
YHLoginManager
.
shared
.
userModel
?
.
token
,
param
.
count
>
5
{
printLog
(
param
)
var
token
:
String
=
param
var
url
=
YHBaseUrlManager
.
shared
.
curH5URL
()
+
"superApp/integral"
let
addtionString
=
String
.
randomAlphaNumericStringT
(
6
)
//随机6个字母或者数字
let
indexToInsert
=
token
.
index
(
token
.
startIndex
,
offsetBy
:
6
)
//插入位置,这里以第六个字符后面为例
token
.
insert
(
contentsOf
:
addtionString
,
at
:
indexToInsert
)
url
=
url
+
"?param="
+
token
url
=
url
+
"?param="
+
YHLoginManager
.
shared
.
h5Token
let
vc
=
YHH5WebViewVC
()
vc
.
navTitle
=
"积分中心"
...
...
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