Commit 86da6248a615fc1c5a6b78386da2f67299b08f77

Authored by “张旭”
1 parent 35b40aa7

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

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