瀏覽代碼

我的日程视频回放

xingzai 2 年之前
父節點
當前提交
b789c9985b
共有 1 個文件被更改,包括 14 次插入1 次删除
  1. 14 1
      controllers/activity.go

+ 14 - 1
controllers/activity.go

@@ -605,15 +605,28 @@ func (this *ActivityCoAntroller) ScheduleList() {
 		br.ErrMsg = "GetActivityVoiceResp,Err:" + err.Error()
 		return
 	}
+
+	//处理视频回放
+	mapActivityVideo, err := services.GetActivityVideoResp(mapActivityId)
+	if err != nil {
+		br.Msg = "获取信息失败"
+		br.ErrMsg = "GetActivityVideoResp,Err:" + err.Error()
+		return
+	}
 	for k, v := range list {
 		if mapActivityVoice[v.ActivityId] != nil {
+			list[k].FileType = 1
 			list[k].AudioLink = true
 			list[k].VoiceList = mapActivityVoice[v.ActivityId]
 		}
+		if mapActivityVideo[v.ActivityId] != nil {
+			list[k].FileType = 2
+			list[k].AudioLink = true
+			list[k].VideoDetail = mapActivityVideo[v.ActivityId]
+		}
 		//处理列表的标签是否展示逻辑
 		resp.List = append(resp.List, services.ActivityButtonShow(v))
 	}
-
 	resp.Paging = page
 	br.Ret = 200
 	br.Success = true