Commit 42166af4 authored by pete谢兆麟's avatar pete谢兆麟

吴测试牛逼

parent 83142c53
......@@ -53,6 +53,7 @@ extension YHFourKingViewController {
for item in classify {
let model = item as YHHomeClassifyModel
if model.id == self.id {
if self.classId == 0 {
gk_navTitle = model.name
self.sectionView.items = model.children
let classifyID = model.children.first?.id ?? 0
......@@ -65,6 +66,7 @@ extension YHFourKingViewController {
}
}
}
}
func setupUI() {
gk_navBarAlpha = 1
......
......@@ -166,11 +166,10 @@ extension YHHomePageViewController: UICollectionViewDelegate, UICollectionViewDa
if targetItem.id == item.id {
targetItem.is_like = item.is_like
targetItem.like_count = item.like_count
self.homeCollectView.reloadItems(at: [IndexPath(index: index)])
self.homeCollectView.reloadItems(at: [IndexPath.SubSequence(item: index, section: 0)])
}
}
}
}
self.navigationController?.pushViewController(vc)
} else if model.type == 1 {
......
......@@ -61,8 +61,6 @@ extension YHServerHKLifeViewController {
if model.id == 2 {
self.sectionView.items = model.children
if self.classId == 0 {
return
}
let classifyID = model.children.first?.id ?? 0
self.classId = classifyID
self.homeViewModel.getList(true, classifyID) {[weak self] success, error in
......@@ -76,6 +74,7 @@ extension YHServerHKLifeViewController {
}
}
}
}
func setupUI() {
gk_navBarAlpha = 0
......
......@@ -45,8 +45,6 @@ extension YHServiceListViewController {
if model.id == 1 {
self.normalView.sectionView.items = model.children
if self.classId == 0 {
return
}
let classifyID = model.children.first?.id ?? 0
self.classId = classifyID
self.homeViewModel.getList(true, classifyID) {[weak self] success, error in
......@@ -59,6 +57,7 @@ extension YHServiceListViewController {
}
}
}
}
if YHLoginManager.shared.isLogin() == false {
......
......@@ -84,6 +84,18 @@ extension YHServiceTableFootView: UICollectionViewDelegate, UICollectionViewData
let vc = YHHomeWebViewController()
vc.url = YHConfigManager.shared.h5Url + "?id=\(model.id)"
vc.id = model.id
vc.block = {[weak self] model in
guard let self = self else { return }
let arr = self.items
for (index, targetItem) in arr.enumerated() {
guard let target = targetItem else { return }
if target.id == model.id {
target.is_like = model.is_like
target.like_count = model.like_count
self.myCollectView.reloadItems(at: [IndexPath.SubSequence(item: index, section: 0)])
}
}
}
UIViewController.current?.navigationController?.pushViewController(vc)
} else if model.type == 1 {
printLog("直接播放视频")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment