|
@@ -165,7 +165,7 @@ func GetHomeNewestList(userId, companyId, startSize, pageSize int, condition str
|
|
|
}
|
|
|
|
|
|
// GetMicroRoadShowPageList 获取微路演列表添加活动视频 更新与8.1版本
|
|
|
-func GetMicroRoadShowPageListV8(pageSize, currentIndex, audioId, videoId, activityVideoId int, filter, keywords, audioIds, videoIds, activityVideoIds string) (respList []*models.MicroRoadShowPageList, total int, err error) {
|
|
|
+func GetMicroRoadShowPageListV8(pageSize, currentIndex, audioId, videoId, activityVideoId int, filter, keywords, audioIds, videoIds, activityVideoIds, chartPermissionIds string) (respList []*models.MicroRoadShowPageList, total int, err error) {
|
|
|
var e error
|
|
|
// 根据每页数据量获取音视频配比
|
|
|
startSize := utils.StartIndex(currentIndex, pageSize)
|
|
@@ -204,6 +204,7 @@ func GetMicroRoadShowPageListV8(pageSize, currentIndex, audioId, videoId, activi
|
|
|
idSqlStr = strings.TrimRight(idSqlStr, ",")
|
|
|
audioCond += ` AND a.activity_voice_id IN (` + idSqlStr + `)`
|
|
|
}
|
|
|
+
|
|
|
//}
|
|
|
//视频的处理
|
|
|
var videoCond string
|
|
@@ -273,6 +274,13 @@ func GetMicroRoadShowPageListV8(pageSize, currentIndex, audioId, videoId, activi
|
|
|
videoCond += ` AND video_id IN (` + idSqlStr + `)`
|
|
|
}
|
|
|
videoCond += ` AND publish_status = 1`
|
|
|
+
|
|
|
+ if chartPermissionIds != "" {
|
|
|
+ videoCond += ` AND chart_permission_id IN (` + chartPermissionIds + `)`
|
|
|
+ audioCond += ` AND b.chart_permission_id IN (` + chartPermissionIds + `)`
|
|
|
+ videoCondAct += ` AND art.chart_permission_id IN (` + chartPermissionIds + `)`
|
|
|
+ }
|
|
|
+
|
|
|
//}
|
|
|
total, videoList, e = models.GetMicroRoadShowVideoPageListV8(startSize, pageSize, videoCond, videoPars, videoCondAct, videoParsAct, audioCond, audioPars)
|
|
|
if e != nil {
|