|
@@ -549,6 +549,7 @@ func (this *ActivityCoAntroller) ScheduleList() {
|
|
|
imgUrlChart = vslice[len(vslice)-1]
|
|
|
mapChart[chartName] = imgUrlChart
|
|
|
}
|
|
|
+
|
|
|
for k, v := range list {
|
|
|
if strings.Contains(v.ActivityName, "【") {
|
|
|
list[k].IsBrackets = 1
|
|
@@ -613,6 +614,14 @@ func (this *ActivityCoAntroller) ScheduleList() {
|
|
|
br.ErrMsg = "GetActivityVideoResp,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+ //处理不同的报名方式按钮回显
|
|
|
+ mapActivitySignup, err := services.GetActivitySignupResp(mapActivityId, user)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取信息失败"
|
|
|
+ br.ErrMsg = "GetActivitySignupResp,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
for k, v := range list {
|
|
|
if mapActivityVoice[v.ActivityId] != nil {
|
|
|
list[k].FileType = 1
|
|
@@ -624,6 +633,7 @@ func (this *ActivityCoAntroller) ScheduleList() {
|
|
|
list[k].AudioLink = true
|
|
|
list[k].VideoDetail = mapActivityVideo[v.ActivityId]
|
|
|
}
|
|
|
+ v.SignupType = mapActivitySignup[v.ActivityId]
|
|
|
//处理列表的标签是否展示逻辑
|
|
|
resp.List = append(resp.List, services.ActivityButtonShow(v))
|
|
|
}
|