|
@@ -2848,7 +2848,7 @@ func (this *ActivityCoAntroller) ActivityListNew() {
|
|
|
}
|
|
|
condition = ""
|
|
|
//活动可见限制
|
|
|
- conditionActivity, err := services.GetActivityonditionList(user, activityTypeId, chartPermissionIds, whichDay, activeState, label, 0, source, keyWord)
|
|
|
+ conditionActivity, err := services.GetActivityonditionList(user, activityTypeId, chartPermissionIds, whichDay, activeState, label, 0, source, keyWord, playBack)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "获取失败"
|
|
|
br.ErrMsg = "获取活动权限数据失败,Err:" + err.Error()
|
|
@@ -2857,6 +2857,14 @@ func (this *ActivityCoAntroller) ActivityListNew() {
|
|
|
if source == 1 {
|
|
|
condition += ` AND art.yidong_activity_id = '' `
|
|
|
}
|
|
|
+ //
|
|
|
+ //if playBack == 1 {
|
|
|
+ // //活动音频,设置有效时间为30天,失效后该活动就不再支持音频回放。有效期起始时间为活动的开始时间
|
|
|
+ // endTime := time.Now().AddDate(0, 0, -30).Format("2006-01-02 15:04:05")
|
|
|
+ // condition += ` AND art.activity_time > ? `
|
|
|
+ // pars = append(pars, endTime)
|
|
|
+ //}
|
|
|
+
|
|
|
condition += ` AND art.is_limit_people = 1 AND art.publish_status = 1 ` + conditionActivity
|
|
|
total, err := models.GetActivityCount(condition, playBack, pars)
|
|
|
if err != nil {
|
|
@@ -3548,7 +3556,7 @@ func (this *ActivityCoAntroller) LabelTypeListV5() {
|
|
|
continue
|
|
|
}
|
|
|
var condition string
|
|
|
- conditionActivity, err := services.GetActivityonditionList(user, strconv.Itoa(v.ActivityTypeId), chartPermissionIds, whichDay, activeState, "", isPower, 0, "")
|
|
|
+ conditionActivity, err := services.GetActivityonditionList(user, strconv.Itoa(v.ActivityTypeId), chartPermissionIds, whichDay, activeState, "", isPower, 0, "", 0)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "获取失败"
|
|
|
br.ErrMsg = "获取活动权限数据失败,Err:" + err.Error()
|
|
@@ -4473,6 +4481,7 @@ func (this *ActivityCoAntroller) LabelTypeListV6Pc() {
|
|
|
}
|
|
|
pageSize, _ := this.GetInt("PageSize")
|
|
|
isPower, _ := this.GetInt("IsPower")
|
|
|
+ playBack, _ := this.GetInt("PlayBack")
|
|
|
//currentIndex, _ := this.GetInt("CurrentIndex")
|
|
|
chartPermissionIds := this.GetString("ChartPermissionIds")
|
|
|
//activityTypeIds := this.GetString("ActivityTypeIds")
|
|
@@ -4567,7 +4576,7 @@ func (this *ActivityCoAntroller) LabelTypeListV6Pc() {
|
|
|
}
|
|
|
var condition string
|
|
|
|
|
|
- conditionActivity, err := services.GetActivityonditionList(user, strconv.Itoa(v.ActivityTypeId), chartPermissionIds, whichDay, activeState, "", isPower, 1, "")
|
|
|
+ conditionActivity, err := services.GetActivityonditionList(user, strconv.Itoa(v.ActivityTypeId), chartPermissionIds, whichDay, activeState, "", isPower, 1, "", playBack)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "获取失败"
|
|
|
br.ErrMsg = "获取活动权限数据失败,Err:" + err.Error()
|