Commit 036548b3 authored by pete谢兆麟's avatar pete谢兆麟

相关细节修复

parent 933db8ea
...@@ -248,6 +248,8 @@ extension YHLifeViewController: UITableViewDelegate, UITableViewDataSource { ...@@ -248,6 +248,8 @@ extension YHLifeViewController: UITableViewDelegate, UITableViewDataSource {
} }
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
YHAnalytics.track("APP_LiveListPage_ClickLiveStream")
let model = self.viewModel.detailModel.products[indexPath.row] let model = self.viewModel.detailModel.products[indexPath.row]
let vc = YHLifeDetailViewController() let vc = YHLifeDetailViewController()
......
...@@ -65,22 +65,27 @@ private extension YHHomeKingKongBlockView { ...@@ -65,22 +65,27 @@ private extension YHHomeKingKongBlockView {
switch tag { switch tag {
case 1: case 1:
//银河甄选 //银河甄选
YHAnalytics.track("APP_Home_KingKong_1")
let vc = YHSelectViewController() let vc = YHSelectViewController()
self.parentViewController?.navigationController?.pushViewController(vc) self.parentViewController?.navigationController?.pushViewController(vc)
case 2: case 2:
//身份优势 //身份优势
YHAnalytics.track("APP_Home_KingKong_2")
let vc = YHStatusAdvantageVC() let vc = YHStatusAdvantageVC()
self.parentViewController?.navigationController?.pushViewController(vc) self.parentViewController?.navigationController?.pushViewController(vc)
case 3: case 3:
//邀请有礼 //邀请有礼
YHAnalytics.track("APP_Home_KingKong_3")
tapShareForGiftView() tapShareForGiftView()
case 4: case 4:
//客户心声 //客户心声
YHAnalytics.track("APP_Home_KingKong_4")
let vc = YHOtherServiceViewController() let vc = YHOtherServiceViewController()
vc.classID = 5 vc.classID = 5
self.parentViewController?.navigationController?.pushViewController(vc) self.parentViewController?.navigationController?.pushViewController(vc)
case 5: case 5:
//香港办事 //香港办事
YHAnalytics.track("APP_Home_KingKong_5")
let vc = YHHKEventCenterViewController() let vc = YHHKEventCenterViewController()
self.parentViewController?.navigationController?.pushViewController(vc) self.parentViewController?.navigationController?.pushViewController(vc)
default: default:
......
...@@ -202,6 +202,7 @@ extension YHSelectViewController: UITableViewDelegate, UITableViewDataSource { ...@@ -202,6 +202,7 @@ extension YHSelectViewController: UITableViewDelegate, UITableViewDataSource {
} }
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
YHAnalytics.track("APP_GalaxySelectionPage_LiveAvatar")
let model = self.viewModel.goodsArray[indexPath.row] let model = self.viewModel.goodsArray[indexPath.row]
var url = YHBaseUrlManager.shared.curH5URL() + "superAppBridge.html#/goods/sales-detail" + "?id=\(model.id)" var url = YHBaseUrlManager.shared.curH5URL() + "superAppBridge.html#/goods/sales-detail" + "?id=\(model.id)"
......
...@@ -41,6 +41,7 @@ class YHSelectLookHeadView: UIView { ...@@ -41,6 +41,7 @@ class YHSelectLookHeadView: UIView {
button.setImage(UIImage(named: "home_select_icon_select"), for: .selected) button.setImage(UIImage(named: "home_select_icon_select"), for: .selected)
button.backgroundColor = UIColor.contentBkgColor button.backgroundColor = UIColor.contentBkgColor
button.addTarget(self, action: #selector(itemClick), for: .touchUpInside) button.addTarget(self, action: #selector(itemClick), for: .touchUpInside)
button.contentEdgeInsets = UIEdgeInsets(top: 0, left: 10, bottom: 0, right: 10)
return button return button
}() }()
addSubview(itemButton) addSubview(itemButton)
......
...@@ -117,6 +117,7 @@ extension YHSelectLookView: UICollectionViewDelegate, UICollectionViewDataSource ...@@ -117,6 +117,7 @@ extension YHSelectLookView: UICollectionViewDelegate, UICollectionViewDataSource
if !checkLogin() { if !checkLogin() {
return return
} }
YHAnalytics.track("APP_GalaxySelectionPage_LiveAvatar")
let item = items[indexPath.row] let item = items[indexPath.row]
let playbackInfo = YHPlayerManager.PlaybackInfo(id: item.id, url: nil, title: item.live_title, roomId: item.room_id, uid: UInt(item.id), isLive: true, scene: .fullscreen) let playbackInfo = YHPlayerManager.PlaybackInfo(id: item.id, url: nil, title: item.live_title, roomId: item.room_id, uid: UInt(item.id), isLive: true, scene: .fullscreen)
YHPlayerManager.shared.enterLive(from: nil, playbackInfo: playbackInfo) YHPlayerManager.shared.enterLive(from: nil, playbackInfo: playbackInfo)
......
...@@ -49,5 +49,7 @@ class YHAnalyticsUnit: NSObject { ...@@ -49,5 +49,7 @@ class YHAnalyticsUnit: NSObject {
"YHResignUploadDocListViewController" : "APP_Elite_Renewal_Service_RenewalSupplementaryDocuments", "YHResignUploadDocListViewController" : "APP_Elite_Renewal_Service_RenewalSupplementaryDocuments",
"YHLookResignResultViewController": "APP_Elite_Renewal_Service_ViewRenewalResult", "YHLookResignResultViewController": "APP_Elite_Renewal_Service_ViewRenewalResult",
"YHHKVisaRenewalPaymentVC": "APP_Elite_Renewal_Service_RenewalVisaPayment", "YHHKVisaRenewalPaymentVC": "APP_Elite_Renewal_Service_RenewalVisaPayment",
"YHResignUploadTravelCardListViewController": "APP_Elite_Renewal_Service_UploadTravelDocuments"] "YHResignUploadTravelCardListViewController": "APP_Elite_Renewal_Service_UploadTravelDocuments",
"YHSelectViewController": "APP_HomeTab_GalaxySelection",
"YHLifeViewController": "APP_LiveList"]
} }
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