Commit 86da6248a615fc1c5a6b78386da2f67299b08f77

Authored by “张旭”
1 parent 35b40aa7

付费后请求当前付费的内容

metaCode/Classes/Main/HuBiLieHomePage/Controller/CNLiveTVPlayerViewController.swift
@@ -17,7 +17,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa @@ -17,7 +17,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa
17 //专辑付费内容记录 17 //专辑付费内容记录
18 var payVodAlbumListModel:CNLiveVodAlbumListModel? 18 var payVodAlbumListModel:CNLiveVodAlbumListModel?
19 var payContentId = "" 19 var payContentId = ""
20 - var payAid = "" 20 + var payAid = ""//专辑albumid
21 var payAlbumListArr = NSMutableArray() 21 var payAlbumListArr = NSMutableArray()
22 var payIndex = 0 22 var payIndex = 0
23 var payTitle = "" 23 var payTitle = ""
@@ -449,7 +449,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa @@ -449,7 +449,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa
449 let isAblumVideo = (self.vodPlayModel?.album?.albumId.count ?? 0 > 0) ? true : false 449 let isAblumVideo = (self.vodPlayModel?.album?.albumId.count ?? 0 > 0) ? true : false
450 var vodAlbumListModel:CNLiveVodAlbumListModel? 450 var vodAlbumListModel:CNLiveVodAlbumListModel?
451 if self.albumListArr.count > 0{ 451 if self.albumListArr.count > 0{
452 - if let vodAlbumListMdl = self.albumListArr[0] as? CNLiveVodAlbumListModel{ 452 + if let vodAlbumListMdl = self.albumListArr[self.albumIndex] as? CNLiveVodAlbumListModel{
453 vodAlbumListModel = vodAlbumListMdl 453 vodAlbumListModel = vodAlbumListMdl
454 } 454 }
455 } 455 }
@@ -906,6 +906,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa @@ -906,6 +906,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa
906 } 906 }
907 // MARK: - 专辑刷新整个页面 907 // MARK: - 专辑刷新整个页面
908 func refreshVodData(isAblumVideo:Bool){ 908 func refreshVodData(isAblumVideo:Bool){
  909 + print("重定向地址 ==payAid:\(self.payAid),payContentId:\(self.payContentId)")
909 CNLiveDownSlideTool.getVodData(contentId: self.payAid, isAblumVideo: isAblumVideo,seleContentId: self.payContentId) {[weak self] vodPlayModel, contentId,url, result, status in 910 CNLiveDownSlideTool.getVodData(contentId: self.payAid, isAblumVideo: isAblumVideo,seleContentId: self.payContentId) {[weak self] vodPlayModel, contentId,url, result, status in
910 guard let self = self else { return } 911 guard let self = self else { return }
911 if status == .success{ 912 if status == .success{
@@ -1025,7 +1026,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa @@ -1025,7 +1026,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa
1025 let isAblumVideo = false// (model.album?.albumId.count ?? 0 > 0) ? true : false 1026 let isAblumVideo = false// (model.album?.albumId.count ?? 0 > 0) ? true : false
1026 var vodAlbumListModel:CNLiveVodAlbumListModel? 1027 var vodAlbumListModel:CNLiveVodAlbumListModel?
1027 if self.albumListArr.count > 0{ 1028 if self.albumListArr.count > 0{
1028 - if let vodAlbumListMdl = self.albumListArr[0] as? CNLiveVodAlbumListModel{ 1029 + if let vodAlbumListMdl = self.albumListArr[index] as? CNLiveVodAlbumListModel{
1029 vodAlbumListModel = vodAlbumListMdl 1030 vodAlbumListModel = vodAlbumListMdl
1030 } 1031 }
1031 } 1032 }
@@ -1139,7 +1140,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa @@ -1139,7 +1140,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa
1139 // let isAblumVideo = (vodModel.albumId.count > 0) ? true : false 1140 // let isAblumVideo = (vodModel.albumId.count > 0) ? true : false
1140 var vodAlbumListModel:CNLiveVodAlbumListModel? 1141 var vodAlbumListModel:CNLiveVodAlbumListModel?
1141 if self.albumListArr.count > 0{ 1142 if self.albumListArr.count > 0{
1142 - if let vodAlbumListMdl = self.albumListArr[0] as? CNLiveVodAlbumListModel{ 1143 + if let vodAlbumListMdl = self.albumListArr[index] as? CNLiveVodAlbumListModel{
1143 vodAlbumListModel = vodAlbumListMdl 1144 vodAlbumListModel = vodAlbumListMdl
1144 } 1145 }
1145 } 1146 }
@@ -1446,7 +1447,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa @@ -1446,7 +1447,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa
1446 // let isAblumVideo = (model.album?.albumId.count ?? 0 > 0) ? true : false 1447 // let isAblumVideo = (model.album?.albumId.count ?? 0 > 0) ? true : false
1447 var vodAlbumListModel:CNLiveVodAlbumListModel? 1448 var vodAlbumListModel:CNLiveVodAlbumListModel?
1448 if self.albumListArr.count > 0{ 1449 if self.albumListArr.count > 0{
1449 - if let vodAlbumListMdl = self.albumListArr[0] as? CNLiveVodAlbumListModel{ 1450 + if let vodAlbumListMdl = self.albumListArr[seleIdx] as? CNLiveVodAlbumListModel{
1450 vodAlbumListModel = vodAlbumListMdl 1451 vodAlbumListModel = vodAlbumListMdl
1451 } 1452 }
1452 } 1453 }