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
c2475ca5
Commit
c2475ca5
authored
Dec 11, 2024
by
Alex朱枝文
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
商品详情页关闭小窗 首页开启审核按钮设置
parent
a11675a6
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
21 additions
and
28 deletions
+21
-28
AppDelegate.swift
galaxy/galaxy/AppDelegate.swift
+0
-9
YHHomePageViewController.swift
...Classes/Modules/Home(首页)/C/YHHomePageViewController.swift
+19
-19
YHSelectViewController.swift
.../Modules/Home(首页)/YHSelect/C/YHSelectViewController.swift
+2
-0
No files found.
galaxy/galaxy/AppDelegate.swift
View file @
c2475ca5
...
@@ -166,15 +166,6 @@ extension AppDelegate {
...
@@ -166,15 +166,6 @@ extension AppDelegate {
#else
#else
Bugly
.
start
(
withAppId
:
YhConstant
.
Bugly
.
appidForRelease
)
Bugly
.
start
(
withAppId
:
YhConstant
.
Bugly
.
appidForRelease
)
#endif
#endif
//3、AGC 短链相关
AGCInstance
.
startUp
()
AGCAppLinking
.
instance
()
.
handle
{
(
link
,
error
)
in
let
deepLink
=
link
?
.
deepLink
//TODO: 增加deeplink地址跳转
print
(
deepLink
as
Any
)
}
}
}
//2.通用全局UI设置相关
//2.通用全局UI设置相关
...
...
galaxy/galaxy/Classes/Modules/Home(首页)/C/YHHomePageViewController.swift
View file @
c2475ca5
...
@@ -80,9 +80,10 @@ class YHHomePageViewController: YHBaseViewController {
...
@@ -80,9 +80,10 @@ class YHHomePageViewController: YHBaseViewController {
guard
YHPlayerManager
.
shared
.
isConfigFloating
!=
false
else
{
guard
YHPlayerManager
.
shared
.
isConfigFloating
!=
false
else
{
return
return
}
}
// guard let configModel = YHConfigManager.shared.reqVM.configModel,configModel.is_integral_open else {
guard
let
configModel
=
YHConfigManager
.
shared
.
reqVM
.
configModel
,
configModel
.
is_integral_open
else
{
// return
// 关闭就不让显示直播浮窗
// }
return
}
viewModel
.
getHomeFloatingLive
{
[
weak
self
]
success
,
error
in
viewModel
.
getHomeFloatingLive
{
[
weak
self
]
success
,
error
in
guard
let
self
=
self
else
{
guard
let
self
=
self
else
{
return
return
...
@@ -221,14 +222,14 @@ private extension YHHomePageViewController {
...
@@ -221,14 +222,14 @@ private extension YHHomePageViewController {
}
}
func
addDefaultData
()
{
func
addDefaultData
()
{
homeHeaderView
.
homeBannerView
.
dataArr
=
getCacheDataForBanner
()
// 关闭就不让显示直播浮窗
//
if let configModel = YHConfigManager.shared.reqVM.configModel,configModel.is_integral_open {
if
let
configModel
=
YHConfigManager
.
shared
.
reqVM
.
configModel
,
configModel
.
is_integral_open
{
//
homeHeaderView.homeBannerView.dataArr = getCacheDataForBanner()
homeHeaderView
.
homeBannerView
.
dataArr
=
getCacheDataForBanner
()
//
} else {
}
else
{
//
homeHeaderView.homeBannerView.dataArr = getCacheDataForBanner().filter {
homeHeaderView
.
homeBannerView
.
dataArr
=
getCacheDataForBanner
()
.
filter
{
//
($0.skip_type != 100) && ($0.skip_type != 101) && ($0.skip_type != 102)
(
$0
.
skip_type
!=
100
)
&&
(
$0
.
skip_type
!=
101
)
&&
(
$0
.
skip_type
!=
102
)
//
}
}
//
}
}
getCacheDataForHomeNewsData
()
getCacheDataForHomeNewsData
()
}
}
...
@@ -287,14 +288,13 @@ private extension YHHomePageViewController {
...
@@ -287,14 +288,13 @@ private extension YHHomePageViewController {
self
.
viewModel
.
getHomeBanner
(
0
)
{[
weak
self
]
success
,
error
in
self
.
viewModel
.
getHomeBanner
(
0
)
{[
weak
self
]
success
,
error
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
DispatchQueue
.
main
.
async
{
DispatchQueue
.
main
.
async
{
self
.
homeHeaderView
.
homeBannerView
.
dataArr
=
self
.
viewModel
.
banners
??
self
.
getCacheDataForBanner
()
if
let
configModel
=
YHConfigManager
.
shared
.
reqVM
.
configModel
,
configModel
.
is_integral_open
{
// if let configModel = YHConfigManager.shared.reqVM.configModel,configModel.is_integral_open {
self
.
homeHeaderView
.
homeBannerView
.
dataArr
=
self
.
viewModel
.
banners
??
self
.
getCacheDataForBanner
()
// self.homeHeaderView.homeBannerView.dataArr = self.viewModel.banners ?? self.getCacheDataForBanner()
}
else
{
// } else {
self
.
homeHeaderView
.
homeBannerView
.
dataArr
=
(
self
.
viewModel
.
banners
??
self
.
getCacheDataForBanner
())
.
filter
{
// self.homeHeaderView.homeBannerView.dataArr = (self.viewModel.banners ?? self.getCacheDataForBanner()).filter {
(
$0
.
skip_type
!=
100
)
&&
(
$0
.
skip_type
!=
101
)
&&
(
$0
.
skip_type
!=
102
)
// ($0.skip_type != 100) && ($0.skip_type != 101) && ($0.skip_type != 102)
}
// }
}
// }
if
let
arrB
=
self
.
viewModel
.
banners
,
arrB
.
count
>
0
{
if
let
arrB
=
self
.
viewModel
.
banners
,
arrB
.
count
>
0
{
let
arrString
=
arrB
.
toJSONString
()
let
arrString
=
arrB
.
toJSONString
()
...
...
galaxy/galaxy/Classes/Modules/Home(首页)/YHSelect/C/YHSelectViewController.swift
View file @
c2475ca5
...
@@ -237,6 +237,8 @@ extension YHSelectViewController: UITableViewDelegate, UITableViewDataSource {
...
@@ -237,6 +237,8 @@ extension YHSelectViewController: UITableViewDelegate, UITableViewDataSource {
let
vc
=
YHH5WebViewVC
()
let
vc
=
YHH5WebViewVC
()
vc
.
url
=
tUrl
vc
.
url
=
tUrl
vc
.
isHideNavigationBar
=
false
vc
.
isHideNavigationBar
=
false
// 进详情页关闭小窗
YHPlayerManager
.
shared
.
exitFloating
()
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
}
}
}
}
...
...
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